﻿body{color:#D0386A;background-color:#fff;font-family:Meiryo, "Hiragino Kaku Gothic Pro",  Osaka, "MS PGothic", sans-serif;line-height:150%;font-size:12px}*+html body{font-size:small;font-family:"メイリオ", "ＭＳ Ｐゴシック"}* html body{font-size:small;font-family:"ＭＳ Ｐゴシック"}a{text-decoration:underline;outline:none}a:link{color:#ff0000}a:visited{color:#ff0000}a:hover{color:#ff0000}a:active{color:#ff0000}#container{width:100%;background:url(../images/common/main_bg.jpg)}#wrapper{margin:0 auto;width:100%;background:url(../images/common/header_bg.png) top repeat-x}#mainCol{margin:0 auto;width:1000px;height:148px;position:relative}#subCol{margin:0 auto;width:988px}#nav_special{width:1000px;bottom:7px}#nav_special ul{width:358px;margin:0 auto}#nav_special ul li{float:left}.navs_special{padding-top:80px}.navs_top{padding-top:15px}#pageTopCol{width:100%;z-index:100;overflow:hidden}#pageTopCol a{margin:0 80px -18px 0;width:143px;height:76px;display:block;float:right;display:block;background:url(../images/common/btn_pagetop.png);background-position:0 0;text-indent:-9999px}#pageTopCol a:hover{background-position:0 -76px}#nav_common{width:1000px;bottom:7px}#nav_common ul{width:1000px;margin:0 auto}#nav_common ul li{float:left}.navs_common{padding-top:26px}.navs_top{padding-top:15px}#swfArea{width:100%;height:709px;line-height:1.2em;font-size:12px;margin:0;padding:0}#swfArea ul{width:500px;margin:0 auto;text-align:left}#flashContent{width:100%;height:709px;margin:0;padding:0;color:#FFF}.twitter-share-button{width:110px !important}#___plusone_0{width:60px !important}#footer{margin:0 auto;padding-top:0px;min-width:380px;text-align:center;width:1000px}#footer_top{margin:0 auto;padding-top:0px;min-width:380px;text-align:center;width:1000px}#sns{clear:both;margin:0 auto;text-align:center;width:380px;height:25px;padding:10px 0 0 0}#sns ul{width:100%;display:flex;justify-content:center}#sns ul li{margin-right:20px}#sns ul li:last-child{margin-right:0}#sns ul li.tw{width:75px}#sns ul li.fb{width:91px}#sns ul li.mi{width:70px}#sns ul li.line{width:80px}#bnr1{width:1050px;height:70px;clear:both}#bnr1 li{padding-top:10px;padding-left:5px;float:left}#bnr2{width:1000px;height:150px;clear:both}#bnr2 li{padding-top:10px;padding-left:5px;float:left}#bnr2_top{width:1050px;height:150px;clear:both}#bnr2_top li{padding-top:10px;padding-right:5px;float:left}#bnr2_top li#bnrWaku{padding-top:5px}#copy{clear:both;padding-top:10px;padding-bottom:10px;margin:0 auto;text-align:center;width:100%;min-height:10px}#footerInner{height:120px;background:#FFF}.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.hidden{position:absolute;width:0;height:0;overflow:hidden;margin:0;padding:0;top:100px}.fl-left{float:left}.fl-right{float:right}.mgt-10{margin-top:10px !important}.mgt-15{margin-top:15px !important}.mgb-10{margin-bottom:10px !important}.mgb-15{margin-bottom:15px !important}.mgb-20{margin-bottom:20px !important}.mgb-30{margin-bottom:30px !important}.mgb-40{margin-bottom:40px !important}.mgtb-10{margin-bottom:10px !important;margin-top:10px !important}.font-10{font-size:77%}.font-11{font-size:85%}.font-12{font-size:93%}.font-13{font-size:100%}.font-14{font-size:108%}.font-15{font-size:116%}.font-16{font-size:123.1%}.font-17{font-size:131%}.font-18{font-size:138.5%}.font-19{font-size:146.5%}.font-20{font-size:153.9%}.font-21{font-size:161.6%}.font-22{font-size:167%}.font-23{font-size:174%}.font-24{font-size:182%}
