@charset "utf-8";

/*base
/////////////////////////////////////////////////////////////////////////////*/
body{color:#555555; text-align:left; font-size:12px; font-family:"ＭＳ Ｐゴシック", "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Geneva, Arial, Verdana, sans-serif;}
*{margin:0px; padding:0px; line-height: 150%;}
img{border: 0px;}
ul,ol{list-style-type: none;}
h1,h2,h3,h4,h5,h6{font-size: 12px;}
li img{vertical-align: top;}

/*clearfix*/
.cf:after{content: ""; display: block; clear: both; height: 0px;}
.cf{/display: inline-block;}

.innerPageBox{margin: auto; text-align: left;}

#gnav-sub{margin:0; padding:6px 8px 5px 0; text-align:right;}
#gnav-sub ul{list-style:none outside none;}
#gnav-sub ul li{display:inline; padding-right:10px;}
#gnav-sub ul li#gnav-logout a{padding-left:15px; color:#00789D; line-height:12px; background:url(/img/newEntrance3/icon_logout.jpg) no-repeat scroll 0 0 transparent;}

#gNavi li {float:left}
#page {background:url(/img/newEntrance3/bg.gif) repeat-y; width:800px}
#pageinner {width:780px;margin:0 0}
#contBody {width:748px;margin:5px 16px}

#head{height: 70px; background: url(/img/newEntrance3/head_bg.gif) repeat-x 0px 0px; margin-bottom: 5px;}
#head h1{padding: 11px 5px 0px;}

#foot{width:730px; margin:10px auto; text-align: center; border-top:1px solid #b5c2cb;}
#foot .link{margin: 0px auto; text-align: center; padding-top: 5px; width: 740px;}
#foot ul{margin-top:30px; text-align: center;}
#foot li{display: inline;}

body#popup {overflow:hidden;}

#flaBox .flanav{margin-bottom:10px;}
#flaBox{width:748px; margin:5px auto 20px; text-align:center;}
#flaBox .imgBox{padding-bottom:8px; background:#ffffff url(/img/newEntrance3/mv_bg.gif) no-repeat bottom;}
#flaBox .imgBox .imgBoxWrap{padding:0 0 0 14px; text-align:left;}
#flaBox .imgBox .imgBoxWrap span{font-size:10px; line-height:120%;}
#flaBox .imgBox .imgBoxWrap .img1{width:354px; margin-right:8px; float:left;}
#flaBox .imgBox .imgBoxWrap .img2{width:355px; float:left;}
#flaBox .imgBox .imgBoxWrap .img3{margin:0 auto; text-align:center;}
#flaBox .notelink a{color:#0000ee;}


.wrap_index_qa{width:736px; margin-bottom:20px; background:url(/img/newEntrance3/bg_qa.jpg) repeat-y scroll left top transparent; line-height:1.4;}
.index_qa{background:url(/img/newEntrance3/bg_qa_btm.jpg) no-repeat scroll left bottom transparent; padding:0 20px 20px;}
.index_qa dl{margin:0; padding:0;}
.index_qa dl dt{color:#BB4168; font-weight:bold; padding:10px 0 5px;}
.index_qa dl dd{padding:0 0 10px 18px; background:url(/img/newEntrance3/line_qa.gif) repeat-x scroll left bottom transparent; text-indent:-18px;}
.index_qa dl dd.btn_item{padding-bottom:0; background:none repeat scroll 0 0 transparent;}