*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0}html,body{width:100%}img{vertical-align:bottom}html{overflow:auto}body{background-color:#fff;-webkit-text-size-adjust:none;min-width:980px;font-family:'ヒラギノ角ゴ ProN W3','Meiryo','メイリオ',sans-serif;overflow-x:hidden;position:relative}img{border:none}a{color:#000;text-decoration:underline}a:link{color:#000}a:hover{color:#666;text-decoration:none}a:visited{color:#000;text-decoration:underline}p{margin:0;padding:0;line-height:2}ul{list-style:none;margin-bottom:20px}ol{margin-left:25px}dt{width:20%;clear:left;float:left;padding:10px 0}dd{padding:10px 0 10px 20%;border-bottom:1px solid #efefef}hr{overflow:hidden;height:0;border:#bdbdbd dotted 1px;margin:5px 0 15px}.fa-home{font-size:12px !important}.fa-window-restore{margin-left:3px}.wrapper{padding:0;z-index:1;position:relative;padding-top:0;background-color:#fff}.vegas-content-scrollable{overflow:hidden !important}#ibox{width:100%;height:764px;position:relative;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/bg_ibox.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:-67px}#ibox:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0}#ibox-in{width:1000px;height:754px;margin:0 auto;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/bg_ibox_img.png);background-repeat:no-repeat;background-position:right 40px bottom 60px;position:relative}#ibox-in .ibox-in-txt{position:absolute;bottom:30px;left:20px;text-align:center}#ibox-in .ibox-in-txt p{color:#000;line-height:1.7;display:inline-block}#ibox-in .ibox-in-txt .ibox-big{font-size:44px;color:#05f;font-weight:700;line-height:1.3;margin-bottom:10px;display:inline-block}#ibox-in .ibox-in-txt .ibox-mid{font-size:30px;font-weight:700;line-height:1.3}#ibox-in .ibox-in-txt .waku1{padding:3px 15px;border:1px solid;display:table;margin:0 auto 10px}#ibox-in .ibox-in-txt .waku1 p{font-size:21px}#ibox-in .ibox-in-txt .waku2{background:rgb(255 255 255/80%);display:table;margin:10px auto 0;padding:20px 30px}.waku2 p{display:block !important;font-size:23px;font-weight:700}#content{padding:0;width:1000px;margin:0 auto 30px;z-index:10;position:relative}#pan{font-size:10px;font-family:'Arial','Helvetica',sans-serif;width:auto;margin:10px auto 10px;text-align:center;color:#4b3416}#pan a{color:#4b3416;text-decoration:none}.breadcrumbs{display:inline-block}.infobox{display:block;text-align:center;margin-bottom:20px}.cat{font-size:10px;font-family:'Arial','Helvetica',sans-serif;display:inline-block}.cat a{text-decoration:none;background:#000;color:#fff;padding:4px 10px;border-radius:40px}#content #main .cat p{margin-bottom:0}.tags a{border:1px solid #c7c7c7;padding:3px 10px;font-size:10px !important;margin:3px;border-radius:2px;background-color:#fff;color:#000;text-decoration:none}.tags a:before{content:"\f02b";font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:14px;color:#d0d0d0}#content #main{width:1000px;float:none;font-size:16px;line-height:1.8;margin:0 auto;text-align:justify}#content #main .post{margin-bottom:40px;background-position:center;border:2px solid #00000075}.sec{width:1000px;margin:0 auto;text-align:center}#topcenter{text-align:center}#content .sec h2:first-child,#content .sec h3:first-child,#content .sec h4:first-child{margin-top:0 !important}#content #main .singletitle a,#content #main .title a{color:#2c3b42;text-decoration:none}#header .menu li a:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}#content #main a:hover img{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}#content #side a:hover img{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}#content #side li:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )";background:#fff}.wrapper_head{margin:0 auto;width:100%;z-index:1000;position:relative;padding:0}header{padding:0;margin:0}#header{background-repeat:no-repeat;background-position:left top;z-index:1000;height:auto;margin:0 auto;position:relative;transition:all .3s ease-out;width:1000px;padding:0}.head-wrap{width:1000px;margin:0 auto 0;padding-top:30px;position:relative}.header_logo{text-align:center;margin-bottom:20px;position:relative}.header_logo h1{margin:0 !important;line-height:0}.header_logo img{float:left;margin-right:10px}.header_logo a{text-decoration:none;line-height:1;display:block}.h1_inner{float:left;padding-top:5px}.h1_txt{font-size:17px;text-align:left;line-height:1.5;margin-bottom:10px}.h1_num{text-align:left;font-size:13px;line-height:1.5}.header_logo.logo_left{margin-bottom:20px;float:left}.tel-zone{float:right;margin-right:75px;margin-top:10px}.tel-zone img{vertical-align:baseline;margin-right:5px}.tel-zone .tel-n{font-size:30px;font-weight:700}.tel-zone .time{font-size:14px;margin-left:27px;display:block}.mail-zone{text-align:center;position:absolute;right:0;bottom:52px}.mail-zone a{display:block;background:#d5eef4;font-size:19px;text-decoration:none;font-weight:700;border:#22b5f5 2px solid;padding:3px 13px;width:272px}.mail-zone img{float:left;margin-right:10px;margin-top:3px}.mail-zone a:hover,.buy-zone a:hover{opacity:.6}.buy-zone{text-align:center;position:absolute;right:0;top:20px}.buy-zone a{display:block;background:rgb(255 255 238/65%);font-size:19px;text-decoration:none;font-weight:700;border:#deae0c 2px solid;padding:3px 13px;width:272px}.buy-zone img{float:left;margin-right:10px;margin-top:0}.h-sub{display:block;font-size:14px;position:relative;font-family:'Shippori Mincho',serif;font-weight:400}#pagetop{display:block;position:absolute;right:0;bottom:0}a#pagetop:hover{opacity:.6}#gnav{background:#fff;width:100vw;margin-left:calc(-50vw + 50%);background-size:auto;position:relative}#pc-nav-inner{width:1000px;margin:0 auto}#pc-nav{flex-wrap:wrap;justify-content:space-around;display:flex;margin:0}#pc-nav li{width:auto;padding:14px 0 14px;position:relative}#pc-nav li a{border-color:#d5cec5;width:100%;height:38px;text-align:center;display:flex;justify-content:center;align-items:center;text-decoration:none;position:relative;font-size:18px;font-weight:700;font-weight:400}#pc-nav li:last-child a{border-color:#d5cec5}#pc-nav li a:hover{opacity:.6}#sp-nav{display:none}#navbutton{display:block;position:absolute;top:10px;right:10px;height:auto;padding:0;transition:all .5s ease;text-align:center}#navbutton .lines{background:#000;display:inline-block;width:30px;height:2px;position:relative;transition:.3s;margin:0 9px 0}#navbutton .lines:after,#navbutton .lines:before{background:#000;position:absolute;display:inline-block;height:2px;content:'';transition:.3s}#navbutton .lines:before{top:9px;right:0;width:30px}#navbutton .lines:after{top:-9px;right:0;width:30px}#navbutton span.menu-tx{font-size:8px;display:block;margin-top:6px;color:#000}#navbutton a.xclose{display:block;position:relative;margin-top:0;z-index:1020;cursor:pointer}#navbutton .xclose .lines{background:0 0}#navbutton .xclose .lines:before{top:0;right:0;transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);-webkit-transform:rotate3d(0,0,1,45deg);transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;width:30px}#navbutton .xclose .lines:after{top:0;right:0;transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);-webkit-transform:rotate3d(0,0,1,-45deg);transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}a#sidr-menu-button{display:block;position:relative;padding:8px;margin-top:0;cursor:pointer;opacity:1;transition:all .5s ease;text-decoration:none;border:1px solid #000;border-radius:4px}#h-nav{display:none}.sidr{background:#e5fafe !important}.ac-nav,.sidr-class-ac-nav{width:100%;line-height:1.2}.ac-alone a,.sidr-class-ac-alone a,.ac-parent,.sidr-class-ac-parent{color:#11343b}.ac-child a,.sidr-class-ac-child a{text-decoration:none;padding:14px 20px 14px 40px;display:block;font-size:90%;position:relative;color:#fff;background-color:#464646}.ac-parent,.sidr-class-ac-parent,.ac-alone,.sidr-class-ac-alone{position:relative;text-align:center;cursor:pointer;width:100%;float:none;clear:none;padding:0;text-align:left;color:#fff}.ac-alone a,.sidr-class-ac-alone a,.ac-parent,.sidr-class-ac-parent{text-decoration:none;padding:14px 10px 14px 30px;display:block}.ac-alone a:hover,.sidr-class-ac-alone a:hover,.ac-parent:hover,.sidr-class-ac-parent:hover,.ac-child a:hover,.sidr-class-ac-child a:hover{opacity:.6}.ac-alone a:before,.sidr-class-ac-alone a:before,.ac-parent:before,.sidr-class-ac-parent:before{content:'';width:8px;height:8px;border-top:1px solid #6a6a6a;border-right:1px solid #6a6a6a;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);position:absolute;top:50%;left:10px;transition:.3s}.ac-parent:after,.sidr-class-ac-parent:after{content:'';width:10px;height:10px;border-top:2px solid #6a6a6a;border-right:2px solid #6a6a6a;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(135deg);position:absolute;top:50%;right:12px;transition:.3s}.ac-parent.open:after,.sidr-class-ac-parent.open:after{transform:rotate(-45deg)}.ac-child,.sidr-class-ac-child{display:none;background-color:#fff;text-align:left;padding:0;border:none}.ac-child a:before,.sidr-class-ac-child a:before{content:'';width:8px;height:8px;border-top:1px solid #6a6a6a;border-right:1px solid #6a6a6a;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);position:absolute;top:50%;left:20px;transition:.3s}.sidr-class-nav-res{padding:20px;background:#fff}.sidr-class-nav-res a{display:block;margin:0 0 10px}.sidr-class-nav-res a img{width:100%;height:auto}p.sidr-class-nav-info{color:#989898;line-height:1.4;display:block}p.sidr-class-nav-info span{color:#0076c1}ul.sub-menu{display:none;position:absolute;left:50%;transform:translateX(-50%);top:48px;z-index:9999;width:auto}ul.sub-menu li{float:none;position:static;background-image:none;width:auto;border:none;width:100% !important;text-align:left;padding:0 !important}ul.sub-menu li:hover{opacity:.6}ul.sub-menu li a{text-indent:0px;font-size:15px;padding:13px 10px;color:#000;display:block !important;width:100% !important;border:none;border-bottom:1px solid #000 !important;height:auto !important}ul.sub-menu li a:hover{opacity:.8;background:unset}ul.sub-menu li:hover:before{content:none}ul.sub-sub-menu{margin-bottom:0}ul.sub-sub-menu li a{font-size:90%;color:#3c3c3c;line-height:1.3;padding-left:30px;position:relative}ul.sub-sub-menu li a:before{content:"∟";position:absolute;top:9px;left:7px}#content #side{position:relative;float:right;width:260px;font-size:14px}#content #side ul li{position:relative}#content #side a{text-decoration:none;margin-left:20px;display:block;line-height:1.6;padding:8px 0}#content #side a:before{content:"\f105";font-family:FontAwesome;color:gray;position:absolute;font-weight:400;left:0;top:7px}footer{margin-top:60px;background:#fff}#footer{clear:both;padding-bottom:0}.footer_logo{float:left}.footer_logo a{text-decoration:none;line-height:1;display:block}.footer_logo img{float:left;margin-right:10px}.footer_info{margin-top:20px}.footer_com{height:auto;padding-top:60px;background-color:#a0d8e7}.footer_top{width:1000px;margin:0 auto 65px;position:relative;overflow:hidden}.footer_top .mail-zone{bottom:23px}.footer_top .buy-zone{top:0}.footer_top .tel-zone .time{margin-top:10px}.footer_left{width:50%;text-align:left}.footer_right{width:50%}#footer-nav{justify-content:flex-end;text-align:center;margin-bottom:60px}#footer-nav a{text-decoration:none;font-size:17px}#footer-nav li:before{content:"/";position:absolute;top:50%;left:0;transform:translateY(-50%)}#footer-nav a:hover{opacity:.6}#footer-nav li{display:inline-block;position:relative;padding:0 15px 0 25px}#footer-nav li:first-child{padding-left:0}#footer-nav li:first-child:before{display:none}#footer-nav li#f-nav-sub-wrap{width:60%}#footer-nav-sub{margin-left:10px}#footer-nav-sub li{width:100%;margin:0}#footer-nav-sub a{font-weight:400;line-height:1.4;display:block;margin:10px 0;padding:0 0 0 12px}#footer-nav-sub a:before{content:"∟";color:gray !important;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#49a56f;font-size:14px;margin-right:6px}.footer_btm{width:100vw;margin-left:calc(-50vw + 50%);background:#1d1d1d;padding:25px 0}.footer_btm_wrap{width:1000px;margin:0 auto}#footermenu{margin:0 0 20px;text-align:left}#footermenu ul{display:inline}#footermenu ul li{display:inline-block;*display:inline;*zoom:1;font-size:14px;padding:0 0 0 10px;width:auto;white-space:nowrap}#footermenu ul li:first-child{padding:0}#footermenu ul a{text-decoration:none;font-size:12px}#footermenu ul a:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}#copyright{padding:0;font-size:14px;text-align:center;color:#dfeff2}#copyright a{text-decoration:none;color:#dfeff2}#content #main p{margin-bottom:20px;padding:0}#content #main .singleline{overflow:hidden}.datetx{font-size:13px;display:block;text-align:center;font-family:'Shippori Mincho',serif}#submain{height:auto;background-color:#ebfcff;position:relative;text-align:center;margin:0 0 40px;padding:140px 10px 70px;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/bg_ibox.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:-67px}#submain img{width:100%;height:auto;position:absolute;z-index:0;top:-550px;opacity:.5}#submain .h1wrap{width:auto;text-align:center;max-width:1000px;margin:0 auto}#submain h1{color:#1786c2;text-align:center;padding:0;font-size:34px;font-weight:700;display:block;margin-top:0;width:auto}.dotted{border-bottom:1px dotted #ccc;margin-bottom:15px}.blog-eyecatch{margin:0}.blog-eyecatch img{width:100%;height:auto}.post_box{margin-bottom:40px !important;position:relative;border:1px solid #a0d7e7;padding:20px !important}.postslink{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100}.post_box:hover img,.post_box:hover p{opacity:.8}.news_box{width:22%;position:relative}.flexwrap.news-wrap{justify-content:space-evenly;margin-bottom:20px}.news_box a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:100}.news_box:hover .blog-eyecatch img{opacity:.6}.exc-wrap{font-size:13px}.e-title{font-family:'Shippori Mincho',serif;text-align:center;margin:10px !important;line-height:1.5;font-size:20px}.moretext{text-align:center;margin-top:20px}.moretext a{display:inline-block;padding:8px 30px;border:1px solid gray;border-radius:4px;font-size:13px;color:#fff;text-decoration:none}.moretext a:hover{background-color:gray;color:#fff}.wrap-inner,.archive .flexwrap{width:880px;margin:0 auto;padding-bottom:60px}.bg-brown-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/.png),linear-gradient(90deg,#ded3c5 0%,#ded3c5 100%)}.bg-white-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:rgb(255 255 255/70%)}.bg-blue-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:#a0d8e7}.bg-lightblue-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:#ebfcff}.bg-darkblue-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:#dfeff2}.bg-lightyellow-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:#fffae1}.bg-yellow-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/.png),linear-gradient(180deg,#fffef7 0%,#fff 100%)}.bg-green-wrap{width:100vw;margin-left:calc(-50vw + 50%);background:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/.jpg),linear-gradient(90deg,#fff 0%,#fff 100%);background-size:contain;background-size:100%;background-position:bottom center;background-repeat:no-repeat}#toph1{text-align:center;background-color:green;margin-bottom:20px}.home #content h1{clear:both;color:#fff;font-size:14px;font-weight:700;letter-spacing:2px;line-height:normal;position:relative;z-index:10;display:inline-block;padding:4px}#content #main h1.singletitle,#content #main h1{clear:both;color:#2c3b42;font-size:32px;font-weight:400;letter-spacing:2px;line-height:normal;text-align:center;position:relative;z-index:10;padding:0;margin-top:18px}#content #main h2{clear:both;color:#175ce5;font-size:32px;margin:0 0 20px;font-weight:700;letter-spacing:2px;line-height:normal;padding:80px 10px 20px;text-align:center}.home #content #main h2{font-size:38px}#content #main h3{clear:both;color:#000;font-size:30px;margin:0 0 20px;font-weight:700;letter-spacing:2px;line-height:normal;padding:40px 10px 10px;text-align:center}#content #main h4{clear:both;color:#000;font-size:24px;margin:0 0 16px;padding:0 10px 10px;font-weight:700;letter-spacing:2px;line-height:normal;text-align:center}#side h3{clear:both;color:#7b7b7b;border-top:#e0e0e0 solid 1px;font-size:16px;margin:30px 0 10px;font-weight:400;letter-spacing:2px;line-height:normal;padding:12px 0 0}#side h3:first-child{margin-top:0}table{border-collapse:collapse;width:100%;margin:0 auto 5px auto}td{padding:20px;border:1px solid #8c8c8c}.tw700{max-width:700px}.tablestyle{border-collapse:collapse;width:100%;margin:0 auto}.tdstyle{background-color:#fff;padding:8px 10px;width:26%;text-align:center;font-weight:400}.tdstyle_none{background-color:#f5f3f3;border:1px solid #d2d2d2;padding:8px 10px;text-align:center}.tablestyle td{padding:40px 10px;border-bottom:1px solid #d0d0d0}.tablestyle2{border-collapse:collapse;width:100%;margin:0 auto}.tablestyle2 td{padding:20px 10px;border-bottom:1px dashed #d0d0d0}.tablestyle3{border-collapse:collapse;width:auto;margin:0 auto}.tablestyle3 td{border-bottom:1px dashed #d0d0d0}.tdstyle3{background-color:#fff;padding:20px;width:50%;text-align:right;font-weight:400}.tdstyle4{border:1px solid #dadada;padding:20px;text-align:center;background-color:#fff}.tdstyle5{text-align:left !important}.table1 th{background:#e6e6e6;text-align:center;font-size:22px;line-height:normal;padding:20px;border:1px solid}.table1 td{text-align:center;font-size:22px;padding:20px;border:1px solid;line-height:normal}.table1a th{background:#f2f2f2;text-align:center;font-size:unset;line-height:normal;padding:10px;border:1px solid #8c8c8c;font-weight:400;min-width:130px}.table1a td{text-align:left;font-size:unset;padding:20px;border:1px solid #8c8c8c;line-height:normal}.table2 th{background:#e5fbff;text-align:center;line-height:normal;padding:10px;border:1px solid}.table2 td{text-align:center;padding:10px;border:1px solid;background:#fff}.table3 th{background:#9cdeff;text-align:center;line-height:normal;padding:10px;border:1px solid}.table3 td{text-align:center;padding:10px;border:1px solid;background:#e0f5ff}.table3 tr:nth-child(odd) td{background:#f2fbff}.tablestyle.table-form th{background:#ebfbfe;text-align:center;border-bottom:1px solid #bbced2}.tablestyle.table-form tr:first-child th{border-top:1px solid #bbced2}.tablestyle.table-form td{padding:40px 30px;border-left:none;border-right:none;border-top:none}.tablestyle.table-form tr:first-child td{border-top:1px solid #d0d0d0}.sq1,.sq2,.sq3,.sq4,.sqred{display:inline-block}.sq1{border:5px solid #000;margin:0 0 20px}.sq2{border:5px solid #f3f3f3;background-color:#fff;margin:0 0 20px;padding:20px 20px 0}.sq3{border:1px solid #ffe8e8;background-color:#fff1f4;margin:10px 0;padding:20px 20px 0}.sq4{border:5px solid #d5d5d5;background-color:#fff;margin:10px 0;padding:40px 40px 20px}.sqred{border:1px solid #f29e9e;background-color:snow;margin:10px 0;padding:20px 20px 0}.nizyuu{border-width:4px;border-style:double}.tensen{border-width:3px;border-style:dotted}.radious{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}a.link{text-align:center;margin:20px auto 0 auto;background-color:#4485e9;border-radius:3px;text-decoration:none;font-size:110%;color:#fff;padding:15px 20px;display:block;width:180px}a.link:hover{background-color:#1b74e8}a.link2{text-align:center;margin:20px auto 0 auto;background-color:#f55;border-radius:3px;text-decoration:none;font-size:110%;color:#fff;padding:15px 20px;display:block;width:20%}a.link2:hover{background-color:#ff3c35}.line{color:#ff6000;border-bottom:2px solid #ff6000;padding-bottom:2px}.line a{color:#ff6000;text-decoration:none}.hosoku{color:#5a5a5a;font-size:90%}.nini{font-size:12px;color:gray;margin-left:10px}.hissu{font-size:12px;color:#ef4848;margin-left:10px}.fs70{font-size:70%}.fs80{font-size:80%}.fs90{font-size:90%}.fs110{font-size:110%}.fs120{font-size:120% !important}.fs130{font-size:130%}.fs160{font-size:160%}.fs200{font-size:200%}.fs300{font-size:300%}.fs18{font-size:18px}.fs20{font-size:20px !important}.fs30{font-size:30px !important}.fs40{font-size:40px !important}.fs50{font-size:50px !important}.wb{word-break:break-all}.mt0{margin-top:0 !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mb0{margin-bottom:0 !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.pt0{padding-top:0 !important}.pt10{padding-top:10px !important}.pb0{padding-bottom:0 !important}.yellow{background-color:#ffff85;padding:4px 5px 2px;font-weight:400}.tk1{font-weight:700;background:linear-gradient(transparent 70%,#ff 30%);padding-bottom:3px}.tk2{color:#ff4747}.tk3{font-weight:700;background:linear-gradient(transparent 70%,#ff3737 20%);padding-bottom:3px}.tk4{font-weight:700;background:linear-gradient(transparent 60%,#ffea00 10%);color:#000 !important}.star{display:inline-block;margin-right:20px;color:#bda357}.block{display:block}.telarea-wrap{text-align:center}.telarea{border:1px solid #22b4f5;margin:0 0 10px;padding:20px 20px 0;display:inline-block}.teltext{font-size:30px;font-weight:700;line-height:1;margin:10px}.freedial{text-align:left}.uline{color:red;text-decoration:underline;font-style:italic}.round{border-radius:100px}.blue{color:#4485e9}.bl{color:#175ce6 !important}.red{color:#ff4747}.rd{color:#e51717;font-weight:700}.lh1{line-height:1}.q{background-color:#f3f3f3;color:#ff6000;padding:4px;font-weight:700}.a{padding:7px 4px;border-bottom:#ccc 1px dotted;margin:5px 0 20px 1em;text-indent:-1em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin:0 0 20px 20px;display:inline}.alignleft{float:left;margin:0 20px 20px 0;display:inline}.yt{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.yt iframe,.yt object,.yt embed{position:absolute;top:0;left:0;width:100%;height:100%}.yt-wrap{padding:10px 20px 20px;max-width:640px;margin:0 auto}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}#main div:after{content:".";display:block;clear:both;height:0;visibility:hidden}#main div{min-height:1px}* html #main div{height:1px}#control{position:absolute;top:5px;right:5px}#control a{color:#fff;text-decoration:none}#control a:hover{text-decoration:underline}span#intro{font-size:13px;margin-right:5px}span#f-big{background-color:#000;padding:2px 4px;margin-right:2px}span#f-medium{background-color:#000;padding:2px 4px;margin-right:2px}span#f-small{background-color:#000;padding:2px 4px}.ac{text-align:center}.ar{text-align:right}.al{text-align:left}ul{text-align:left}ul.ul_1{margin-bottom:20px}ul.ul_1 li{position:relative;margin-bottom:5px;padding-left:1.5em}ul.ul_1 li:before{content:" \f14a";font-family:FontAwesome;color:#1786c2;position:absolute;font-weight:400;left:0}ul.ul_2{margin-bottom:20px}ul.ul_2 li{position:relative;margin-bottom:5px;padding-left:1.5em}ul.ul_2 li:before{color:#008600;content:" \f046";font-family:FontAwesome;position:absolute;font-weight:400;left:0}ul.ul_3{margin-bottom:20px}ul.ul_3 li{position:relative;margin-bottom:5px;padding-left:1.5em}ul.ul_3 li:before{content:" \f058";font-family:FontAwesome;color:#008600;position:absolute;font-weight:400;left:0}ul.ul_4{margin-bottom:0}ul.ul_4 li{position:relative;margin-bottom:5px;padding-left:16px;text-indent:-16px}.flexwrap{justify-content:space-between;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flexeven{justify-content:space-evenly;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#main div.flexwrap:after,#main div.flex-even:after{content:none}.two_box{width:48%;box-sizing:border-box;padding:0;margin:0}.two_box img{max-width:100%;height:auto}.three_box{width:32%;box-sizing:border-box;padding:0;margin:0}.four_box{width:22%;box-sizing:border-box;padding:0;margin:0}.four_box:first-child{margin-left:0}.four_box img{width:100%;height:auto}.responsedevise{border:1px solid #c1c1c1;padding:15px 5px 15px;text-align:center;width:80%;margin:80px auto 0;border-radius:5px;position:relative;overflow:hidden}.responsedevise i{position:absolute;left:-20px;bottom:-50px;font-size:200px;transform:rotate(-15deg);opacity:.4}.link-t1{text-align:left;background:0 0;display:inline-block;width:auto;padding:6px 14px 6px 0;margin:0 0 20px;text-decoration:none !important;line-height:1.2;position:relative}.link-t1:after{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:0;transform:translateY(-42%);color:#6a6a6a}.link-t1:hover{opacity:.6}.btn-b{display:inline-block}.btn-b a{display:inline-block;padding:18px 60px 20px;background:#000;color:#fff;text-decoration:none}.btn-b a:hover{opacity:.6}.btn-bs{display:inline-block}.btn-bs a{display:inline-block;padding:16px 40px 18px;background:#000;color:#fff;text-decoration:none;font-size:90%;margin:0 5px}.btn-bs a:hover{opacity:.6}.sliderbox{width:500px;height:auto;float:right;margin-left:20px;margin-bottom:20px}#pc_logo{display:inline}#pc_logo img{margin:0 auto}#content #main p.wp-caption-text{margin-top:2px;font-size:14px;text-align:center;margin-right:10px;padding:10px 10px 0;line-height:17px}.w40{width:40%}.w60{width:60%}input.wpcf7-form-control{height:auto;line-height:2;margin:0 auto;border:1px solid #d8d8d8;padding:10px;width:80%}input.wpcf7-form-control.wpcf7-submit{height:auto;line-height:2;margin:60px auto;border:none;padding:10px;background-color:orange;width:280px;font-weight:700;font-size:22px;color:#fff;cursor:pointer;display:block}input.wpcf7-form-control.wpcf7-submit:hover{opacity:.6}.wpcf7-form-control .wpcf7-list-item{display:inline-block;margin:0 20px 0 0}select.wpcf7-form-control{width:auto;height:auto}textarea.wpcf7-form-control{border:1px solid #d8d8d8;padding:10px;width:80%}.s-button{text-align:center}.s-button input{padding:10px 40px;height:auto;margin-top:50px;cursor:pointer;width:200px;font-size:18px;background-color:#000;color:#fff;border:none}.s-button input:hover{opacity:.6}.mobile_only{display:none}.scene-wrap .flexwrap .four_box p{text-align:center;font-weight:700;line-height:1.5;margin-top:10px}.scene-wrap .sq1 h4{text-align:center;background:#e5fbff;font-size:24px !important;padding:20px 10px 17px !important}.scene-wrap .sq1 .txt{margin:20px 20px 0}.cov-wrap p{text-align:center}.cov-img{margin-bottom:20px}.cov-img img{max-width:780px !IMPORTANT;width:100%;height:auto}.cov-txt{font-size:28px;font-weight:700;text-align:center}.cov-txt p{display:inline-block;padding:10px 40px !important;background:#fff;border:8px solid #b2ccff;color:#175ce5}span.cov-big{font-size:170%;color:#fe4646}span.cov-num{font-size:160%}.cov-tb{font-weight:700;font-size:120%}span.cov-bl{display:block;line-height:1.6}.nayami-wrap .flexwrap .txt ul li{font-size:30px;font-weight:700;margin-bottom:30px;text-indent:-2em}.nayami-wrap .flexwrap .txt ul li:before{width:43px;height:43px;content:"";display:inline-block;margin-right:15px;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/i_batsu.png);background-repeat:no-repeat;background-position:center;vertical-align:middle}.fukidashi{position:relative;display:inline-block;margin-bottom:100px}.fukidashi:before{content:"";position:absolute;top:100%;left:50%;margin-left:-70px;border:70px solid transparent;border-top:50px solid #ebfcff}.solution-wrap h2 span.fs-large{font-size:50px !important}.siaa-img img{width:140px;height:auto}.solution-wrap .flexwrap.sol1{margin-bottom:40px}.solution-wrap .flexwrap.sol1 .img{margin-left:80px}.solution-wrap .flexwrap.sol1 .txt{margin-top:50px}.solution-wrap .flexwrap.sol1 .txt ul li{font-weight:700;font-size:30px;margin-bottom:50px;text-indent:-2em;line-height:1}.solution-wrap .flexwrap.sol1 .txt ul li:before{width:51px;height:44px;content:"";display:inline-block;margin-right:15px;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/i_check.png);background-repeat:no-repeat;background-position:center;vertical-align:middle}.solution-wrap .flexwrap.sol2 .txt{margin:30px 0 0 50px}.solution-wrap .flexwrap.sol2{justify-content:center;margin-bottom:20px}.example1-wrap .flexwrap .two_box{text-align:center;margin-bottom:50px}.example3-wrap .flexwrap{justify-content:center;margin:20px 0 10px}.example3-wrap .flexwrap div{text-align:center}.example3-wrap h5{font-size:24px;line-height:normal}.example3-wrap .flexwrap .yazi{margin-top:190px;padding:0 20px}.example3-wrap .flexwrap .txt{width:45%;padding:100px 30px 0}.example3-wrap .sq1{background-color:#fff}.example3-wrap .sq1 h4{text-align:center;background:#e5fbff;font-size:24px !important;padding:15px 0 13px !important;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/bg_polygon_L.png),url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/bg_polygon_R.png);background-repeat:no-repeat,no-repeat;background-position:left top,right bottom}.example3-wrap .sq1 .txt{margin:20px 20px 0}.example3-img1 img{max-width:700px;padding:0 10px}.example3-txt{padding:0 40px}.example3-txt p{text-align:left}.example3-img3 img{border-radius:100%;border:2px solid #53bcb4;width:28%;margin:0 10px}.example3-txt p.ac{text-align:center}.voice-img{margin-bottom:20px}.voice-img img{width:24%;border-radius:10px}.about-wrap .flexwrap{justify-content:center;margin-bottom:30px}.about-wrap .flexwrap .about-txt{display:flex;align-items:center;width:65%}.about-wrap .flexwrap .about-txt p{font-size:24px;margin-left:60px;line-height:1.6}.ninsho-wrap{text-align:center}.nin-big{font-weight:700;font-size:140%;display:inline-block;line-height:1.4}.ninsho-wrap img{width:200px}.line-wrap{text-align:center}p.line-btn a{display:inline-block;padding:20px 30px;font-size:23px;font-weight:700;color:#5cc757;background:#f0ffef;border-radius:10px;margin:0 0 10px;text-decoration:none;border:4px solid #88d984}p.line-btn a:hover{opacity:.6}p.line-btn img{width:50px;height:auto;margin:0 10px 0 0;display:inline-block}.g-b-inner-top,.g-b-inner-bottom{width:49%;margin-bottom:20px}.g-b-inner-top:hover,.g-b-inner-bottom:hover{opacity:.6}.g-b-wrap{max-width:900px;margin:0 auto}.g-b-wrap a{margin:0;text-align:center;border:4px solid gray;display:block;font-size:20px;font-weight:700;position:relative;text-decoration:none}.g-b-inner-top{background-size:170px;background-repeat:no-repeat;background-position:center top 14px}.g-b-inner-top a{padding:20px 10px;background:rgb(0 0 0/76%)}.g-b-inner-top .g-b-txt{color:#fff}.g-b-inner-bottom{background-size:132px;background-repeat:no-repeat;background-position:center top 10px}.g-b-inner-bottom a{padding:20px 10px;background:rgb(255 255 255/76%)}.g-b-wrap a:before{content:"\f105";font-family:FontAwesome;font-weight:400;display:inline-block;position:absolute;top:50%;right:6px;transform:translateY(-50%);color:#bf1717;font-size:20px}.about-n-img img{max-width:700px}@media screen and (max-width:1000px){body{min-width:320px;overflow-x:hidden}.wrapper{z-index:10;width:100%}.wrapper_head{margin:0 auto;width:100%;z-index:1000;position:relative;background:#a0d8e7}.head-wrap{width:100%;padding-top:0}#header .header_logo img{width:105px;height:auto}.h1_inner br{display:none}.h1_txt{margin-bottom:0}header .res-wrap{display:none}.h-sub{font-size:12px}.tel-zone,.mail-zone,.buy-zone{display:none}#ibox{height:auto;margin-top:0}#ibox-in{width:100%;height:62vw;background-position:right 1vw bottom 3vw;background-size:30vw}#ibox-in .ibox-in-txt{bottom:4vw;left:1vw}#ibox-in .ibox-in-txt .ibox-big{font-size:5vw}#ibox-in .ibox-in-txt .waku1 p{font-size:2vw}#ibox-in .ibox-in-txt .ibox-mid{font-size:3vw}#ibox-in .ibox-in-txt .ibox-mid br{display:none}.waku2 p{font-size:2vw}#submain .h1wrap{width:auto}#content #side{display:block;margin:0 auto;float:none;width:90%}#content #side h3{width:100%}#pc-nav{display:none}#sp-nav{display:block}#navbutton{top:0}#content #main{margin:0 auto;width:94%;float:none}.wrap-inner,.archive .flexwrap{width:96%}#submain img{top:-250px}#content img{max-width:100%;height:auto}#content{padding-top:0;width:auto}#pan{width:auto;margin-left:10px}#content .sec{width:90%;margin:0 auto;text-align:center}.mobile_only{display:block}.pc_only{display:none}header{padding:16px 0}#header{width:100%}#header .header_logo{display:block;position:relative;margin-bottom:0}#pc_button{display:none}#content #side{width:90%;margin:0 auto 0;float:none;max-width:760px}#mobile_side{display:block;width:100%;margin:0 auto}.side_area img{display:block;margin:0 auto}#mobile_side .side_area h3{width:100%}.tablestyle{border-collapse:collapse;width:100% !important;border-top:none}.tablestyle .tdstyle{background-color:#fff;padding:8px 10px;width:100%;text-align:center;font-weight:400;padding-bottom:10px;border-bottom:1px solid #d0d0d0}.tdstyle2{border-bottom:none}.alignright,.alignleft,.alignnone{float:none;display:block;margin:10px auto}.alignright.pc_only,.alignleft.pc_only,.alignnone.pc_only{display:none}textarea.wpcf7-form-control.wpcf7-textarea{width:100%}.wpcf7-text{width:90%}.k-year .wpcf7-form-control{width:5rem}.wpcf7 td{display:block;width:100%;font-weight:700}.wpcf7 .tdstyle{text-align:left}#pagetop{display:none}.footer_top{width:94%;margin:0 auto 50px;text-align:center}.footer_logo{float:none}.footer_logo img{float:none;margin-right:0}.footer_logo .h1_inner{float:none;margin:0 auto;display:table;padding-top:15px}.footer_logo .h1_txt,.footer_logo .h1_num{text-align:center}.footer_left{width:100%;text-align:center}.footer_right{width:100%;margin-top:40px}.footer_mid{display:none}#footer-nav{justify-content:space-evenly;text-align:center}#footer-nav li{width:20%}#footer-nav li#f-nav-sub-wrap{width:20%}ul#footer-nav-sub li{display:none}.footer_btm_wrap{width:100%;float:none}#logo_footer{float:none;display:inline-block}#footer .footer_btm{width:100%;text-align:center}#footermenu{text-align:center}#copyright{text-align:center}.sliderbox{float:none;width:100%;margin-left:0}.nayami-wrap .flexwrap{justify-content:space-around}.solution-wrap .flexwrap.sol1{justify-content:space-around}.g-b-wrap{padding:0 10px}.g-b-wrap a{font-size:16px}}@media screen and (max-width:768px){#ibox-in .ibox-in-txt{bottom:2vw}.solution-wrap .flexwrap.sol1 .img{margin-left:0}.solution-wrap .flexwrap.sol1 .txt{width:45vw}.solution-wrap .flexwrap.sol1 .txt ul li{text-indent:-2.2em}.example3-wrap .flexwrap .before img,.example3-wrap .flexwrap .after img{width:30vw}.example3-wrap .flexwrap .yazi img{width:10vw;margin-top:-6vw}.about-wrap .flexwrap img{width:auto}.deodorant-wrap .flexwrap .three_box img{width:auto;height:38vw !important}.nayami-wrap .flexwrap .txt{margin-top:20px}}@media screen and (max-width:599px){header{padding:8px 0 10px 5px}#header .header_logo img{width:75px;margin-right:5px}.h1_txt{font-size:12px}.h1_num{font-size:10px}#navbutton{top:0;right:8px}a#sidr-menu-button{padding:1px 3px}#navbutton .lines{width:24px}#navbutton .lines:before{width:24px}#navbutton .lines:after{width:24px}#navbutton .xclose .lines:before{width:24px}#navbutton span.menu-tx{margin-top:3px}#ibox-in{width:100%;height:auto;background:0 0;padding-bottom:20px;padding-top:40px}#ibox-in:after{content:"";display:block;width:auto;height:100vw;background-image:url(//www.kohking.jp/wp-content/themes/the-beginning-4/img/bg_ibox_img.png);background-repeat:no-repeat;background-size:auto 100%;background-position:center center;margin-top:20px}#ibox-in .ibox-in-txt{position:unset;margin-top:20px}#ibox-in .ibox-in-txt .ibox-big{font-size:7.5vw}#ibox-in .ibox-in-txt .ibox-mid{font-size:5.5vw}#ibox-in .ibox-in-txt .ibox-mid br{display:block}#ibox-in .ibox-in-txt .waku1 p{font-size:4vw}#ibox-in .ibox-in-txt .waku2{padding:15px 20px}.waku2 p{font-size:4vw}#content #main{width:94%;font-size:15px;float:none}#content #main h1.singletitle,#content #main h1{font-size:30px}#content #main h2{font-size:26px !important;padding:60px 0 20px}#content #main h3{font-size:22px !important;margin-top:0 !important}#content #main h4{font-size:20px !important}.example3-wrap h5{font-size:16px !important}#submain{height:auto}#submain img{top:-150px}#submain .h1wrap{margin:0;text-align:center}#submain h1{font-size:30px}.flex.deco1 .three_box{width:70%;margin-bottom:10px}.flex.deco1 i{font-size:23vw}.three_box p{font-size:14px}.footer_tel{padding:10px 0}.f_telbtn{display:block}#logo_footer{float:none;text-align:center;display:inline-block}.footer_logo img{width:105px}.footer_logo .h1_txt{font-size:15px}.footer_logo .h1_num{font-size:13px}#footer .footer_btm{margin-bottom:0}.footer_btm_wrap{margin-top:0;float:none;width:auto}.telnum{display:none}#footer-nav li{width:40%}#logo_footer img{margin-top:40px}.two_box,.three_box,.four_box{width:100%;float:none;margin:0 auto}a.link,a.link2{width:90%}.sadface i{left:-12%;top:-21vw;font-size:30vw}.smileface i{right:-11%;top:-19vw;font-size:30vw}.pcicon i{left:-11%;top:-7vw;font-size:30vw}.gear i{right:-20%;top:-21vw;font-size:40vw}.responsedevise{width:100%}.responsedevise i{left:-20px;bottom:-30px;font-size:110px}.fs20{font-size:15px !important}.fs30{font-size:18px !important}table.scroll{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}table.scroll tbody{width:100%;display:table}.table1 th{font-size:15px}.table1 th br{display:none}.table1 td{font-size:15px}.table1a th{min-width:100px;font-size:90%;padding:10px 6px}.tablestyle.table-form th{width:100%;display:block;padding:10px;border:none !important}.tablestyle.table-form td{padding:30px 30px 40px;border:none !important}.wpcf7-text{width:100% !important}.scene-wrap .four_box{text-align:center;margin-bottom:20px;width:49%}.four_box img{width:auto}.nayami-wrap .flexwrap{justify-content:center}.nayami-wrap .flexwrap .txt{margin-left:5em}.nayami-wrap .flexwrap .txt ul li{font-size:18px;text-indent:-3.2em}.cov-txt{font-size:24px}.cov-txt p{line-height:1.2;padding:30px 10px !important}span.cov-bl span{display:block}.solution-wrap .flexwrap.sol1{display:block;flex-wrap:nowrap}.solution-wrap .flexwrap.sol1 .img{text-align:center}.solution-wrap .flexwrap.sol1 .img img{width:90px}.solution-wrap .flexwrap.sol1 .txt{margin-top:20px;width:100%}.solution-wrap .flexwrap.sol1 .txt ul li{margin-bottom:20px;margin-left:2em}.solution-wrap .flexwrap.sol2{display:block;flex-wrap:nowrap}.solution-wrap .flexwrap.sol2 .img{text-align:center}.solution-wrap .flexwrap.sol2 .img img{width:44vw;display:inline-block}.solution-wrap .flexwrap.sol2 .txt{margin:20px 0 0}.solution-wrap h2 span.fs-large{font-size:30px !important}.solution-wrap .flexwrap.sol1 .txt ul li{font-size:20px;text-indent:-2.2em}.solution-wrap .flexwrap.sol1 .txt ul li:before{width:29px;height:30px;background-size:contain}.example3-wrap .flexwrap .before img,.example3-wrap .flexwrap .after img{width:34vw}.example3-wrap .flexwrap .yazi{margin-top:30vw}.example3-wrap .flexwrap .txt{width:100%;padding:10px 0 0}.about-wrap .flexwrap img{width:90px}.about-wrap .flexwrap p{width:100%;font-size:16px;margin-left:0;font-weight:700;margin-top:20px}.deodorant-wrap .flexwrap{display:block;justify-content:center;flex:none}.deodorant-wrap .flexwrap .three_box{text-align:center}.deodorant-wrap .flexwrap .three_box img{height:auto !important;margin:0 auto !important}.example3-txt{padding:0 20px}.example3-img3 img{width:30%;margin:0 1%}.voice-img img{width:47%;margin-top:0 !important}.about-img{width:100%;text-align:center;margin-bottom:20px}.about-img img{width:100px !important;height:auto !important}.about-wrap .flexwrap .about-txt{width:100%;margin:0 14px}.about-wrap .flexwrap .about-txt p{margin:0;font-size:20px}.sq4{padding:40px 20px 20px}}