@charset "utf-8";
/***********************************************/
/*style.css                                      */
/***********************************************/

#main .sectionH2 h2{margin:0 0 10px}

#main .sectionH2 h2 a{
background:#ffffff url(../img/icon_001.gif) no-repeat 5px 50%;
font-size:120%;
font-weight:bold;
padding:5px 5px 5px 15px}

#main .h201{
border-bottom:#F1F1F1 5px solid;
display:inline-block;
margin:0 0 25px;
padding:0 0 30px}


#main .block:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden}

#main .block{
background:url(../img/block01Bg.gif) repeat-y;
display:inline-block;}

/*\*/
*html #main .block{height:1%}
#main .block{display:block}
/**/

#main .block .cont dl dt{
margin:0 0 5px;
background:url(../img/icon_002.gif) no-repeat 0 8px;
padding:0 0 0 15px}

#main .block .cont dl dt a{
font-size:120%;}

#main .block .cont dl dd{
background:url(../img/icon_003.gif) no-repeat 0 10px;
margin:0 0 0 13px;
padding:0 0 0 15px}

#main .block .cont dl dd a{
color:#999}


#main .h201 .block .cont{float:left}
#main .h201 .block .cont01{width:213px}
#main .h201 .block .cont02{width:236px}
#main .h201 .block .cont03{width:261px}

#main .h201 .block .cont01 ul{margin:0 10px}

#main .h201 .block .cont01 ul li{
background:url(../img/icon_002.gif) no-repeat 0 8px;
padding:0 0 0 15px}

#main .h201 .block .cont01 ul li a{
font-size:120%;}

#main .h201 .block .cont02 dl{margin:0 10px 0 35px}
#main .h201 .block .cont03 dl{margin:0 0 0 40px}

#main .h201 .block .cont03 dl dd:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden}

#main .h201 .block .cont03 dl dd{display:inline-block;}

/*\*/
*html #main .h201 .block .cont03 dl dd{height:1%}
#main .h201 .block .cont03 dl dd{display:block}
/**/

#main .h201 .block .cont03 dl dd{
background:none;
padding:0}

#main .h201 .block .cont03 dl dd ul li{
background:url(../img/icon_003.gif) no-repeat 0 10px;
padding:0 0 0 15px}

#main .h201 .block .cont03 dl dd ul{float:left;width:90px}
#main .h201 .block .cont03 dl dd ul.firstChild{margin-right:10px}

/***********************************************/

#main .h202 .block{
background:url(../img/block02.gif) repeat-y;
margin:0 0 50px}

#main .h202 .block .cont{float:left}
#main .h202 .block .cont01{width:430px}
#main .h202 .block .cont02{width:280px}

#main .h202 .block .cont01 dl dd:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden}

#main .h202 .block .cont01 dl dd{display:inline-block;}

/*\*/
*html #main .h202 .block .cont01 dl dd{height:1%}
#main .h202 .block .cont01 dl dd{display:block}
/**/

#main .h202 .block .cont01 dl dd{
background:none;
padding:0}

#main .h202 .block .cont01 dl dd ul{
float:left;
margin:0 0 0 15px;
width:220px}

#main .h202 .block .cont01 dl dd ul.firstChild{
margin:0;
width:170px}




#main .h202 .block .cont01 dl dd ul li{
background:url(../img/icon_003.gif) no-repeat 0 10px;
padding:0 0 0 15px}

#main .h202 .block .cont02 dl{margin:0 0 0 30px}

