@charset "UTF-8";


/* --------------------------------
	イントロ
-------------------------------- */

div#intro { margin:20px 0 0 20px; width:680px; }
div#intro p { padding:20px 0 0 0; }



/* --------------------------------
	セクション1
-------------------------------- */

div#sect_01 { margin:10px 0 0 20px; padding:30px 0 0 0; width:680px; }
div#sect_01 h2 {}
div#sect_01 ul {}
div#sect_01 ul li { padding:20px 0 0 0; width:680px; }
div#sect_01 ul li .mkr { display:block; float:left; width:12px; font-weight:bold; }
div#sect_01 ul li .txt { margin:0 0 0 19px; display:block; }
div#sect_01 .note { padding:30px 0 0 0; }
div#sect_01 .data { padding:20px 0 0 0; color:#777; font-size:85.7%; line-height:1.5; text-align:right; }
* html div#sect_01 .data { font-size:86%; }/* IE 6 以前 */



/* --------------------------------
	セクション2
-------------------------------- */

div#sect_02 { margin:10px 0 0 20px; padding:30px 0 0 0; width:680px; }
div#sect_02 .note { padding:20px 0 5px 0; }
div#sect_02 ul { margin:10px 0 0 0; padding:0 0 25px 0; background:url(../../common/img/dt_h_01.gif) repeat-x bottom left;  }
div#sect_02 ul li { margin:25px 0 0 0; padding:20px 0 0 0; width:680px; background:url(../../common/img/dt_h_01.gif) repeat-x top left; }
div#sect_02 ul li dl {}
div#sect_02 ul li dl dt { font-weight:bold; }
div#sect_02 ul li dl dd { padding:5px 0 0 0; }
div#sect_02 ul li dl dd ul { margin-top:0; padding-bottom:0; background:none; }
div#sect_02 ul li dl dd ul.topspace { padding:13px 0 0 0; }
div#sect_02 ul li dl dd ul li { margin-top:0; padding-top:0; background:none; }
div#sect_02 ul li dl dd .mkr { display:block; float:left; width:12px; font-weight:bold; }
div#sect_02 ul li dl dd .txt { margin:0 0 0 17px; display:block; }
div#sect_02 ul li dl dd p {}
div#sect_02 ul li dl dd p.topspace {  padding:15px 0 0 0;}
div#sect_02 ul li dl dd .note { padding:15px 0 0 0; color:#888; font-size:71.4%; line-height:1.6; }
* html div#sect_02 ul li dl dd .note { font-size:72%; }/* IE 6 以前 */







