@charset "UTF-8";a,a:link,a:visited{color:#606060}#header,#headerbox_top_box{position:fixed;width:100%;z-index:99;background:#fff}#header,.clearfix,iframe,img{width:100%}#header,#headerbox_top_box,.hoverimg{background:#fff}.gnav_box #gnav,li,ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}a,a:hover,a:link{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:top}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}iframe{border:none;background:0 0}.right{text-align:right}.left{text-align:left}.fL{float:left}.fR{float:right}.center{text-align:center}.fw_bold{font-weight:700}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}.linknone{pointer-events:none}.ml_5{margin-left:5px}.ml_10{margin-left:10px}.ml_15{margin-left:15px}.ml_20{margin-left:20px}.ml_25{margin-left:25px}.ml_30{margin-left:30px}.ml_35{margin-left:35px}.ml_40{margin-left:40px}.ml_45{margin-left:45px}.ml_50{margin-left:50px}.ml_55{margin-left:55px}.mb_0{margin-bottom:0}.mb_5{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_15{margin-bottom:15px}.mb_20{margin-bottom:20px}.mb_25{margin-bottom:25px}.mb_30{margin-bottom:30px}.mb_35{margin-bottom:35px}.mb_40{margin-bottom:40px}.mb_45{margin-bottom:45px}.mb_50{margin-bottom:50px}.mb_55{margin-bottom:55px}.mr_5{margin-right:5px}.mr_10{margin-right:10px}.mr_15{margin-right:15px}.mr_20{margin-right:20px}.mr_25{margin-right:25px}.mr_30{margin-right:30px}.mr_35{margin-right:35px}.mr_40{margin-right:40px}.mr_45{margin-right:45px}.mr_50{margin-right:50px}.mr_55{margin-right:55px}.mr_80{margin-right:80px}.pl_5{padding-left:5px}.pl_10{padding-left:10px}.pl_15{padding-left:15px}.pl_20{padding-left:20px}.pl_25{padding-left:25px}.pb_5{padding-bottom:5px}.pb_10{padding-bottom:10px}.pb_15{padding-bottom:15px}.pb_20{padding-bottom:20px}.pb_25{padding-bottom:25px}.pr_5{padding-right:5px}.pr_10{padding-right:10px}.pr_15{padding-right:15px}.pr_20{padding-right:20px}.pr_25{padding-right:25px}.pt_50{padding-top:50px}.pt_75{padding-top:75px}.pt_90{padding-top:90px}.pt_100{padding-top:100px}a:hover{color:#C93;text-decoration:underline}a:active{text-decoration:none}@media screen and (min-width:770px){.pc{display:block}.sp{display:none}}@media screen and (max-width:769px){.pc{display:none}.sp{display:block}}body{line-height:1;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Meiryo,"メイリオ","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif}.hoverimg img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hoverimg:hover img{opacity:.7}#headerbox_top_box{top:0;border-top:5px solid #124083}#headerbox_top_box #headerbox_top{position:relative;overflow:hidden;clear:both;height:100px;width:98%;max-width:1200px;padding-top:20px;margin:0 auto;z-index:99;bottom:0}#headerbox_top_box #headerbox_top #header-logo{position:absolute;top:10px;left:0;width:96px}#headerbox_top_box #headerbox_top .catch_copy{position:absolute;top:35px;left:120px;width:240px}#headerbox_top_box #headerbox_top .mfr_logo{position:absolute;top:10px;right:0;width:200px}#headerbox_top_box #headerbox_top #header_nav{position:absolute;right:0;bottom:0;margin:0 0 5px}#headerbox_top_box #headerbox_top #header_nav .menu01{width:249px;float:left;margin-right:5px}#headerbox_top_box #headerbox_top #header_nav .menu02{width:249px;float:left;margin-right:0}#headerbox_top_box #headerbox_top #header_nav figure{margin:0;padding:0;background:#fff;overflow:hidden;position:relative}#headerbox_top_box #headerbox_top #header_nav figure::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.cp_cont,.cp_cont_collection,.cp_offcm01 .cp_menu{z-index:99}#headerbox_top_box #headerbox_top #header_nav figure:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@-webkit-keyframes shinyh{0%{left:-20%}10%,100%{left:120%}}@keyframes shinyh{0%{left:-20%}10%,100%{left:120%}}#headerbox_top_box #headerbox_top #header_nav .shinyh-btn{position:relative;display:block;text-align:center;text-decoration:none;overflow:hidden}#headerbox_top_box #headerbox_top #header_nav .shinyh-btn::after{content:'';position:absolute;top:-10%;left:-20%;width:40px;height:100%;-webkit-transform:scale(2) rotate(20deg);transform:scale(2) rotate(20deg);background-image:-webkit-linear-gradient(350deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.5) 100%,rgba(255,255,255,0) 0);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.5) 100%,rgba(255,255,255,0) 0);-webkit-animation-name:shinyh;animation-name:shinyh;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#main{padding-top:200px}.gnav_box{background:#124083}.gnav_box #gnav{margin:0 auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;border-top:solid 1px #8E969B;border-right:solid 1px #8E969B}.gnav_box #gnav li,.gnav_box #gnav li:nth-child(7){font-family:"メイリオ",Meiryo,Tahoma,Verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:600;display:inline;border-left:solid 1px #8E969B;border-bottom:solid 1px #8E969B;padding:0;color:#FFF;text-decoration:none;float:left;text-align:center}.gnav_box #gnav li{font-size:1em;letter-spacing:.03em}.gnav_box #gnav li p{margin:0}.gnav_box #gnav li:nth-child(7){font-size:15px;letter-spacing:-.01em}.gnav_box #gnav li.first{padding:0;position:relative}.gnav_box #gnav li.first a{padding:0}.gnav_box #gnav li.senior{padding:0;position:relative;line-height:1em}.gnav_box #gnav li.senior .note{padding-top:5px;font-size:60%;text-align:center}.gnav_box #gnav li.vr{padding:7px 0 0;position:relative}.gnav_box #gnav li.second{padding:0;position:relative;line-height:1em}.gnav_box #gnav li.second .note{padding-top:5px;font-size:50%;text-align:center}.gnav_box #gnav li .icon:after,.gnav_box #gnav li:hover .icon:after{font-family:'Font Awesome 5 Free';content:'\f35d';position:absolute;right:2px;top:2px;font-size:.75em;font-weight:600}.gnav_box #gnav li.second span{padding:0;display:block}.gnav_box #gnav li.second span.note{padding:0;display:inline}.gnav_box #gnav li .icon:after{color:#FFF}.gnav_box #gnav li:hover .icon:after{color:#003D81}@media all and (-ms-high-contrast:none){.gnav_box #gnav li.second .note,.gnav_box #gnav li.senior .note{font-size:70%}}.gnav_box #gnav li a{display:block;position:relative;text-decoration:none;color:#FFF;padding:15px 0 13px}.gnav_box #gnav li a:hover,.gnav_box #gnav li.on,.gnav_box #gnav li.on a,.gnav_box #gnav li:hover{color:#003D81;display:block}.gnav_box #gnav li.first span{padding:20px 0}.gnav_box #gnav li.vr a{padding:0}.gnav_box #gnav li:hover{background:#FFF}.gnav_box #gnav li.on{background:#FFF;pointer-events:none;padding:15px 0 0;width:100%}.gnav_box #gnav li.on span{padding-bottom:12px;border-bottom:solid 3px #E51E28;width:98%;display:block;margin:0 auto}.gnav_box #gnav li:first-child.on span,.gnav_box #gnav li:nth-child(2).on span,.gnav_box #gnav li:nth-child(3).on span,.gnav_box #gnav li:nth-child(4).on span,.gnav_box #gnav li:nth-child(6).on span{padding-bottom:8px}.gnav_box #gnav li:nth-child(5){line-height:1.3em}.gnav_box #gnav li:nth-child(5).on{padding:1px 0 0}.gnav_box #gnav li:nth-child(5).on span{border-bottom:solid 3px #E51E28;width:98%;display:block;margin:6px auto 1px;padding:0}.gnav_box #gnav li:nth-child(7).on span,.gnav_box #gnav li:nth-child(8).on span{padding-bottom:10px}.gnav_box #gnav li.on a{position:relative;text-decoration:none;font-weight:600;width:100%;height:100%}.gnav_box #gnav .first a::after,.gnav_box #gnav .first a::before,.gnav_box #gnav .seach a::after,.gnav_box #gnav .seach a::before,.gnav_box #gnav .second a::after,.gnav_box #gnav .second a::before,.gnav_box #gnav .top a::after,.gnav_box #gnav .top a::before,.gnav_box #gnav .vr a::after,.gnav_box #gnav .vr a::before,.gnav_box #gnav a::after,.gnav_box #gnav a::before{border-bottom:solid 3px #E51E28;content:"";width:0;position:absolute}.gnav_box #gnav li.none{color:#3365A1;padding:15px 0 0}.gnav_box #gnav li.none:hover{color:#3365A1;background:#124083}.gnav_box #gnav .note{font-size:60%}.gnav_box #gnav .blink_rm{padding:0 0 5px;display:block;font-size:90%}.gnav_box #gnav li.last-child{border-right:solid 1px #fff}.gnav_box #gnav a::after,.gnav_box #gnav a::before{bottom:1px;transition:all .3s ease;-webkit-transition:all .3s ease}.gnav_box #gnav .seach a::after,.gnav_box #gnav .seach a::before,.gnav_box #gnav .top a::after,.gnav_box #gnav .top a::before{bottom:2px;display:block;transition:all .3s ease;-webkit-transition:all .3s ease;color:#003D81}.gnav_box #gnav .first a::after,.gnav_box #gnav .first a::before{bottom:1px;display:block;transition:all .3s ease;-webkit-transition:all .3s ease;color:#003D81}.gnav_box #gnav .sell_rent a::after,.gnav_box #gnav .sell_rent a::before,.gnav_box #gnav .senior a::after,.gnav_box #gnav .senior a::before{border-bottom:solid 3px #E51E28;bottom:2px;content:"";display:block;position:absolute;transition:all .3s ease;-webkit-transition:all .3s ease;width:0;color:#003D81}.gnav_box #gnav .vr a::after,.gnav_box #gnav .vr a::before{bottom:-3px;display:block;transition:all .3s ease;-webkit-transition:all .3s ease;padding:0;color:#003D81}.gnav_box #gnav .second a::after,.gnav_box #gnav .second a::before{bottom:2px;display:block;transition:all .3s ease;-webkit-transition:all .3s ease;color:#003D81}.gnav_box #gnav a::before{left:49%;color:#003D81;display:block}.gnav_box #gnav a::after{right:49%;color:#003D81;display:block}.gnav_box #gnav a:hover::after,.gnav_box #gnav a:hover::before{width:49%;color:#003D81;display:block}.cp_menu li span,.topiclist{width:100%;overflow:hidden;clear:both}.cp_menu li a,.cp_offcm01 .cp_menu li a{text-decoration:none;color:#fff;border-bottom:1px solid #fff}#change,#change .inner{display:none}.cp_offcm01 .cp_menu li{font-size:90%;margin-left:-10px;list-style:none}.cp_menu li span{font-size:70%;float:left;padding:2px 0 0;margin-bottom:5px;margin-left:10px}.cp_menu li a{display:block;padding:20px}.cp_offcm01{position:absolute;top:0;right:5px;display:inline-block}.cp_offcm01 .cp_menu{position:fixed;top:0;right:-100vw;width:250px;height:100%;overflow:auto;cursor:pointer;-webkit-transition:.53s transform;-webkit-transition:.53s -webkit-transform;transition:.53s -webkit-transform;transition:.53s transform;transition:.53s transform,.53s -webkit-transform;-webkit-transition-timing-function:cubic-bezier(.38,.52,.23,.99);transition-timing-function:cubic-bezier(.38,.52,.23,.99);background-color:#000;opacity:.7}.cp_offcm01 .cp_menu ul{margin:0;padding:0}.cp_offcm01 .cp_menu li a{display:block;padding:20px}.cp_offcm01 #cp_toggle01{position:absolute;display:none;opacity:0}.cp_offcm01 #cp_toggle01:checked~.cp_menu{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);z-index:99}.cp_offcm01 #cp_toggle01~label{display:block;padding:.5em;cursor:pointer;-webkit-transition:.5s transform;-webkit-transition:.5s -webkit-transform;transition:.5s -webkit-transform;transition:.5s transform;transition:.5s transform,.5s -webkit-transform;-webkit-transition-timing-function:cubic-bezier(.61,-.38,.37,1.27);transition-timing-function:cubic-bezier(.61,-.38,.37,1.27);text-align:center;color:#333}.cp_offcm01 #cp_toggle01:checked~label{-webkit-transform:translateX(-250px);transform:translateX(-250px)}.cp_offcm01 #cp_toggle01~label::before{font-family:FontAwesome;content:'\f0c9';font-size:3em}.cp_offcm01 #cp_toggle01:checked~label::before{content:'\f00d';-webkit-text-stroke:.1em #fff}.cp_contents{color:#333;text-align:center}@media screen and (max-width:768px){.cp_cont,header{position:fixed;width:100%;height:70px;max-width:1000px;margin:0 auto;clear:both}.cp_cont,.gnav,header{clear:both}.pc,.sp{display:none}.tablet{display:block}#gnav,#gnav-sub,#header-logo,#headerbox_top_box,.cp_contents h1,header{display:none}#content{z-index:1}.cp_cont{top:26px;background:#313131}#top_cp_cont{top:0;height:70px;background:#FFF;border-bottom:1px solid #124083}#top_cp_cont2{top:0;height:85px}header{padding-top:0;background:#fff;z-index:99}.cp_contents h2{width:75%;margin:10px auto 0}.top_cp_contents{padding-bottom:10%}.top_cp_contents h2{width:45%;margin:-5px auto 0}.top_cp_contents h1.logo{position:absolute;top:20px;left:20px;width:20px}.top_cp_contents h2.logo2{margin:15px auto 0;z-index:10000;width:48px}.menu-icon span,.menu-icon:hover span{margin-bottom:4px}.sp-header{position:fixed;z-index:9999;top:0;left:0;display:block;width:100%;padding:0}.sp-header .menu{float:right;z-index:999}.sp-header .sb-toggle-right{position:relative;z-index:100;top:0;right:10px}.menu-icon{display:block;float:right;margin-right:10px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.menu-icon span{display:block;width:40px;height:6px;border-radius:1px;background:#124083;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.menu-icon span.bar1{margin-top:2px}.menu-icon:hover span.bar1{margin-top:0}.sb-active .menu-icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1100;color:#fff}.sb-active .menu-icon:hover span{margin-top:2px;margin-bottom:3px}.sb-active .menu-icon .bar1{-webkit-transform:rotate(0) translateY(6px);transform:rotate(0) translateY(6px);color:#fff}.sb-active .menu-icon .bar2{opacity:0}.menu-icon:hover span.bar3{margin-top:1px;color:#fff}.sb-active .menu-icon .bar3{-webkit-transform:rotate(-90deg) translateX(13px);transform:rotate(-90deg) translateX(13px);color:#fff}.sb-active .menu-icon:hover span.bar3{color:#fff}.sb-slidebar{margin:70px 0 0}.sb-slidebar p.subtitle{color:#fff;padding:5px 0;width:100%;background:#68730e;text-align:center;display:block}.gnav{margin-bottom:20px}.gnav .sb-menu{display:block;height:100%;z-index:1000}.gnav .sb-menu li{font-family:inherit;font-size:140%;width:100%;margin:0;padding:3px 0;text-align:center;border-top:1px solid rgba(255,255,255,.5);line-height:1.2}.gnav .sb-menu li a,.gnav .sb-menu li.none{display:inline-block;padding:1em;border-left:3px solid transparent;text-decoration:none}.gnav .sb-menu li.end{border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:20px}.gnav .sb-menu li a{font-size:80%;color:#fff}.gnav .sb-menu li.none{font-size:120%;color:#3365A1}.gnav .sb-menu li .blink:after{font-family:'Font Awesome 5 Free';content:'\f35d';font-size:.75em;margin:0 3px;font-weight:600;text-decoration:none;position:relative;bottom:5px;left:5px}}@media screen and (min-width:480px) and (max-width:768px){#gnav li,#gnav li a{text-decoration:none}#main{padding-top:0}.sb-slidebar{margin:150px 0 0}#gnav{display:block}#gnav li{float:left;font-size:.9em}#gnav li.last-child{margin-left:0}footer{overflow:hidden;clear:both;width:100%;margin:0 auto;background:#124083}footer .footerbox{width:98%;margin:0 auto}footer .footerbox #footer-logo{width:15%;float:left;margin-left:15px;margin-bottom:18px}footer .footerbox .tel-box{float:left;width:80%}footer .footerbox #footer-icon{width:37px;float:left;margin-left:15px}footer .footerbox #footer-tel{width:38%;float:left;margin-left:15px}footer .footerbox #footer-time{font-family:Verdana,Roboto,'Droid Sans','A-OTF 新ゴ Pro',A-OTF Shin Go Pro,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'游ゴシック',YuGothic,Osaka,'ＭＳ Ｐゴシック','MS PGothic';float:left;margin-left:15px;color:#fff;font-size:.6em;letter-spacing:.05em;line-height:1.5em}footer .footer_note{font-size:11px;width:98%;margin:0 auto 0 15px;color:#fff;letter-spacing:.05em;padding:0 0 10px 1em;text-indent:-1.2em}footer .footerbox-sub{width:100%;background:#FFF;padding-top:25px;margin:0 auto}footer .footerbox-sub .footerbox-wide{width:100%;max-width:1200px;margin:0 auto}footer .footerbox-sub .footerbox-wide .copybox{width:100%;max-width:1200px;overflow:hidden;text-align:center;margin:20px auto 0;padding-bottom:20px}footer .footerbox-sub .footerbox-wide address{font-size:12px;text-align:center;margin-bottom:10px}footer .footerbox-sub .footerbox-wide .privacybox{float:right}footer .footerbox-sub .footerbox-wide .privacybox li{float:right;margin-right:25px;font-size:12px;text-decoration:underline}footer .footerbox-sub .footerbox-wide .privacybox li:first-child{margin-right:0}footer #pagetop{position:fixed;bottom:40px;right:20px;width:34px;height:18px}}@media screen and (min-width:481px){a[href^="tel:"]{pointer-events:none}}@media screen and (min-width:769px){.cp_cont,.smp_link{display:none}}@media screen and (max-width:768px){.cp_cont{display:block}.fnav{margin:20px auto;max-width:700px}.fnav li{float:left;border-top:none;border-left:#cdcdcd solid 1px;border-right:none}.fnav li:last-child{border-right:#cdcdcd solid 1px}.fnav li a{text-align:center;vertical-align:middle;font-size:12px;line-height:1.5;margin:0;text-decoration:underline;padding:0 10px}.fnav li a:hover{text-decoration:none}}footer{overflow:hidden;clear:both;width:100%;padding:0;margin:0 auto}footer #pagetop{z-index:999;position:fixed;bottom:10px;right:5px;width:64px;height:64px}address{font-family:Vollkorn,serif;font-size:12px;text-align:center;width:98%;max-width:1200px;padding-top:10px;margin:0 auto}@media screen and (min-width:769px){footer .footerbox #footer-icon,footer .footerbox #footer-tel,footer .footerbox #footer-time{float:left;margin-left:15px;margin-bottom:.5rem}footer{overflow:hidden;clear:both;width:100%;margin:0 auto;background:#124083}footer .footerbox{max-width:1200px;width:830px;margin:0 auto}footer .footerbox #footer-logo{width:121px;float:left;margin-bottom:.5rem}footer .footerbox #footer-icon{width:37px}footer .footerbox #footer-tel{width:250px}footer .footerbox #footer-time{font-family:Verdana,Roboto,'Droid Sans','A-OTF 新ゴ Pro',A-OTF Shin Go Pro,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'游ゴシック',YuGothic,Osaka,'ＭＳ Ｐゴシック','MS PGothic';color:#fff;font-size:11px;letter-spacing:.2em;line-height:1.5em}footer .footer_note{max-width:1200px;width:830px;margin:0 auto;color:#fff;font-size:75%;letter-spacing:.2em;padding:0 0 10px 1em;text-indent:-1.2em}footer .footerbox-sub{width:100%;background:#FFF;padding-top:25px;margin:0 auto}footer .footerbox-sub .footerbox-wide{width:100%;max-width:1200px;margin:0 auto}footer .footerbox-sub .footerbox-wide .copybox{width:100%;max-width:1200px;overflow:hidden;text-align:center;margin:20px auto 0;padding-bottom:20px}footer .footerbox-sub .footerbox-wide address{font-size:12px;text-align:center}footer .footerbox-sub .footerbox-wide .privacybox{float:right}footer .footerbox-sub .footerbox-wide .privacybox li{float:right;margin-right:25px;font-size:12px;text-decoration:underline}footer .footerbox-sub .footerbox-wide .privacybox li:first-child{margin-right:0}footer #pagetop{position:fixed;bottom:40px;right:20px;width:34px;height:18px}.temporary_text{width:100%;max-width:1200px;margin:10px auto 30px;padding:.5%;border:2px solid #D93600}.temporary_text p{margin-top:10px;font-size:80%;padding-left:1em;text-indent:-1em;letter-spacing:.01em}.fnav{margin:20px auto;max-width:700px}.fnav li{float:left;border-top:none;border-left:#cdcdcd solid 1px;border-right:none}.fnav li:last-child{border-right:#cdcdcd solid 1px}.fnav li a{text-align:center;vertical-align:middle;font-size:12px;line-height:1.5;margin:0;text-decoration:underline;padding:0 10px}.fnav li a:hover{text-decoration:none}}@media screen and (max-width:480px){#main{padding-top:0}.mt-top{margin:70px 0 0}.top_cp_contents h2{width:75%;margin:0 auto 0 3%}footer,footer .footerbox{width:100%;margin:0 auto;background:#124083}footer{overflow:hidden;clear:both}footer .footerbox{padding:0}footer .footerbox #footer-logo{width:80%;margin:10px auto 5px;overflow:hidden;clear:both;padding-top:5px}footer .footerbox .tel-box{width:90%;margin:10px auto 0}footer .footerbox #footer-icon{float:left;width:15%}footer .footerbox #footer-tel{float:left;width:80%;margin-left:5%;padding:0}footer .footerbox #footer-time{font-size:70%;color:#FFF;float:left;padding:0}footer .footer_note{width:90%;margin:0 auto;color:#fff;font-size:60%;letter-spacing:.05em;text-align:left;padding:0 0 10px 1em;text-indent:-1em}footer #pagetop{position:fixed;bottom:40px;right:20px;width:34px;height:18px}.temporary_text{width:95%;margin:10px auto 20px;padding:.5%;border:2px solid #D93600}.fnav li,.fnav li:last-child{border-right:none}.temporary_text p{margin:10px;font-size:90%;padding-left:1em;text-indent:-1em}.fnav{margin:10px auto;width:100%;padding-left:10%}.fnav li{float:left;border-top:none;border-left:none}.fnav li a{text-align:center;vertical-align:middle;font-size:12px;line-height:1.5;margin:0;text-decoration:underline;padding:0 6px}.fnav li a:hover{text-decoration:none}address{font-size:60%}}@media screen and (min-width:481px) and (max-width:768px){.temporary_text{width:95%;margin:10px auto 20px;padding:.5%;border:2px solid #D93600}.temporary_text p{margin:10px;font-size:90%;padding-left:1em;text-indent:-1em}.fnav{margin:20px auto;max-width:700px}.fnav li{float:left;border-top:none;border-left:#cdcdcd solid 1px;border-right:none}.fnav li:last-child{border-right:#cdcdcd solid 1px}.fnav li a{text-align:center;vertical-align:middle;font-size:12px;line-height:1.5;margin:0;text-decoration:underline;padding:0 10px}.fnav li a:hover{text-decoration:none}}@media screen and (min-width:481px) and (max-width:1100px){.gnav_box #gnav li{font-size:.9em}.gnav_box #gnav li.second .note{font-size:60%}}