@charset "utf-8";
/* CSS Document */

html,body{
height:100%;
background-color:#003300;
}

#Wrap{
-webkit-font-smoothing:subpixel-antialiased;
line-height:20px;
width:100%;
position:relative;
height:auto !important; /*IE6対策*/
height:100%; /*IE6対策*/
min-height:100%;
}

#HeadRead{
background-color:#006633;
height:auto !important; /*IE6対策*/
height:auto;
color:#FFFFFF;
padding:1%;
}

#HeadRead h1{
color:#FFFFFF;
height:60px;
line-height:60px;
margin:0px;
}

#Contents{
margin:0px auto;
width:960px;
height:auto !important; /*IE6対策*/
height:100%;
min-height:100%;
background:#FFFFFF;
}

#Footer{
clear:both;
width:100%;
height:30px;
line-height:30px;
text-align:center;
background-color:#006633;
color:#FFFFFF;
}

#FormFrame{
clear:both;
width:98%;
height:80px;
padding-top:15px;
border-top:#006633 double;
margin:0px auto;
position:relative;
}

#Mail-B{
clear:both;
width:300px;
height60px;
margin:0px auto;
margin-bottom:20px;
}

h1{
text-align:center;
}

h2{
clear:both;
height:30px;
text-align:center;
line-height:30px;
}

h3{
width:100%;
height:24px;
text-align:center;
background-image:url(../img/w-Frame.jpg);
background-repeat:no-repeat;
background-position:center;
}

.Works{
width:48%;
padding:1%;
float:left;
height:auto !important;
margin-bottom:20px;
}

.WPhoto{
width:450px;
height:300px;
background-color:#999999;
text-align:center;
line-height:300px;
color:#FFFFFF;
margin:0px auto;
}

.Read{
margin:0px auto;
height:auto !important; /*IE6対策*/
height:40px;
min-height:40px;
width:450px;
}

.example{
margin:0px auto;
text-align:center;
width:450px;
}