@charset "utf-8";.dum {height: auto;width: 250px;margin-bottom: 10px;padding-left: 26px;}html, body {margin: 0;padding: 0;width: 100%;font-size: 12px;color: #004D7B;font-family:"Arial", "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";background:#206FD7;line-height: 24px;}ul,ol{list-style:none;padding: 0;margin: 0;}body{/*background:url(<?=$imgdir?>bg2460.gif) #000 repeat-y center top;*/}li{display:list-item;zoom:normal;}.clr { clear: both;}/* --- clearfix --- */.clf:after {content: ".";display: block;height: 0;clear: left;visibility: hidden;}.clf {min-height: 1px;margin: 0;padding: 0;text-align: justify;text-justify: inter-ideograph;} /* 文字列をjustifyさせる; *//*div {margin: 0; padding: 0;text-align: justify;text-justify: inter-ideograph;}*/img,a img{ vertical-align:bottom; border:none; background:transparent;-ms-interpolation-mode: bicubic;}.cont {height: auto;width: 900px;margin-right: auto;margin-left: auto;}.flt{float: left;}.wap{background: #FFFFFF;height: auto;width: 100%;}.wap a{color:#206FD7;text-decoration: none;}.hd{background: url(img/tp_01.gif) no-repeat;height: 296px;}.hd a{display : block;width : 400px;height: 296px;position: absolute; top: 0px; left: 0px;}.spc{background: url(img/spc.gif) no-repeat;overflow:hidden;}.topi {font-size: 12px;line-height: 14px;overflow: auto;width: 370px;margin-left: 10px;}/*-----------------Topics-----------------*/.topi dl {margin: 0;padding: 0;}.topi dl dt {margin: 0;padding: 3px 0 5px 0px;width: 5em;}.topi dl dd {padding: 3px 5px 5px 10px;margin-left: 5em;margin-top: -22px;}/*-----------------2ndPage-----------------*/.hd2{background: url(img/sub_hed.jpg) no-repeat;height: 140px;}.hd2 a{display : block;width : 400px;height: 140px;position: absolute; top: 0px; left: 0px;}.main{float: left;height: auto;width: 650px;}.rmain{height: auto;width: 610px;margin-left: 40px;}.maihd{font-size: 18px;line-height: 40px;color: #4E4C8C;background: url(img/mida610_41.gif);height: 41px;font-weight: bolder;margin-bottom: 10px;}.lefbox{height: auto;width: 250px;margin-bottom: 10px;}.subhd{font-size: 14px;line-height: 25px;color: #4D75AD;background: url(img/mida610_25.gif);height: 25px;font-weight: bolder;margin-bottom: 10px;}.subhd2{font-size: 14px;line-height: 25px;color: #4D75AD;background: url(img/mida610_25_2.gif);height: 25px;font-weight: bolder;margin-bottom: 10px;}/*-----------------form.php-----------------*/.main input, select {font-size: 80%; }.main textarea {font-size: 100%; }.fbg{background: url(img/f_bg.gif) repeat-y;height: auto;width: 605px;}.bx1 {margin: 0;padding: 6px;float: left;height: auto;width: 100px;/*border-top: 1px solid #CCCCCC;*/}.bx2 {margin: 0;float: left;padding: 6px;}.line {border-bottom: 1px solid #D4D8FF;width: 600px;overflow:hidden;height: 0px;}.bx3 {text-align: center;height: auto;width: 610px;}.bx4 {text-align: left;padding: 4px;height: auto;width: 520px;border: 1px solid #CCCCCC;margin-right: auto;margin-left: auto;font-style: italic;font-weight: bold;margin-top: 16px;}.bx5 {text-align: left;padding: 4px;height: auto;width: 190px;font-size: 11px;line-height: 12px;}