@charset "utf-8";
/*--------------------------------------------------------
module.css 追加用スタイル（基本いじらない）
--------------------------------------------------------*/
/*align-------------------------------------------------*/
.al_c{text-align:center;margin:0 auto;}
.al_l{text-align:left;}
.al_r{text-align:right;}
/*margin------------------------------------------------*/
.mg5{margin:5px;}
.mg10{margin:10px;}
.mg15{margin:15px;}
.mg20{margin:20px;}
.mg25{margin:25px;}
.mg30{margin:30px;}
.mg35{margin:35px;}
.mg40{margin:40px;}
.mg45{margin:45px;}
.mg50{margin:50px;}
.mg55{margin:55px;}
.mg60{margin:60px;}
.mg65{margin:65px;}
.mg70{margin:70px;}
.mg75{margin:75px;}
.mg80{margin:80px;}
.mg85{margin:85px;}
.mg90{margin:90px;}
.mg95{margin:95px;}
.mg100{margin:100px;}
.mg1m{margin:1em;}
.mg2m{margin:2em;}
.mg3m{margin:3em;}
.mg4m{margin:4em;}
.mg5m{margin:5em;}
.mg6m{margin:6em;}
.mg7m{margin:7em;}
.mg8m{margin:8em;}
.mg9m{margin:9em;}
.mg10m{margin:10em;}
.mg_t5{margin-top:5px;}
.mg_t10{margin-top:10px;}
.mg_t15{margin-top:15px;}
.mg_t20{margin-top:20px;}
.mg_t25{margin-top:25px;}
.mg_t30{margin-top:30px;}
.mg_t35{margin-top:35px;}
.mg_t40{margin-top:40px;}
.mg_t45{margin-top:45px;}
.mg_t50{margin-top:50px;}
.mg_t55{margin-top:55px;}
.mg_t60{margin-top:60px;}
.mg_t65{margin-top:65px;}
.mg_t70{margin-top:70px;}
.mg_t75{margin-top:75px;}
.mg_t80{margin-top:80px;}
.mg_t85{margin-top:85px;}
.mg_t90{margin-top:90px;}
.mg_t95{margin-top:95px;}
.mg_t100{margin-top:100px;}
.mg_t1m{margin-top:1em;}
.mg_t2m{margin-top:2em;}
.mg_t3m{margin-top:3em;}
.mg_t4m{margin-top:4em;}
.mg_t5m{margin-top:5em;}
.mg_t6m{margin-top:6em;}
.mg_t7m{margin-top:7em;}
.mg_t8m{margin-top:8em;}
.mg_t9m{margin-top:9em;}
.mg_t10m{margin-top:10em;}
.mg_b5{margin-bottom:5px;}
.mg_b10{margin-bottom:10px;}
.mg_b15{margin-bottom:15px;}
.mg_b20{margin-bottom:20px;}
.mg_b25{margin-bottom:25px;}
.mg_b30{margin-bottom:30px;}
.mg_b35{margin-bottom:35px;}
.mg_b40{margin-bottom:40px;}
.mg_b45{margin-bottom:45px;}
.mg_b50{margin-bottom:50px;}
.mg_b55{margin-bottom:55px;}
.mg_b60{margin-bottom:60px;}
.mg_b65{margin-bottom:65px;}
.mg_b70{margin-bottom:70px;}
.mg_b75{margin-bottom:75px;}
.mg_b80{margin-bottom:80px;}
.mg_b85{margin-bottom:85px;}
.mg_b90{margin-bottom:90px;}
.mg_b95{margin-bottom:95px;}
.mg_b100{margin-bottom:100px;}
.mg_b1m{margin-bottom:1em;}
.mg_b2m{margin-bottom:2em;}
.mg_b3m{margin-bottom:3em;}
.mg_b4m{margin-bottom:4em;}
.mg_b5m{margin-bottom:5em;}
.mg_b6m{margin-bottom:6em;}
.mg_b7m{margin-bottom:7em;}
.mg_b8m{margin-bottom:8em;}
.mg_b9m{margin-bottom:9em;}
.mg_b10m{margin-bottom:10em;}
.mg_l5{margin-left:5px;}
.mg_l10{margin-left:10px;}
.mg_l15{margin-left:15px;}
.mg_l20{margin-left:20px;}
.mg_l25{margin-left:25px;}
.mg_l30{margin-left:30px;}
.mg_l35{margin-left:35px;}
.mg_l40{margin-left:40px;}
.mg_l45{margin-left:45px;}
.mg_l50{margin-left:50px;}
.mg_l55{margin-left:55px;}
.mg_l60{margin-left:60px;}
.mg_l65{margin-left:65px;}
.mg_l70{margin-left:70px;}
.mg_l75{margin-left:75px;}
.mg_l80{margin-left:80px;}
.mg_l85{margin-left:85px;}
.mg_l90{margin-left:90px;}
.mg_l95{margin-left:95px;}
.mg_l100{margin-left:100px;}
.mg_l1m{margin-left:1em;}
.mg_l2m{margin-left:2em;}
.mg_l3m{margin-left:3em;}
.mg_l4m{margin-left:4em;}
.mg_l5m{margin-left:5em;}
.mg_l6m{margin-left:6em;}
.mg_l7m{margin-left:7em;}
.mg_l8m{margin-left:8em;}
.mg_l9m{margin-left:9em;}
.mg_l10m{margin-left:10em;}
.mg_r5{margin-right:5px;}
.mg_r10{margin-right:10px;}
.mg_r15{margin-right:15px;}
.mg_r20{margin-right:20px;}
.mg_r25{margin-right:25px;}
.mg_r30{margin-right:30px;}
.mg_r35{margin-right:35px;}
.mg_r40{margin-right:40px;}
.mg_r45{margin-right:45px;}
.mg_r50{margin-right:50px;}
.mg_r55{margin-right:55px;}
.mg_r60{margin-right:60px;}
.mg_r65{margin-right:65px;}
.mg_r70{margin-right:70px;}
.mg_r75{margin-right:75px;}
.mg_r80{margin-right:80px;}
.mg_r85{margin-right:85px;}
.mg_r90{margin-right:90px;}
.mg_r95{margin-right:95px;}
.mg_r100{margin-right:100px;}
.mg_r1m{margin-right:1em;}
.mg_r2m{margin-right:2em;}
.mg_r3m{margin-right:3em;}
.mg_r4m{margin-right:4em;}
.mg_r5m{margin-right:5em;}
.mg_r6m{margin-right:6em;}
.mg_r7m{margin-right:7em;}
.mg_r8m{margin-right:8em;}
.mg_r9m{margin-right:9em;}
.mg_r10m{margin-right:10em;}
/*padding-----------------------------------------------*/
.pd5{padding:5px;}
.pd10{padding:10px;}
.pd15{padding:15px;}
.pd20{padding:20px;}
.pd25{padding:25px;}
.pd30{padding:30px;}
.pd35{padding:35px;}
.pd40{padding:40px;}
.pd45{padding:45px;}
.pd50{padding:50px;}
.pd55{padding:55px;}
.pd60{padding:60px;}
.pd65{padding:65px;}
.pd70{padding:70px;}
.pd75{padding:75px;}
.pd80{padding:80px;}
.pd85{padding:85px;}
.pd90{padding:90px;}
.pd95{padding:95px;}
.pd100{padding:100px;}
.pd1m{padding:1em;}
.pd2m{padding:2em;}
.pd3m{padding:3em;}
.pd4m{padding:4em;}
.pd5m{padding:5em;}
.pd6m{padding:6em;}
.pd7m{padding:7em;}
.pd8m{padding:8em;}
.pd9m{padding:9em;}
.pd10m{padding:10em;}
.pd_t5{padding-top:5px;}
.pd_t10{padding-top:10px;}
.pd_t15{padding-top:15px;}
.pd_t20{padding-top:20px;}
.pd_t25{padding-top:25px;}
.pd_t30{padding-top:30px;}
.pd_t35{padding-top:35px;}
.pd_t40{padding-top:40px;}
.pd_t45{padding-top:45px;}
.pd_t50{padding-top:50px;}
.pd_t55{padding-top:55px;}
.pd_t60{padding-top:60px;}
.pd_t65{padding-top:65px;}
.pd_t70{padding-top:70px;}
.pd_t75{padding-top:75px;}
.pd_t80{padding-top:80px;}
.pd_t85{padding-top:85px;}
.pd_t90{padding-top:90px;}
.pd_t95{padding-top:95px;}
.pd_t100{padding-top:100px;}
.pd_t1m{padding-top:1em;}
.pd_t2m{padding-top:2em;}
.pd_t3m{padding-top:3em;}
.pd_t4m{padding-top:4em;}
.pd_t5m{padding-top:5em;}
.pd_t6m{padding-top:6em;}
.pd_t7m{padding-top:7em;}
.pd_t8m{padding-top:8em;}
.pd_t9m{padding-top:9em;}
.pd_t10m{padding-top:10em;}
.pd_b5{padding-bottom:5px;}
.pd_b10{padding-bottom:10px;}
.pd_b15{padding-bottom:15px;}
.pd_b20{padding-bottom:20px;}
.pd_b25{padding-bottom:25px;}
.pd_b30{padding-bottom:30px;}
.pd_b35{padding-bottom:35px;}
.pd_b40{padding-bottom:40px;}
.pd_b45{padding-bottom:45px;}
.pd_b50{padding-bottom:50px;}
.pd_b55{padding-bottom:55px;}
.pd_b60{padding-bottom:60px;}
.pd_b65{padding-bottom:65px;}
.pd_b70{padding-bottom:70px;}
.pd_b75{padding-bottom:75px;}
.pd_b80{padding-bottom:80px;}
.pd_b85{padding-bottom:85px;}
.pd_b90{padding-bottom:90px;}
.pd_b95{padding-bottom:95px;}
.pd_b100{padding-bottom:100px;}
.pd_b1m{padding-bottom:1em;}
.pd_b2m{padding-bottom:2em;}
.pd_b3m{padding-bottom:3em;}
.pd_b4m{padding-bottom:4em;}
.pd_b5m{padding-bottom:5em;}
.pd_b6m{padding-bottom:6em;}
.pd_b7m{padding-bottom:7em;}
.pd_b8m{padding-bottom:8em;}
.pd_b9m{padding-bottom:9em;}
.pd_b10m{padding-bottom:10em;}
.pd_l5{padding-left:5px;}
.pd_l10{padding-left:10px;}
.pd_l15{padding-left:15px;}
.pd_l20{padding-left:20px;}
.pd_l25{padding-left:25px;}
.pd_l30{padding-left:30px;}
.pd_l35{padding-left:35px;}
.pd_l40{padding-left:40px;}
.pd_l45{padding-left:45px;}
.pd_l50{padding-left:50px;}
.pd_l55{padding-left:55px;}
.pd_l60{padding-left:60px;}
.pd_l65{padding-left:65px;}
.pd_l70{padding-left:70px;}
.pd_l75{padding-left:75px;}
.pd_l80{padding-left:80px;}
.pd_l85{padding-left:85px;}
.pd_l90{padding-left:90px;}
.pd_l95{padding-left:95px;}
.pd_l100{padding-left:100px;}
.pd_l1m{padding-left:1em;}
.pd_l2m{padding-left:2em;}
.pd_l3m{padding-left:3em;}
.pd_l4m{padding-left:4em;}
.pd_l5m{padding-left:5em;}
.pd_l6m{padding-left:6em;}
.pd_l7m{padding-left:7em;}
.pd_l8m{padding-left:8em;}
.pd_l9m{padding-left:9em;}
.pd_l10m{padding-left:10em;}
.pd_r5{padding-right:5px;}
.pd_r10{padding-right:10px;}
.pd_r15{padding-right:15px;}
.pd_r20{padding-right:20px;}
.pd_r25{padding-right:25px;}
.pd_r30{padding-right:30px;}
.pd_r35{padding-right:35px;}
.pd_r40{padding-right:40px;}
.pd_r45{padding-right:45px;}
.pd_r50{padding-right:50px;}
.pd_r55{padding-right:55px;}
.pd_r60{padding-right:60px;}
.pd_r65{padding-right:65px;}
.pd_r70{padding-right:70px;}
.pd_r75{padding-right:75px;}
.pd_r80{padding-right:80px;}
.pd_r85{padding-right:85px;}
.pd_r90{padding-right:90px;}
.pd_r95{padding-right:95px;}
.pd_r100{padding-right:100px;}
.pd_r1m{padding-right:1em;}
.pd_r2m{padding-right:2em;}
.pd_r3m{padding-right:3em;}
.pd_r4m{padding-right:4em;}
.pd_r5m{padding-right:5em;}
.pd_r6m{padding-right:6em;}
.pd_r7m{padding-right:7em;}
.pd_r8m{padding-right:8em;}
.pd_r9m{padding-right:9em;}
.pd_r10m{padding-right:10em;}
/*form--------------------------------------------------*/
.ipt_50 {width:50px;}
.ipt_100 {width:100px;}
.ipt_150 {width:150px;}
.ipt_200 {width:200px;}
.ipt_250 {width:250px;}
.ipt_300 {width:300px;}
.ipt_350 {width:350px;}
.ipt_400 {width:400px;}
.ipt_450 {width:450px;}
.ipt_500 {width:500px;}
.ipt_550 {width:550px;}
.ipt_600 {width:600px;}
.ipt_650 {width:650px;}
.ipt_700 {width:700px;}
.ipt_750 {width:750px;}
.ipt_800 {width:800px;}
/*float-------------------------------------------------*/
.flt_l{float:left;}
.flt_r{float:right;}
.clr_l{clear:left;}
.clr_r{clear:right;}
.clr_bt{clear:both;}
/*text--------------------------------------------------*/
.per10{font-size:10%;}
.per15{font-size:15%;}
.per20{font-size:20%;}
.per25{font-size:25%;}
.per30{font-size:30%;}
.per35{font-size:35%;}
.per40{font-size:40%;}
.per45{font-size:45%;}
.per50{font-size:50%;}
.per55{font-size:55%;}
.per60{font-size:60%;}
.per65{font-size:65%;}
.per70{font-size:70%;}
.per75{font-size:75%;}
.per80{font-size:80%;}
.per85{font-size:85%;}
.per90{font-size:90%;}
.per95{font-size:95%;}
.per100{font-size:100%;}
.per105{font-size:105%;}
.per110{font-size:110%;}
.per115{font-size:115%;}
.per120{font-size:120%;}
.per125{font-size:125%;}
.per130{font-size:130%;}
.per135{font-size:135%;}
.per140{font-size:140%;}
.per145{font-size:145%;}
.per150{font-size:150%;}
.per155{font-size:155%;}
.per160{font-size:160%;}
.per165{font-size:165%;}
.per170{font-size:170%;}
.per175{font-size:175%;}
.per180{font-size:180%;}
.per185{font-size:185%;}
.per190{font-size:190%;}
.per195{font-size:195%;}
.bld{font-weight:bold;}
.itl{font-style:italic;}
.nml{font-style:normal;}
.emp{color:#f00;}
.und{text-decoration:underline;}
.xsmall{font-size:0.6em;}
.small{font-size:0.9em;}
.large{font-size:1.2em;}
.xlarge{font-size:1.5em;}
/*width-------------------------------------------------*/
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w450{width:450px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:600px;}
.w650{width:650px;}
.w700{width:700px;}
.w750{width:750px;}
.w800{width:800px;}
.w850{width:850px;}
.w900{width:900px;}
.w950{width:950px;}
.wper50{width:50%;}
.wper33{width:33%;}
.wper25{width:25%;}
.wper20{width:20%;}
/*Replace-----------------------------------------------*/
.replace{overflow:hidden;height:0;}
/*notes-------------------------------------------------*/
.notes dl{text-align:left;border-bottom:none;background-color:#fff;}
.notes dt{width:100%;clear:none;float:none;background-color:#fff;margin:0;}
.notes dd{width:100%;float:none;background-color:#fff;padding:0;}
.notes dt{position:relative;}
.notes dt span{position:absolute;}
.notes dd{padding-left:1em;}