.pc{display:none}body{font:14px/1.8 "游ゴシック","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500;color:#333;width:100%;padding-top:60px}a{color:#333}a:hover{opacity:.7}header{border-top:solid 7px #3dc2e7;-webkit-box-shadow:5px 0 3px rgba(0,0,0,.2);box-shadow:5px 0 3px rgba(0,0,0,.2)}header h1.logo{padding:10px 0 10px 8px}header h1.logo img{width:180px}header .headerInr #menuPanel a{color:#fff}header .headerInr #menuPanel ul li{padding-left:15px;color:#fff;font-size:18px;font-weight:bold;letter-spacing:.15em;border-bottom:solid 1px #fff;padding-bottom:15px;margin-top:15px}header .headerInr #menuPanel ul li.drop{padding:0}header .headerInr #menuPanel ul.suv li:last-child{border:0}header .headerInr #menuPanel ul.suv span{color:#fff !important}#pagetop{position:fixed;right:20px;bottom:-45px}footer .footer_nav{margin:auto;padding-top:20px;text-align:center}footer ul.foot-menu{background-color:#3dc2e7;padding:10px 5px 15px}footer ul.foot-menu li{display:inline;line-height:1.8;font-size:3.7vw}footer ul.foot-menu li a{color:#fff}footer ul.foot-menu li.border{border-right:solid 1px #fff;padding-right:7px;margin-right:3px}footer .copyright{background-color:#3dc1e7;height:50px}footer .copyright p{text-align:center;color:#fff;font-size:10px;letter-spacing:.1em}#page_flow,#page_staff,#page_QandA,#page_company,#page_form,#page_disclosure{width:100%;margin:auto}#page_flow #top,#page_staff #top,#page_QandA #top,#page_company #top,#page_form #top,#haken_staff #top{width:90%;margin:auto}h2.pagetit{width:90%;font-size:6vw;letter-spacing:.1em;background-image:url(../img/common/mark_border-left.gif);background-repeat:no-repeat;background-position:center left;border-bottom:dotted 1px;padding-left:20px;padding-bottom:2px;margin:20px auto 15px}p.pagetop-text{font-size:4vw;margin-bottom:20px}.banner-entry{position:relative;width:92%;height:35vw;background-image:url(../img/common/sp/banner_entry.png);background-size:95%;background-repeat:no-repeat;background-position:top;margin:auto}.banner-entry a{position:absolute;bottom:0}.banner-entry img{width:100%}