@charset "Shift_JIS";

/*フォーマット*/
img { border:0;}
hr { display:none;}

.j10 { font-size: 77%; line-height: 150%; }
.j11 { font-size: 85%; line-height: 150%; }
.j12 { font-size: 93%; line-height: 150%; }
.j13 { font-size: 100%; line-height: 150%; }
.j14 { font-size: 108%; line-height: 150%; }
.j15 { font-size: 116%; line-height: 150%; }
.j16 { font-size: 123.1%; line-height: 150%; }
.j17 { font-size: 131%; line-height: 150%; }
.j18 { font-size: 138.5%; line-height: 150%; }
.j19 { font-size: 146.5%; line-height: 150%; }
.j20 { font-size: 153.9%; line-height: 150%; }
.j21 { font-size: 161.6%; line-height: 150%; }
.j22 { font-size: 167%; line-height: 150%; }
.j23 { font-size: 174%; line-height: 150%; }
.j24 { font-size: 182%; line-height: 150%; }
.j25 { font-size: 189%; line-height: 150%; }
.j26 { font-size: 197%; line-height: 150%; }

.clearfix:after { content: "."; display: block; clear: both; height: 0; font-size: 0; visibility: hidden; }
.clearfix { display: inline-block; }
.clearfix { display: block; }

.block { display:block;}
.block_center { display:block; clear:both; margin:0 auto; }
.m0p0 { margin:0; padding:0;}

#pre_navi ul, #eninfo-main .wrapper { zoom:1; }
#pre_navi ul:after, #eninfo-main .wrapper:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#pre_navi ul, #pre_navi li { height:35px; }
#pre_navi li { float:left; width:255px; list-style:none; padding:0; margin:0; }

#pre_navi ul, #eninfo-main .lead, #p1, #p2, #p3, #eninfo-main .link, #p4, #p5, #p6, #eninfo-main .wrapper { margin-bottom:20px; }
#eninfo-main .lead { font-size: 14px; line-height: 1.6; }
#p1 h2, #p1 .img, #p2 h2, #p3 h2, #p4 h2, #p5 h2, #p6 h2, #p3 h3, #p3 table { margin-bottom:10px; }
#eninfo-main .lead span { display:block;text-align:right; font-size:10px; }
/*#eninfo-main .wrapper { padding:10px 0; }*/
/*#eninfo-main .wrapper p, #eninfo-main .wrapper ul { padding:0 10px; }*/
#eninfo-main .img { text-align:center; }
#eninfo-main .left { float:left; }
#eninfo-main .link { text-align:right; }
#eninfo-main table table { margin:0; }
#p1, #p2, #p6 {
	margin-top: 40px;
}

#p2 li, #p5 li { margin-left:20px;}
#p5 li{
	list-style: disc;
	line-height: 18px;
}

/*#p1 .wrapper { border-left:#F48940 2px solid; border-right: #F48940 2px solid; }*/

/*#p2 .wrapper { border-left:#009907 2px solid; border-right: #009907 2px solid; }*/
/*#p2 .wrapper { padding:10px; }*/
#p2 ul { margin:10px; margin-left:0; }
#p2-1 { width:650px; margin-top:10px; }
#p2-1 img { display:block; }
#p2-1 .txt { min-height:82px; height:auto !important; _height:82px; background:#F3F9EA url(/contents/eninfo/pre/img/p2-1-1.gif) 30px center no-repeat; padding:15px 10px 10px 110px; font-size:12px; line-height:1.3em; }
#p2-1 .txt img { display:inline !important; }
#p2-1 .txt span { font-size:14px; }
#p3 .txt img { display:block; margin:5px 0; }

#eninfo-main #p4 .wrapper { padding:0; }
#p4 .left { float:left; width:155px; }
#p4 .right { float:right; width:470px; }
#ts { padding:15px 10px; margin-top:10px; background:#F3FCE8; }
#ts h3 { margin-bottom:5px; }
#ts h4 { font-size:10px; font-weight:bold; letter-spacing:-1px; margin-top: 15px; line-height: 16px; }
#ts h4 img { margin-right: 5px; }
/*#eninfo-main #p4 p { padding:0; }*/
#ts p { margin:5px; font-size:10px; }
#p4 table, #p4 .right h4 { margin-top:15px; }
#p4 .right p { margin-top:5px; padding-bottom:10px; }
#p4 table { border-collapse:collapse; }
#p4 th, #p4 td { padding:5px; border:#FFF 1px solid;  }
#p4 th { background:#71A534; color:#FFF; font-weight:bold; white-space:nowrap; }
#p4 td { background:#F3FCE8; }

#p5 h3 { margin-top:10px; }
#p5-1 { border-left:#00ABD3 2px solid; border-right:#00ABD3 2px solid; }
#p5 ul { padding:15px 15px 15px 140px; }
#p5-1 ul { background:url(/contents/eninfo/pre/img/p5-1.gif) 40px center no-repeat; }
#p5-2 { border-left:#FD9827 2px solid; border-right:#FD9827 2px solid; }
#p5-2 ul { background:url(/contents/eninfo/pre/img/p5-2.gif) 40px center no-repeat; }
#p5-3 { border-left:#2F8C2F 2px solid; border-right:#2F8C2F 2px solid; }
#p5 #p5-3 ul { padding-top:30px; padding-bottom:20px; background:url(/contents/eninfo/pre/img/p5-3.gif) 40px center no-repeat; }
#p5-4 { border-left:#71A534 2px solid; border-right:#71A534 2px solid; }
#p5-4 ul { background:url(/contents/eninfo/pre/img/p5-4.gif) 40px center no-repeat; }

#eninfo-main #p6 .wrapper { padding:0; background:#F3F9EA; /*border-left:#844317 2px solid; border-right:#844317 2px solid;*/ }
#p6 table { width:590px; margin:auto; }
#p6 td { padding:10px 0; } 

#eninfo-main #pocket .wrapper { margin:0; padding:10px 0 20px 0; border-left:#F73E66 1px solid; border-right:#F73E66 1px solid; }
#pocket {
	margin-top: 40px;
}
#pocket h3, #pocket p { padding:0 20px; _padding:0 8px; }
#pocket h3 { margin-top:10px; }
#pocket .note { margin-bottom:10px; font-size:10px; }
#pocket_table { margin: 10px 20px; padding: 20px 5px; background:#F7E8DF; }
#pocket_table p { padding:0; margin-bottom: 10px; }
/*#pocket th, #pocket td { padding:10px; }*/
#pocket th { text-align:left; }
#pocket td { padding: 0 5px; text-align: center; }
#pocket td .txt { text-align: left; margin:0 10px 15px;}
/*#pocket th { color:#FFF; font-weight:bold; text-align:left; }*/
/*#pocket .txt { padding:0 5px; }*/

/*リスト上書き*/
#container #contents #p2 .wrapper .ul_disc li { list-style:disc}
#container #contents #p5 .ul_disc li { list-style:disc}

