@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;box-sizing:border-box;font-feature-settings:"palt";font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}h1,h2,h3,h4,h5,h6,p,li{font-size:100%;margin:0;padding:0}blockquote:before,blockquote:after,q:before,q:after{content:none}nav,ul,ol,dl{list-style:none}blockquote,q{quotes:none}a{background:0 0;color:inherit;display:block;font-size:100%;height:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline;outline:none}input[type=text]:focus{outline:none}p{text-align:justify}.mgb0{margin-bottom:0!important}.mgb1em{margin-bottom:1em !important}.mgb2em{margin-bottom:2em !important}.mgb3em{margin-bottom:3em !important}.mgb30{margin-bottom:30px !important}.mgb70{margin-bottom:70px !important}.mgt0{margin-top:0!important}.mgr0{margin-right:0!important}.pd0{padding:0!important}.pdb0{padding-bottom:0!important}.pdr0{padding-right:0!important}.tac{text-align:center!important}.tal{text-align:left!important}.tar{text-align:right!important}.taj{text-align:justify!important}.fwn{font-weight:400!important}.wsn{white-space:nowrap!important}.vam{vertical-align:middle!important}.vat{vertical-align:top!important}.vab{vertical-align:bottom!important}.dpb{display:block!important}.dpi{display:inline!important}.dpn{display:none!important}.dpib{display:inline-block!important}.psr{position:relative!important}.fll{float:left!important}.flr{float:right!important}.clb{clear:both}.tdu{text-decoration:underline}.bdn{border:none!important}.lh0{line-height:0}.lh1_6{line-height:1.6}.lh1_8{line-height:1.8}.ovfh{overflow:hidden}input[type=text],input[type=password],textarea,select{outline:none}*:focus{outline:none}small{font-size:80%}.fc_blue{color:#6bcbec}.fwb{font-family:'Noto Sans JP',sans-serif;font-weight:900}.en{font-family:'Lato',sans-serif}.img100{height:auto !important;width:100% !important}.m-img100{max-width:100%}.move,.move:hover{transition:all .3s ease-in-out}.link_line{text-decoration:underline}.list_disc li{list-style:disc outside;margin:0 0 0 25px}.op_01:hover{opacity:.6}.only_pc{display:inherit}.only_pc_dpib{display:inline-block}.only_pc_th{display:table-header-group}.only_sp{display:none}@media screen and (max-width:768px){.only_pc,.only_pc_dpib,.only_pc_th{display:none !important}.only_sp{display:inherit}.op_01:hover{opacity:1}}.hidden_box{-webkit-transform:translateY(50px);-moz-transform:translateY(50px);transform:translateY(50px);-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;opacity:0}.content_wrap{min-height:calc(100vh - 100px)}.btn_01{background:#edb100;border:solid 1px #edb100;border-radius:1rem;box-sizing:border-box;color:#edb100;cursor:pointer;font-size:.8rem;height:1.6rem;line-height:1.6rem;margin:auto;overflow:hidden;position:relative;text-align:center;width:40vw;z-index:1}.btn_01:hover{background:#edb100;border:solid 1px #edb100;color:#fff}.btn_01,.btn_01:hover,.btn_01:before,.btn_01:after{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn_01:before,.btn_01:after{content:"";display:block;position:absolute;top:0;width:50%;height:100%;background:#fff;z-index:-1}.btn_01:before{right:0}.btn_01:after{left:0}.btn_01:hover:before,.btn_01:hover:after{width:0;background:#fff}.btn_01.w90{width:90%}.btn_01.submit{background:#6bcbec;border:solid 1px #fff;color:#fff}.btn_01.submit:hover{background:#fff;border:solid 1px #6bcbec;color:#6bcbec}.btn_01.submit:before,.btn_01.submit:after{background:#6bcbec}.btn_01.submit:hover:before,.btn_01.submit:hover:after{background:#6bcbec}@media only screen and (min-width:768px){.btn_01{max-width:100%;width:160px}}#loader{width:80px;height:80px;display:none;position:fixed;top:50%;left:50%;margin-top:8px;margin-left:-8px;z-index:10000 !important}#fade{width:100%;height:100%;display:none;background-color:#fff;position:absolute;top:0;left:0;z-index:9999 !important}.ul_disc li{list-style:disc outside;margin:0 0 0 1.5em}.ul_num li{list-style:decimal outside;margin:0 0 0 1.5em}html.wf-active{visibility:visible}body{box-sizing:border-box;-webkit-text-size-adjust:100%;color:#231815;height:100%;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-style:normal;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.6;overflow-x:hidden;overflow-wrap:break-word;position:relative}@media only screen and (min-width:768px){body{font-size:16px;width:100%}}.menu-trigger,.menu-trigger span,.drawer-close .menu-trigger,.drawer-close .menu-trigger span{cursor:pointer;display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger,.drawer-close .menu-trigger{background:#1d366a;border:none;border-radius:6vw;box-sizing:border-box;position:fixed;top:5vw;right:5%;width:12vw;height:12vw;z-index:100}.menu-trigger span,.drawer-close .menu-trigger span{position:absolute;left:2.5vw;width:7vw;height:1px;background-color:#fff}.menu-trigger span:nth-of-type(1),.drawer-close .menu-trigger span:nth-of-type(1){top:4vw}.menu-trigger span:nth-of-type(2),.drawer-close .menu-trigger span:nth-of-type(2){top:6vw}.menu-trigger span:nth-of-type(3),.drawer-close .menu-trigger span:nth-of-type(3){top:8vw}@media only screen and (min-width:768px){.menu-trigger,.drawer-close .menu-trigger{display:none}}.menu-trigger .txt,.drawer-close .menu-trigger .txt{background:0 0;color:#fff;font-size:85%;position:absolute;bottom:30px;left:0;text-align:center;width:100%}.drawer-open .menu-trigger:hover span{transform:none}.sns_wrap li:nth-child(3){-webkit-animation-duration:1.9s;-moz-animation-duration:1.9s;animation-duration:1.9}.drawer-open .menu-trigger{background:0 0;cursor:pointer;position:fixed;top:6vw;right:6vw;height:12vw;width:12vw;z-index:1001}.drawer-open .menu-trigger span:nth-of-type(1){background:#fff;top:17px;right:-10px;transform:rotate(45deg);width:10vw}.drawer-open .menu-trigger span:nth-of-type(2){opacity:0}.drawer-open .menu-trigger span:nth-of-type(3){background:#fff;bottom:inherit;top:17px;transform:rotate(-45deg);right:0;width:10vw}.drawer-open .menu-trigger .txt{opacity:0}@media only screen and (min-width:768px){.drawer-open .menu-trigger{display:none}}.drawer-nav{background:#1d366a;overflow-y:scroll;padding:10px 0 0;width:100%;z-index:90}.drawer--right .drawer-nav{right:-100%}.drawer-menu{color:#fff;font-size:107.1%;font-weight:900;margin:0 auto;padding:44px 0 0;position:relative;text-align:center;width:60%}.drawer-menu li a{padding:15px 0}.drawer-menu li a.current,.drawer-menu li.current{color:#f3fcc2}.drawer-menu li:nth-child(4).current{color:#fff}@media only screen and (min-width:768px){.drawer-menu li a.current,.drawer-menu li.current{color:#f3fcc2}.drawer-nav{background:0 0;display:block !important;height:150px !important;overflow:hidden;padding:0 !important;position:absolute!important;top:112px !important;right:0 !important;z-index:90;width:calc(100% - 280px)}.drawer-menu{box-sizing:border-box;color:#1f1f1f;display:flex;flex-wrap:wrap;justify-content:space-between;font-feature-settings: "palt";margin:0 auto 0;padding:0;width:auto}.drawer-menu li{font-size:16px;line-height:1.1;width:auto}_:-ms-input-placeholder,:root .drawer-menu li{line-height:2}.drawer-menu li a{overflow:auto;padding:0 0 3px;position:relative}.drawer-menu li a:after{background:#edb100;content:"";height:2px;position:absolute;bottom:0;left:0;transition:all .3s ease-in-out;width:0}.drawer-menu li a:hover:after{width:100%}.drawer-menu li .menu_two a:hover:after{display:none}.drawer-menu li a.current{animation-name:rotate1;background:0 0;color:#edb100;border:none;font-family:inherit;transition:all .6s}.drawer-menu li a.current{animation-duration:.6s}.drawer-menu li.current{background:0 0;color:#edb100;border:none;font-family:inherit;transition:all .6s}.drawer-nav{padding:50px 0 0}.drawer-menu li:nth-child(4).current{color:#edb100}}@-webkit-keyframes rotate1{0%{-webkit-transform:rotateX(0deg);opacity:100}50%{-webkit-transform:rotateX(20deg);opacity:100}51%{-webkit-transform:rotateX(180deg);opacity:100}100%{-webkit-transform:rotateX(360deg);opacity:100}}@-moz-keyframes rotate1{0%{-moz-transform:rotateX(0deg);opacity:100}50%{-moz-transform:rotateX(20deg);opacity:100}51%{-moz-transform:rotateX(180deg);opacity:100}100%{-moz-transform:rotateX(360deg);opacity:100}}@keyframes rotate1{0%{transform:rotateX(0deg);opacity:100}50%{transform:rotateX(20deg);opacity:100}51%{transform:rotateX(180deg);opacity:100}100%{transform:rotateX(360deg);opacity:100}}.menu_one{border-bottom:solid 1px rgba(255,255,255,.3);border-top:solid 1px rgba(255,255,255,.3);padding-top:10px}.menu_two{padding:10px 0 0}.menu_two li a{color:rgba(255,255,255,.6);line-height:1;font-size:.7rem;padding:5px 0 15px}@media only screen and (min-width:768px){.menu_one{padding-top:0;position:relative}.menu_two{padding:0;position:absolute;top:0;left:-20%;width:140%;opacity:0;transition:all .4s ease;z-index:10000}.menu_one:hover ul.menu_two{top:.5em;visibility:visible;opacity:1;position:relative;z-index:2000}.menu_one:hover ul.menu_two li{background:#072a24;font-size:14px;height:25px;margin:0;padding:2px 0 0;transition:all .4s ease}.menu_one:hover ul.menu_two li:first-child{margin:0;padding:2px 0}.menu_one:hover ul.menu_two li:last-child{padding:2px 0}.menu_one:hover ul.menu_two li:hover{background:#edb100;color:#072a24;transition:all .4s ease}}.header{margin:0 auto 25px;padding:7.5vw 5% 0;position:relative}.header .logo{margin:0;width:38vw}@media only screen and (min-width:768px){.header{height:138px;margin:0 auto 50px;max-width:1300px;min-width:1000px;padding:88px 0 0;position:relative;width:90%}.header .logo{margin:0;width:182px}}.contact{background:url(//bikoh.tokyo/wp/wp-content/themes/bikohPress/common/img/icn_mail.png) no-repeat,#edb100;background-position:center,100%;background-size:38%,100%;border:none;border-radius:6vw;box-sizing:border-box;color:#fff;position:fixed;top:6vw;right:20vw;text-indent:-1000px;width:10vw;height:10vw;z-index:100}@media only screen and (min-width:768px){.contact{background:none,#edb100;background-position:0,100%;background-size:0,100%;border:none;border-radius:0;box-sizing:border-box;position:absolute;top:30px;right:0;text-indent:0px;text-align:center;width:236px;height:48px;line-height:48px;z-index:100}.contact span{background:url(//bikoh.tokyo/wp/wp-content/themes/bikohPress/common/img/icn_mail.png) no-repeat;background-position:100% center,100%;background-size:18px,100%;padding:0 22px 0 0}}.footer{padding:40px 0}.footer img{display:block;margin:auto;max-width:182px;width:28.43%}@media only screen and (min-width:768px){.footer{padding:90px 0}}.slide_wrap{overflow-x:hidden;padding:10px 0 0}.ul_slider{margin:0 auto 30px;width:100%}.ul_slider li{padding:0 10px}.ul_slider li img{height:auto;width:100%}.slick-next,.slick-prev,.slick-next:hover,.slick-prev:hover{background:url(//bikoh.tokyo/wp/wp-content/themes/bikohPress/common/img/icn_arrow.png) no-repeat;background-size:contain;height:12vw !important;position:absolute;top:calc(50% - 6vw);right:1vw;width:12vw;z-index:10}.slick-prev{right:inherit;left:1vw;transform:rotate(180deg);z-index:10}.slick-next:hover,.slick-prev:hover{opacity:.6 !important}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:url(//bikoh.tokyo/wp/wp-content/themes/bikohPress/common/img/icn_arrow.png) no-repeat;background-size:contain}.slick-list{overflow:inherit}.slick-dots{display:none !important}@media only screen and (min-width:768px){.ul_slider li{padding:0 15px;transition:all .3s ease-in-out}.slick-next,.slick-prev,.slick-next:hover,.slick-prev:hover{height:7vw !important;position:absolute;top:calc(50% - 3.0vw);right:11.5vw;width:7vw}.slick-prev{left:11.5vw}.ul_slider li:hover{transform:scale(1.03,1.03);transition:all .3s ease-in-out}}.news_wrap{background:#f1f1f1;margin:0 0 15px;padding:30px 5%}.news_wrap.detail{background:0 0;margin:0 0 30px;padding:15px 5% 0}.ttl_news{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 35px}.ttl_news .ttl{color:#edb100;flex-basis:auto;font-size:2.5rem;width:50%}.ttl_news .btn_wrap{flex-basis:auto;width:50%}.ul_news{margin:auto}.ul_news li{margin:0 0 30px}.ul_news li:last-child{margin:0}.ul_news li .day_news{color:#edb100;display:inline-block;margin:0 10px 5px 0;position:relative}.ul_news li .cat_news{color:#edb100;display:inline-block;margin:0 0 5px;position:relative}.ul_news li .cat_news a{padding:0 10px;position:relative}.ul_news li .cat_news a:before{border:solid 1px #edb100;border-right:none;content:"";height:70%;position:absolute;left:0;top:0;width:3px}.ul_news li .cat_news a:after{border:solid 1px #edb100;border-left:none;content:"";height:70%;position:absolute;right:0;top:0;width:3px}.ul_news.under .ttl{font-size:1rem}@media only screen and (min-width:768px){.news_wrap{margin:0 30px 30px;padding:30px 0}.news_wrap.detail{width:calc(100% - 300px) !important}.news_wrap .inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;min-width:1000px;width:70vw}.ttl_news{align-items:flex-start;flex-basis:auto;display:block;line-height:1;margin:0;width:200px}.ttl_news .ttl{color:#edb100;flex-basis:auto;font-size:60px;margin:0 0 30px;width:100%}.ttl_news .btn_wrap{flex-basis:auto;width:100%}.ul_news{flex-basis:auto;margin:auto;width:calc(100% - 300px)}.ul_news li{display:flex;flex-wrap:wrap;justify-content:space-between}.ul_news li .day_news{flex-basis:auto;font-size:14px;margin:0 10px 0 0;position:relative;width:60px}.ul_news li .cat_news{box-sizing:border-box;flex-basis:auto;font-size:14px;margin:0;padding:0;position:relative;text-align:center;width:150px}.ul_news li .cat_news:after{background:#edb100;content:"";height:2px;position:absolute;bottom:0;left:10%;transition:all .3s ease-in-out;width:0}.ul_news li .cat_news:hover:after{transition:all .3s ease-in-out;width:80%}.ul_news li .ttl{flex-basis:auto;overflow:hidden;position:relative;text-overflow:ellipsis;text-align:left;white-space:nowrap;width:calc(100% - 210px)}.ul_news li .ttl a{line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ul_news li .ttl:after{background:#1f1f1f;content:"";height:2px;position:absolute;bottom:0;left:0;transition:all .3s ease-in-out;width:0}.ul_news li .ttl:hover:after{transition:all .3s ease-in-out;width:100%}}.yellow_box{border:solid 1px #edb100;margin:0 auto 5px;padding:30px 2.5%;width:90%}.ttl_top_01{font-size:8vw;line-height:1;margin:0 0 10px;text-align:center}.ttl_top_01.tec{font-size:7.1vw}.ttl_sub_01{color:#edb100;line-height:1;margin:0 0 10px;text-align:center}.ttl_sub_01.under{margin:0 0 30px}.ttl_top_02{font-size:6vw;line-height:1;margin:0 0 10px;text-align:center}.yellow_box .txt_wrap{margin:0 0 15px}.yellow_box .img_wrap{line-height:0}.tecEye_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}.tecEye_wrap .img_wrap{flex-basis:auto;line-height:0;margin:0;width:100%}.tecEye_wrap .txt_wrap{flex-basis:auto;margin:0 0 15px;width:100%}.ttl_tecEye{color:#edb100;font-size:5vw;margin:0 0 1em;text-align:center}.od_1{order:1}.od_2{order:2}.od_3{order:3}@media only screen and (min-width:768px){.yellow_box{border:solid 1px #edb100;margin:0 30px 10px;padding:30px;width:auto}.txt_top_01{margin:auto;width:500px}.ttl_top_01{font-size:50px;margin:0 0 20px}.ttl_top_01.tec{font-size:50px}.ttl_sub_01{font-size:18px;margin:0 0 20px}.ttl_sub_01.under{margin:0 0 60px}.ttl_top_02{font-size:40px;margin:0 0 20px}.yellow_box .work_wrap_top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1300px}.yellow_box .work_wrap_top .txt_wrap{box-sizing:border-box;flex-basis:auto;margin:0;padding:0;width:43%}.yellow_box .work_wrap_top .txt_wrap p{line-height:1.4;text-align:center}.yellow_box .work_wrap_top .img_wrap{flex-basis:auto;width:56%}.ttl_tecEye{font-size:30px;text-align:left}.tecEye_wrap{display:block;overflow:hidden}.tecEye_wrap .img_wrap{float:left;margin:0 60px 30px 0;width:40%}.tecEye_wrap .txt_wrap{flex-basis:auto;margin:0;width:auto}.yellow_box.tec{margin:auto;max-width:1300px;padding:30px 60px;width:90%}}.under_contents{padding:0}.cat_box{margin-bottom:15px;padding:2px 0}.ttl_cat{font-size:3vw;position:relative;text-align:center;transition:all .3s ease-in-out}.ttl_cat:after{border-bottom:solid 1px #1f1f1f;border-left:solid 1px #1f1f1f;content:"";height:8px;transform:rotate(-45deg);transition:all .3s ease-in-out;position:absolute;right:5%;top:calc(50% - 6px);width:8px}.ttl_cat.nowOpen{font-size:6vw;transition:all .3s ease-in-out}.ttl_cat.nowOpen:after{transform:rotate(135deg);transition:all .3s ease-in-out;top:calc(50% - 0px)}.ul_cat{margin:0 auto;padding:15px 0 0;width:90%}.ul_cat li{text-align:center;margin:0 0 1em}.ul_cat li.current{color:#edb100}.ul_cat li:last-child{margin:0}.closeBtnHat{display:none}@media only screen and (min-width:768px){.under_contents{padding:40px 0 0}.news_contents{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1300px;width:90%}.news_contents.detail{margin:auto;max-width:1300px;width:90%}.cat_box{flex-basis:auto;margin-bottom:0;padding:30px 0;width:240px}.ttl_cat{font-size:30px;pointer-events:none}.ttl_cat.nowOpen{font-size:30px;transition:all .3s ease-in-out}.ttl_cat:after{display:none}.ul_cat{display:block !important;padding:30px 0 0}.ul_cat li{text-align:center;margin:0 0 2em}.ul_cat li.current{color:#edb100}.ul_cat li:last-child{margin:0}.ul_cat li a{position:relative}.ul_cat li a:after{background:#edb100;content:"";height:2px;position:absolute;bottom:0;left:10%;transition:all .3s ease-in-out;width:0}.ul_cat li a:hover:after{transition:all .3s ease-in-out;width:80%}.closeBtnHat{display:none}.news_contents .news_wrap{box-sizing:border-box;flex-basis:auto;margin:0;overflow:hidden;padding:30px 0;width:calc(100% - 260px)}.news_contents .yellow_box{margin:0;padding:30px 0}.ul_news.under{flex-basis:auto;margin:auto;padding:30px 0;width:90%}.ul_news.under li .day_news{flex-basis:auto;font-size:14px;margin:0;position:relative;width:100px}.ul_news.under li .ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 280px)}.ul_news.under li .ttl a{line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.ttl_newsdetail{margin:0 0 15px}.ttl_newsdetail .day_news{color:#edb100;display:inline-block;margin:0 10px 5px 0;position:relative}.ttl_newsdetail .cat_news{color:#898989;display:inline-block;margin:0 0 5px;position:relative}.ttl_newsdetail .cat_news a{position:relative}.ttl_newsdetail .cat_news a:after{background:#edb100;content:"";height:2px;position:absolute;bottom:0;left:10%;transition:all .3s ease-in-out;width:0}.ttl_newsdetail .cat_news a:hover:after{transition:all .3s ease-in-out;width:80%}.ttl_newsdetail .cat_news a:before{border:solid 1px #898989;border-right:none;content:"";height:70%;position:absolute;left:0;top:0;width:3px}.ttl_newsdetail .cat_news:after{border:solid 1px #898989;border-left:none;content:"";height:70%;position:absolute;right:0;top:0;width:3px}.ttl_detail{font-family:'Noto Sans JP',sans-serif;font-size:6vw}.detail_wrap{margin:0}.detail_wrap img{height:auto;margin:0 0 2em;max-width:100%}.detail_wrap p{margin:0 0 2em}.detail_wrap h2{border-bottom:solid 2px #edb100;font-family:'Noto Sans JP',sans-serif;font-size:5vw;font-weight:900;margin:0 0 1em}.detail_wrap h3{font-family:'Noto Sans JP',sans-serif;font-size:4vw;font-weight:900;margin:0 0 1em}.detail_wrap ul{margin:0 0 2em}.detail_wrap ul li{list-style:disc;list-style-position:outside;margin:0 0 .5em 1.4em}.detail_wrap ol{margin:0 0 2em}.detail_wrap ol li{list-style:decimal;list-style-position:outside;margin:0 0 .5em 1.4em}.detail_wrap strong{font-family:'Noto Sans JP',sans-serif;font-weight:900}.detail_wrap a{background:#feffda;display:inline;text-decoration:underline}@media only screen and (min-width:768px){.ttl_newsdetail{margin:0 0 30px}.ttl_newsdetail .day_news{margin:0 40px 0 0}.ttl_newsdetail .cat_news{color:#898989;display:inline-block;margin:0;position:relative}.ttl_newsdetail .cat_news a{width:180px;text-align:center}.ttl_detail{font-size:30px}.detail_wrap h2{font-size:26px}.detail_wrap h3{font-size:20px}}.about_wrap{background:#f1f1f1;margin:0 auto 40px;overflow:hidden;max-width:1300px;padding:5%;width:90%}.about_wrap .img_about{float:left;margin:0 10px 5px 0;width:40%}.about_wrap .txt_about{display:inline}.about_wrap .txt_about .ttl{display:block;font-size:5vw;margin:0 0 .5em}.about_wrap .txt_about p{display:inline;font-size:1em;margin:0 0 1em}.about_wrap .txt_about p:last-child{font-size:1em}@media only screen and (min-width:768px){.about_wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 80px;padding:30px 100px 30px 30px}.about_wrap .img_about{float:none;flex-basis:auto;margin:0;width:400px}.about_wrap .txt_about{flex-basis:auto;width:calc(100% - 450px)}.about_wrap .txt_about .ttl{font-size:30px}.about_wrap .txt_about p{display:block;margin:0}.about_wrap .txt_about p:last-child{text-align:right}}.dl_about{border-bottom:solid 1px #edb100;margin:0 auto 15px;max-width:800px;padding:0 0 15px;width:90%}.dl_about.last{margin:0 auto 40px}.dl_about dt{font-size:1rem;text-align:center}.dl_about dd{text-align:center}.map_wrap{border:solid 1px #edb100;height:200px;margin:0 auto 10px;max-width:1300px;overflow:hidden;width:90%}.map_wrap iframe{height:100%;width:100%}.txt_map{font-size:.8em;margin:auto;max-width:1300px;width:90%}@media only screen and (min-width:768px){.dl_about{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 30px;padding:0 0 30px}.dl_about.last{margin:0 auto 80px}.dl_about dt{box-sizing:border-box;flex-basis:auto;font-size:20px;padding:0 0 0 50px;text-align:left;width:180px}.dl_about dd{font-size:20px;flex-basis:auto;text-align:left;width:calc(100% - 230px)}.txt_map{font-size:1em;text-align:center}.map_wrap{height:400px}}.txt_print_01{margin:0 auto 30px;max-width:700px;width:90%}.txt_print_01.print2{margin:0 auto 30px}.img_wrap.print{margin:0 auto 15px;width:60%}.txt_wrap.print{margin:0 auto}@media only screen and (min-width:768px){.txt_print_01{margin:0 auto 60px}.yellow_box.print{margin-bottom:30px;padding:60px 30px}.yellow_box .work_wrap_top .img_wrap.print{margin:0;width:35%}.yellow_box .work_wrap_top .txt_wrap.print{line-height:1.6;margin:0 auto;width:60%}.ttl_top_02.print{font-size:30px;text-align:left}.txt_print_01.print2{margin:0 auto 60px}.yellow_box .work_wrap_top .txt_wrap.print p{text-align:left}}.main_img{margin:0 auto 10px;max-width:1000px;width:90%}.ttl_printTec_01{font-size:5vw;margin:0 0 1em;text-align:center}.tec_wrap{margin:auto;width:100%}.txt_tec_01{margin:0 auto 15px}.ul_tec{display:flex;flex-wrap:wrap;justify-content:space-between}.ul_tec li{flex-basis:auto;font-size:2.5vw;width:48%}.ul_tec li p{text-align:left}.ul_tec li .name_01{color:#edb100}@media only screen and (min-width:768px){.main_img{margin:0 auto 30px}.ttl_printTec_01{font-size:30px;text-align:left}.tec_wrap{margin:auto;padding:30px 0;width:85%}.txt_tec_01{margin:0;width:48%}.about_wrap.tec{padding:30px}.ul_tec li{font-size:12px;width:22%}.ul_tec li:nth-child(1),.ul_tec li:nth-child(2),.ul_tec li:nth-child(5),.ul_tec li:nth-child(6){padding:5% 0 0}}.wood_wrap_01{margin:0 auto 30px;max-width:1000px;overflow:hidden;width:90%}.wood_wrap_01 .img_wood{float:left;margin:0 15px 15px 0;width:40%}.ttl_wood_01{color:#edb100;font-size:5vw;margin:0 0 20px;text-align:center}.ul_wood{margin:0 auto;max-width:1000px;width:90%}.ul_wood li{font-size:.6rem;margin:0 0 15px}.ul_wood li:last-child{margin:0}@media only screen and (min-width:768px){.wood_wrap_01 .img_wood{margin:0 30px 30px 0}.ttl_wood_01{font-size:30px;margin:0 0 40px}.ul_wood{display:flex;flex-wrap:wrap;justify-content:space-between}.ul_wood li{font-size:12px;flex-basis:auto;margin:0;width:46%}}.wood_wrap_01.digital{border-top:solid 1px #edb100;padding-top:30px}.ttl_digital_01{font-size:5vw;margin:0 0 20px;text-align:center}.flow_wrap{border:solid 1px #edb100;margin:0 auto 0px;max-width:1300px;padding:30px 15px;width:100%}.ttl_digital_01.ttl2{color:#edb100}.dl_flow{margin:0 auto 10px}.dl_flow dt{background:#f1f1f1;font-size:4vw;margin:0 0 5px;padding:5px 15px;position:relative}.dl_flow dt span{color:#bfbfbf;font-size:2.5vw;position:absolute;right:2%;bottom:5%}.dl_flow dd{margin:0 0 15px;padding:0 15px}.arrow_flow{display:block;margin:0 auto 5px;width:4vw}@media only screen and (min-width:768px){.wood_wrap_01.digital{padding-top:60px}.ttl_digital_01{font-size:30px;margin:0 0 40px}.flow_wrap{margin:0 auto 0px;padding:40px}.dl_flow{margin:0 auto 20px}.dl_flow dt{font-size:20px;margin:0 0 10px;padding:10px 30px}.dl_flow dt span{font-size:14px;position:absolute;right:5px;bottom:10px}.dl_flow dd{margin:0 0 15px;padding:0 30px}.arrow_flow{margin:0 auto 10px;width:20px}}.ttl_tenpo{color:#edb100;display:inline-block;font-size:5vw;line-height:1.2;margin:0 0 .5em}.wood_wrap_01 .img_wood.tenpo{float:left;margin:0 0 15px;width:100%}@media only screen and (min-width:768px){.ttl_tenpo{font-size:30px}.wood_wrap_01 .img_wood.tenpo{margin:0 40px 40px 0;width:40%}}.contact_wrap{background:#f1f1f1;margin:auto;max-width:90%;padding:30px}.dl_contact{margin:0 0 30px}.dl_contact.set{margin:0 0 10px}.dl_contact dt{font-size:16px;margin:0}.dl_contact dt span{color:#edb100;line-height:1}.dl_contact dd{margin:0}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_txt_01{background:#fff;border:solid 1px #ccc;border-radius:0;box-sizing:border-box;font-size:16px;line-height:2;padding:0 10px;width:100%}.form_txt_02{background:#fff;border:solid 1px #ccc;border-radius:0;box-sizing:border-box;font-size:16px;line-height:2;padding:0 10px;width:70%}.line_contact{background:#fff;border:none;display:block;height:1px;margin:0 auto 30px;max-width:1000px;width:100%}.form_txtarea_01{background:#fff;border:solid 1px #ccc;border-radius:0;box-sizing:border-box;height:150px;font-size:16px;padding:10px;width:100%}.btn_submit{background:#edb100;border:none;box-sizing:border-box;color:#fff;display:block;font-size:16px;height:40px;line-height:36px;margin:auto;width:70%;z-index:100}.btn_submit span{background:url(//bikoh.tokyo/wp/wp-content/themes/bikohPress/common/img/icn_mail.png) no-repeat;background-position:100% 50%;background-size:16px;display:inline-block;padding:0 26px 0 0}@media only screen and (min-width:768px){.contact_wrap{margin:0 auto 30px;padding:60px}.dl_contact{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 60px}.dl_contact.set{margin:0 0 20px}.dl_contact dt{flex-basis:auto;font-size:16px;text-align:right;width:35%}.dl_contact dd{flex-basis:auto;width:60%}.form_txt_01{font-size:16px;max-width:100%;width:477px}.form_txt_02{width:300px}.line_contact{margin:0 auto 60px}.form_txtarea_01{height:200px;max-width:100%;width:477px}.btn_submit{height:50px;line-height:44px;width:250px}.btn_submit span{background-position:right;background-size:18px;content:"";cursor:pointer;display:inline-block;padding:0 26px 0 0}.w_700{margin:auto;width:700px}}.fb_wrap{margin:auto;max-width:500px;padding:50px 0 0;width:90%}@media only screen and (min-width:768px){.fb_wrap{padding:90px 0 0}}.pager{margin:0;text-align:center;width:100%}.pager .current{background:#fff;border-radius:27px;color:#3e3e3e;display:inline-block;height:32px;line-height:32px;margin:0 20px 0 0;width:32px}.pager a.page{background:#edb100;border-radius:17px;box-sizing:border-box;color:#fff;display:inline-block;height:32px;line-height:32px;margin:0 20px 0 0;width:32px}.pager a:hover.page{background:#f5f5f5;color:#edb100;border-radius:17px;display:inline-block;height:32px;line-height:32px;text-decoration:none;margin:0 20px 0 0;width:32px}