abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Arial,Helvetica,Verdana,sans-serif;font-weight:400;min-width:1000px;line-height:1.6;font-size:15px;color:#000}@font-face{font-family:maki_5r;src:url(../font/Makinas-Scrap-5.otf) format("OpenType"),url(../font/Makinas-Scrap-5.ttf) format("OpenType")}#wrapper{overflow:hidden;min-width:1000px;position:relative}#headerWrap{min-width:1000px}#header{width:1000px;height:100px;margin:0 auto;position:relative}#headerLogo{position:absolute;top:9px;left:2px}#headerTel{position:absolute;top:23px;left:619px}#headerBtn{position:absolute;top:2px;right:0}#headerSche{width:240px;position:absolute;top:16px;left:345px;font-size:11px}#headerSche table{width:100%;font-size:10px}#headerSche table thead{height:18px;background:url(../img/bg_schedule_header.jpg) top center no-repeat}#headerSche table th{color:#fff;padding:0 4px;line-height:18px;text-align:center}#headerSche table td{color:#79b2eb;text-align:center;padding:0 0}#headerSche table td:first-child{color:#000}#headerSche p strong{color:#79b2eb}#gNavi{width:100%;min-width:1000px;height:90px;background:url(../img/bg_gnavi.jpg) top center no-repeat}#gNavi.fixed{position:fixed;top:0;z-index:999}#gNavi ul{width:1000px;overflow:hidden;margin:0 auto}#gNavi li{float:left}#gNavi li a{display:block;height:90px;text-indent:-9999px;overflow:hidden;font-weight:700;text-decoration:none;background-image:url(../img/gnavi.png);background-repeat:no-repeat;cursor:pointer}#gNavi li#gNavi01 a{width:98px;background-position:0 top}#gNavi li#gNavi02 a{width:224px;background-position:-98px top}#gNavi li#gNavi03 a{width:121px;background-position:-322px top}#gNavi li#gNavi04 a{width:230px;background-position:-443px top}#gNavi li#gNavi05 a{width:124px;background-position:-673px top}#gNavi li#gNavi06 a{width:203px;background-position:-797px top}#gNavi li#gNavi01 a.current,#gNavi li#gNavi01 a:hover{background-position:0 bottom}#gNavi li#gNavi02 a.current,#gNavi li#gNavi02:hover>a{background-position:-98px bottom}#gNavi li#gNavi03 a.current,#gNavi li#gNavi03 a:hover{background-position:-322px bottom}#gNavi li#gNavi04 a.current,#gNavi li#gNavi04 a:hover{background-position:-443px bottom}#gNavi li#gNavi05 a.current,#gNavi li#gNavi05:hover>a{background-position:-673px bottom}#gNavi li#gNavi06 a.current,#gNavi li#gNavi06:hover>a{background-position:-797px bottom}#asideNavi{width:260px;background:#effffb;padding-bottom:22px;margin-bottom:20px;text-align:center}#asideNavi h3{margin-bottom:39px}#asideNavi h3 img{margin-top:-12px}#asideNavi ul{margin:0 26px 0 24px;list-style:none}#asideNavi ul li{margin-bottom:22px}#bnrCommon li{margin-bottom:20px}#contact{width:840px;height:170px;margin:0 auto 90px;position:relative;background:url(../img/bg_contact.png) top center no-repeat}#contact h2{position:absolute;top:51px;left:30px}#contactTel{position:absolute;top:51px;left:281px}#contactBtn{position:absolute;top:62px;right:30px}#accessWrap{width:2000px;height:400px;position:relative;left:50%;margin-left:-1000px}#mapCanvas{position:absolute;left:0;top:0;width:1110px;height:400px}#accessBoxIn{width:957px;min-height:400px;display:block;background:#fff2ed;padding:0 0 0 43px;position:absolute;top:70px;right:0}#accessBoxIn h2{margin:-24px 0 38px}.accessText{font-size:12px;margin:0 0 20px 0;line-height:2.2}.accessText strong{font-size:14px;font-weight:700;color:#f462b0}#accessSche{width:400px}#accessSche table{width:100%;font-size:14px}#accessSche table thead{height:26px;background:url(../img/bg_schedule.jpg) top center no-repeat}#accessSche table th{color:#fff;padding:0 5px;line-height:26px;text-align:center}#accessSche table td{color:#f56aa5;text-align:center;padding:5px 0}#footerWrap{width:100%;margin:0 auto;position:relative;overflow:hidden}#footer{width:1000px;margin:0 auto;overflow:hidden}#footerLogo{margin:38px 0 35px}#copy{width:1000px;margin:0 auto;color:#f462b0;font-size:12px;text-align:center;padding-bottom:27px}#footerList{overflow:hidden;margin-bottom:37px}#footerList01{width:233px}#footerList02{width:242px}#footerList03{width:210px}#footerList04{width:174px}#footerList05{width:141px}#footer ul{float:left}#footer ul li{background:url(../img/ico_arrow.png) no-repeat left 4px;padding:0 0 6px 23px;font-size:15px}#footer ul li a{color:#000;text-decoration:none}#footer ul li a:hover{text-decoration:underline}#scrollUp{width:70px;height:70px;right:50px;bottom:80px;background:url(../img/page_top.jpg) no-repeat;text-indent:-9999px}#btnFixed{position:fixed;right:0;top:50%;margin-top:-100px;z-index:4;opacity:0;transition:all .7s 0s ease}#btnFixed.active{opacity:1}