#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_2560-1440.jpg)}@media only screen and (max-width:1920px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_1920-1080.jpg)}}@media only screen and (max-width:1600px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_1600-900.jpg)}}@media only screen and (max-width:1536px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_1536-864.jpg)}}@media only screen and (max-width:1440px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_1440-900.jpg)}}@media only screen and (max-width:1366px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_1366-768.jpg)}}@media only screen and (max-width:1280px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_1280-1024.jpg)}}@media only screen and (max-width:800px){#wrap{background-image:url(//futana.shop/cms/wp-content/themes/futana/common/css/../../img/main_bg_800-1190.jpg)}}@media only screen and (max-width:1750px){.br_about{display:inherit}.about_lead .fl{width:45%;padding:0 calc(3000%/1750) 0px 0px}.about_lead .fr{width:55%;padding:calc(12000%/1750) 0px 0px 0px}#nav-toggle{position:absolute;left:calc(4000%/1750);top:calc(50% - 10px);width:calc(4000%/1750)}#nav-toggle span:nth-child(2){top:15px}}@media only screen and (max-width:1750px){h1{width:calc(30000%/1967);margin-top:calc(-9350%/1967);margin-left:calc(-15000%/1967)}}@media only screen and (max-width:1250px){.item_wrap .item{padding-bottom:calc(2000%/1250)}#nav-toggle{position:absolute;left:calc(2500%/1250);top:calc(50% - 10px);width:calc(4000%/1250)}#nav-toggle span:nth-child(2){top:13px}}@media only screen and (max-width:1170px){.item_wrap .item{width:calc(52000%/1170)}.about_lead .fl{width:100%;padding:0;float:none;margin-bottom:calc(4000%/640)}.about_lead .fr{width:100%;float:none}}@media only screen and (max-width:820px){.pc{display:none}.sp{display:inherit}#wrap.page{padding:calc(22000%/640) calc(3000%/640) calc(12000%/640) calc(3000%/640)}#left,#right{display:none}#top,#bottom{left:0;right:0;height:calc(7000%/640)}.page #top,.page #bottom{display:none}p{line-height:2em}h1{width:calc(30000%/820);height:auto;margin-top:calc(-9350%/820);margin-left:calc(-15000%/820)}h1.page{width:calc(19000%/640);top:calc(3000%/640);left:calc(5000%/640);right:inherit;margin-top:0;margin-left:0}h2{font-size:200%;margin-bottom:calc(5000%/640)}h2.sub{font-size:200%}h3{font-size:18px;letter-spacing:.25em}#news_area{width:90%;right:inherit;left:calc(4000%/640);bottom:calc(8000%/640)}footer{color:#e8e8e8;text-align:inherit;position:relative;right:auto;bottom:auto}footer #sp_footer_logo{width:35%}footer #sp_footer_logo img{width:100%;height:auto}#copylight{font-size:10px;position:absolute;left:0;bottom:0}section{margin-bottom:calc(12000%/640)}#page_top{padding:calc(16000%/1967) 0px calc(8000%/1967) 0px;text-align:center}.br_about{display:none}.about_lead{padding-top:0;margin-bottom:calc(14000%/640)}.about_point ul li{width:100%;margin-right:0;float:none;margin-bottom:calc(4000%/640)}.about_point h3{text-align:center;margin-bottom:calc(4000%/640);padding-top:calc(4000%/640);border-top:1px solid #999}.about_pic{margin-bottom:calc(14000%/640)}.about_pic .fl{width:100%;float:none;margin-bottom:calc(2000%/640)}.about_pic .fr{width:100%;float:none;padding:0}.about_access{margin-bottom:calc(3000%/640)}.about_access .fl{width:100%;float:none;margin-right:0;margin-bottom:calc(6000%/640)}.about_access .img{width:100%;height:auto;margin-bottom:calc(6000%/640)}.item_wrap{width:100%;height:auto;padding:0;margin-left:0;margin-bottom:calc(8000%/640)}.item_wrap .item{width:100%;height:auto;float:none;padding:0;margin-bottom:calc(6000%/640)}.item_wrap .item .item_img{margin-bottom:calc(2000%/640)}#registration{margin-bottom:calc(6000%/640)}.mail_lead{margin-bottom:calc(6000%/640)}.form_wrap{width:100%;height:auto;padding-left:0;margin-bottom:calc(25000%/640)}input{border:0;padding:calc(1000%/640);border-bottom:1px solid #000;width:100%;margin-bottom:calc(3000%/640);margin-top:calc(1000%/640)}textarea{padding:calc(2000%/640);border:1px solid #000;width:100%;margin-bottom:calc(4000%/640);margin-top:calc(1000%/640)}#privacy h3{font-size:20px;border-top:1px solid #7f7f7f;padding:calc(4000%/640) 0px}#privacy div{margin-bottom:calc(6000%/640)}#single_contents{float:none;width:100%;height:auto;margin-bottom:calc(15000%/640)}#single_contents.single{padding-top:30px}#single_contents img{max-width:100%;height:auto;margin-bottom:calc(3000%/640)}#single_contents p{margin-bottom:calc(3000%/640)}#single_contents h3{font-size:18px;margin-bottom:calc(2000%/640)}#single_contents .info{margin-bottom:calc(3000%/640)}#single_contents .info .data{margin-right:0;display:block}#side_menu{float:none;width:100%;height:auto}.btn4{background:#999;letter-spacing:.2em;color:#fafafa !important;width:100%;padding:calc(3000%/640) 0;margin-top:calc(8000%/640)}.btn5{width:100%;margin-top:calc(8000%/640)}#nav-toggle{position:fixed;left:inherit;right:calc(3000%/640);top:calc(2400%/640);width:30px;height:20px;cursor:pointer;z-index:9999;pointer-events:auto}#nav-toggle span{display:block;position:absolute;height:2px;width:100%;background:#000;left:0}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:17px}.open #nav-toggle span{background:#fff}#global-nav{opacity:0;background:rgba(0,0,0,.75);width:100%;height:100%;padding:calc(13000%/640) calc(8000%/640) calc(13000%/640) calc(8000%/640);position:absolute;top:0;left:0;pointer-events:none;z-index:105;overflow:auto}#global-nav ul{height:auto !important;margin-top:0 !important;list-style:none !important;font-size:16px !important;position:static !important;top:0 !important;left:0 !important;-webkit-transform:inherit !important;transform:inherit !important}#global-nav ul li{margin-bottom:calc(8000%/640)}#global-nav ul li:last-child{margin-bottom:calc(13000%/640)}#top-head #global-nav ul li a,#top-head.fixed #global-nav ul li a{width:100%;color:#fff}#global-nav ul.sns{width:calc(10000%/640)}#global-nav ul.sns li{width:calc(3000%/640)}}