/*メインコンテンツ*/
.main {
padding-top:5;
padding-right:20;
}
#s01 {
width:266;
border:3px solid #EDEDED;
}
.s01_title {
height:24;
background:url(../images/title_s01.gif) no-repeat;
background-position:bottom;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-top:1px solid #BABABA;
padding-left:3;
font-size:12px;
font-weight:bold;
}
.s01_td {
padding:3;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-bottom:1px solid #BABABA;
height:120;
}
.s01_txt {
font-size:12px;
color:#333333;
line-height:170%
}
.s01 {text-decoration: none;}
.s01:link {color:#333333;}
.s01:link:hover {color:#FF3399; text-decoration:underline;}
.s01:link:active {color:#FF3399; text-decoration:underline;}
.s01:visited {color:#333333;}
.s01:visited:hover {color:#FF3399; text-decoration:underline;}

#s02 {
width:266;
border:3px solid #EDEDED;
}
.s02_title {
height:24;
background:url(../images/title_s02.gif) no-repeat;
background-position:bottom;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-top:1px solid #BABABA;
padding-left:3;
font-size:12px;
font-weight:bold;
}
.s02_td {
padding:3;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-bottom:1px solid #BABABA;
color:#333333;
font-size:12px;
height:120;
}
.s02_img {
margin-top:3;
}
.s02 {text-decoration: none;}
.s02:link {color:#333333;}
.s02:link:hover {color:#6BC213; text-decoration:underline;}
.s02:link:active {color:#6BC213; text-decoration:underline;}
.s02:visited {color:#333333;}
.s02:visited:hover {color:#6BC213; text-decoration:underline;}

#s03 {
width:266;
border:3px solid #EDEDED;
margin-top:10;
}
.s03_title {
height:24;
background:url(../images/title_s03.gif) no-repeat;
background-position:bottom;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-top:1px solid #BABABA;
padding-left:3;
font-size:12px;
font-weight:bold;
}
.s03_td {
padding:3;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-bottom:1px solid #BABABA;
color:#333333;
font-size:12px;
line-height:14px;
height:125;
}
.s03_img {
margin-top:3;
}
.s03 {text-decoration: none;}
.s03:link {color:#333333;}
.s03:link:hover {color:#FF6600; text-decoration:underline;}
.s03:link:active {color:#FF6600; text-decoration:underline;}
.s03:visited {color:#333333;}
.s03:visited:hover {color:#FF6600; text-decoration:underline;}

#s04 {
width:266;
border:3px solid #EDEDED;
margin-top:10;
}
.s04_title {
height:24;
background:url(../images/title_s04.gif) no-repeat;
background-position:bottom;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-top:1px solid #BABABA;
padding-left:3;
font-size:12px;
font-weight:bold;
}
.s04_td {
padding:3;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-bottom:1px solid #BABABA;
color:#333333;
font-size:12px;
line-height:14px;
height:125;
}
.s04_img {
margin-top:3;
}

#s05 {
width:266;
border:3px solid #EDEDED;
margin-top:10;
}
.s05_title {
height:24;
background:url(../images/title_s05.gif) no-repeat;
background-position:bottom;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-top:1px solid #BABABA;
padding-left:3;
font-size:12px;
font-weight:bold;
}
.s05_td {
padding:3;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-bottom:1px solid #BABABA;
color:#333333;
font-size:12px;
line-height:14px;
height:180;
}
.s05_form {
margin-top:3;
background:#EFEFEF;
padding:10;
font-size:11;
color:#666666;
line-height:150%;
height:125;
}

#s06 {
width:266;
border:3px solid #EDEDED;
margin-top:10;
}
.s06_title {
height:24;
background:url(../images/title_s06.gif) no-repeat;
background-position:bottom;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-top:1px solid #BABABA;
padding-left:3;
font-size:12px;
font-weight:bold;
}
.s06_td {
padding:3;
border-left:1px solid #BABABA;
border-right:1px solid #BABABA;
border-bottom:1px solid #BABABA;
color:#333333;
font-size:12px;
line-height:14px;
height:180;
}
#s06_txt {
margin-bottom:3;
}
.s06_check {
background:#EFEFEF;
padding:10 5 5 5;
font-size:10;
color:#333333;
line-height:120%
}
.s06_check2 {
background:#EFEFEF;
padding:1 5 1 5;
font-size:10;
color:#333333;
}
.icon {
margin-right:3;
margin-bottom:1;
}
.s06 {text-decoration: none;}
.s06:link {color:#1066AD;}
.s06:link:hover {color:#333333;}
.s06:link:active {color:#333333;}
.s06:visited {color:#1066AD;}
.s06:visited:hover {color:#333333;}
