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

*{zoom:1}

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

#sideBar dl dd.menu02 a{background:url(../../common/img/sideMenu02hover.jpg) no-repeat}

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

#index #main .sectionH1 p{margin:0 0 20px}

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

#index #main .sectionH1 ul.nav{
display:inline-block;
margin:0 0 30px}

/*\*/
*html #index #main .sectionH1 ul.nav{height:1%}
#index #main .sectionH1 ul.nav{display:block}
/**/

#index #main .sectionH1 ul.nav li{float:left}

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

#sec #main .sectionH1{position:relative}

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

#sec #main ul.nav{display:inline-block;}

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

#sec #main ul.nav{margin:0 0 25px 10px}
#sec #main ul.nav li{float:left;margin:0 5px 0 0}

#main .sectionH1 .more{
position:absolute;
right:0;
top:25px}

#main .sectionH1 h1{margin:0 0 15px}

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

#main .block{display:inline-block;}

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

#main .block01{
border-bottom:#d0d0d0 1px solid;
margin:0 0 15px;
padding:0 10px 10px}

#main .block01 .cont{
float:left;
border-left:#d0d0d0 4px solid;
padding:0 0 0 10px;
width:255px}

#main .block01 .firstChild{
border:none;
padding:0 10px 0 0;
width:411px}

#main .block01 .cont dl dt{margin:0 0 10px}
#main .block01 .cont dl dd{
background:url(../../../common/img/dots.gif) no-repeat 0 9px;
font-size:x-small;
padding:0 0 0 10px}

#main .block01 .cont dl dd span{color:#c86868}

#main .block02{margin:0 0 30px}

#main .block02 .fig{float:left;width:280px}

#main .block02 dl{
float:right;
margin:25px 5px 0 20px;
width:400px}

* html #main .block02 dl{margin:25px 5px 0 10px;}

#main .block02 dl dd{
background:url(../../common/img/icon_001.gif) no-repeat 0 10px;
padding:0 0 0 15px}

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

#main .sectionH2{background:#f2f1ea;margin:0 0 30px;
padding:0 0 15px}
#main .sectionH2 h2{margin:0 0 12px}

#main .sectionH2 table td{padding:0 0 0 13px;
width:126px}

#main .sectionH2 table td .title{
border-bottom:#d0d0d0 1px solid;
text-align:center}

#main .sectionH2 table td .title dl dt,
#main .sectionH2 table td .title dl dd{font-size:x-small}

#main .sectionH2 table td .title dl dd{
color:#c86868;
font-weight:bold}

#main .sectionH2 table td .desc{font-size:x-small}