@charset "UTF-8";h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700;margin:0;padding:0;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px}a{text-decoration:none;overflow:hidden}img{border:none;vertical-align:middle}hr{display:none;clear:both}br.clear{clear:both}.c_b{clear:both}.w_n{font-weight:400 !important}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}dl{margin:0;padding:0}dt{margin:0;padding:0}dd{margin:0;padding:0}p{margin:0;padding:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}article,aside,figure,figcaption,footer,header,nav,section{display:block}body,html{font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","源暎ゴシックP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:24px;text-align:left;color:#2e2e2e}.ft_g{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic"}.ft_Noto{font-family:'Noto Sans JP',Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","源暎ゴシックP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.ft_b-g{font-family:"brandon-grotesque",Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","源暎ゴシックP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}a{text-decoration:none;color:#2e2e2e;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a:visited{text-decoration:none;color:#2e2e2e}a:active{text-decoration:none;color:#2e2e2e}a:hover{text-decoration:none;color:#08c7c0}.clearfix:after{content:"";clear:both;display:block}a img{border-style:none}img{border-style:none}pha_70 a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.lo_alpha_80 a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.lo_alpha_90 a:hover img{opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha( opacity=90 )"}.pc{display:block}.sp{display:none}.ank{padding-top:128px;margin-top:-128px}.ank_b{padding-top:320px;margin-top:-320px}.header_gap{padding-top:128px}#goto_top{position:fixed;right:2%;bottom:4%}#goto_top img{width:35px;height:auto}.grecaptcha-badge{visibility:hidden}.video-btn{content:"";position:absolute;top:0;left:0;right:0;bottom:40px;cursor:pointer;z-index:5}body{margin:0;padding:0}.wrap{min-width:1000px;width:100%;background-color:#fff;z-index:0;position:relative;overflow:hidden}.home .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 750px right 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:110px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.about .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.flow .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.price .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.service .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.faq .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.download .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.conpany .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.contact .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.creator .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.privacy-policy .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.review .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.merit .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.works .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.blog .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.archive .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}.single .wrap{background-image:url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png),url(//www.cobit.site/css/../image/bk_001.png);background-position:top 400px left 10%,top 1020px left -74px,top 1300px right -50px,top 1700px right 260px,top 2250px left -93px,top 2600px right 20%,top 3000px right 30px;background-size:363px auto,360px auto,330px auto,75px auto,346px auto,100px auto,220px auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat}#header{width:100%;height:128px;z-index:20000;background-color:#fff;position:fixed}.header_inner{width:100%;min-width:1200px;margin:0 auto}.header_inner h1{width:18%;text-align:center;padding:29px 27px 0;float:left}.header_inner h1 img{height:66px;width:auto}.header_inner .navi_wrap{padding:0 25px 0 15px;float:right;text-align:right;font-size:0px;line-height:0}.header_inner .navi_wrap .navi_a{padding:33px 12px 10px 0}.header_inner .navi_wrap .navi_a li{vertical-align:middle;display:inline-block;font-size:13px;line-height:15px;font-weight:700}.header_inner .navi_wrap .navi_a a{text-decoration:none;color:#2e2e2e;display:inline-block;padding:0 10px 0 8px;vertical-align:middle}.header_inner .navi_wrap .navi_a a:visited{text-decoration:none;color:#2e2e2e}.header_inner .navi_wrap .navi_a a:active{text-decoration:none;color:#2e2e2e}.header_inner .navi_wrap .navi_a a:hover,.header_inner .navi_wrap .navi_a .current-menu-item a{text-decoration:none;color:#08c7c0}.header_inner .navi_wrap .navi_a li:first-child span{display:none}.header_inner .navi_wrap .navi_b{padding:3px 0 0}.header_inner .navi_wrap .navi_b li{vertical-align:middle;display:inline-block;font-size:20px;line-height:22px;letter-spacing:1.5px;font-weight:700}.header_inner .navi_wrap .navi_b a{text-decoration:none;color:#2e2e2e;display:block;padding:15px 20px;background-image:none;background-position:3px center;background-repeat:no-repeat}.header_inner .navi_wrap .navi_b a:visited{text-decoration:none;color:#2e2e2e}.header_inner .navi_wrap .navi_b a:active{text-decoration:none;color:#2e2e2e}.header_inner .navi_wrap .navi_b a:hover,.header_inner .navi_wrap .navi_b .current-menu-item a,.header_inner .navi_wrap .navi_b .current_page_parent a{text-decoration:none;color:#08c7c0;background-image:url(//www.cobit.site/css/../image/mk_001.png);background-position:3px center;background-repeat:no-repeat}.header_inner .btn_wrap{width:16%;float:right;text-align:center;font-size:0px;line-height:0}.header_inner .btn_wrap li{height:64px;width:100%;font-size:20px;line-height:64px;letter-spacing:2px;font-weight:700}.header_inner .btn_wrap li.btn_a a{text-decoration:none;color:#fff;display:block;padding:0;width:100%;background-color:#b6ca2c}.header_inner .btn_wrap li.btn_a a:hover,.header_inner .btn_wrap li.btn_a.current-menu-item a{text-decoration:none;color:#fff;background-color:#c9e220}.header_inner .btn_wrap li.btn_b a{text-decoration:none;color:#fff;display:block;padding:0;width:100%;background-color:#08c7c0}.header_inner .btn_wrap li.btn_b a:hover,.header_inner .btn_wrap li.btn_b.current-menu-item a{text-decoration:none;color:#fff;background-color:#00ddd5}.sp_navi_menu{display:none}.contents{width:100%;margin:0 auto;padding-bottom:125px}.top_mv{position:relative;overflow:hidden;width:100%;height:700px}.top_mv video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible;margin:auto;z-index:1;width:100%}.top_text_a_wrap{width:860px;margin:90px auto 0}.top_text_a{padding-top:11px;font-size:16px;line-height:33px;letter-spacing:1.8px;float:left;font-weight:700}.top_text_a span{color:#b6ca2c}.top_text_a_img{float:left;padding-top:118px;height:210px;width:260px;text-align:center}.top_text_a_img img{height:150px;width:auto}.top_topics{text-align:center;margin-top:108px}.top_topics h1{font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_topics h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_topics ul{width:60%;margin:0 auto}.top_topics li{display:block;font-size:13px;line-height:24px;letter-spacing:1.3px;font-weight:700;width:33.3%;float:left}.top_topics li img{width:40%;height:auto}.top_topics li h2{display:block;font-size:21px;line-height:23px;letter-spacing:1.65px;font-weight:700;padding:38px 0 20px}.top_topics li a{display:block;width:188px;margin:17px auto 0;font-size:12px;line-height:45px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px}.top_topics li a:hover{background-color:#b6ca2c}.top_service{text-align:center;margin-top:130px}.top_service h1{font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_service h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_service_mv .mv_left{float:left;width:40%}.top_service_mv .mv_right{float:left;width:60%;text-align:left;font-weight:700;letter-spacing:1.2px}.top_service_mv li img{width:100%;height:auto}.top_service_mv .mv_left{padding-top:40px;font-size:21px;line-height:37px;letter-spacing:2px;font-weight:700;text-align:left}.top_service_mv .mv_left td{padding:0 0 35px}.top_service_mv .mv_left .num{padding:0 40px 35px 0;font-size:26px;line-height:24px;letter-spacing:2.1px;font-weight:700}.top_service_mv .mv_left .more{text-align:left}.top_service_mv .mv_left .more a{display:block;text-align:center;width:188px;margin:10px 0 0;font-size:12px;line-height:45px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px}.top_service_mv .mv_left .more a:hover{background-color:#b6ca2c;color:#fff}.top_service_mv .mv_right a:hover,.top_service_mv .mv_left a:hover,.top_service_mv .mv_left .current a{color:#b6ca2c}.top_service_mv .mv_left table{margin-left:30%}.top_faq{text-align:center;width:1000px;margin:108px auto 10px}.top_faq h1{font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_faq h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_faq li:first-child{border-top:1px solid #eaeaea}.top_faq li{padding:20px 10px;border-bottom:1px solid #eaeaea}.top_faq .faq_q{background-image:url(//www.cobit.site/css/../image/faq.png);background-position:top right;background-repeat:no-repeat;background-size:32px auto;cursor:pointer}.top_faq .faq_q.active{background-image:url(//www.cobit.site/css/../image/faq_on.png)}.top_faq .faq_q .faq_q_title,.top_faq .faq_a .faq_a_title{display:block;padding:0 10px 0 0;float:left;font-size:24px;line-height:32px;letter-spacing:2.25px;font-weight:700;text-align:left}.top_faq .faq_q .faq_q_text,.top_faq .faq_a .faq_a_text{display:block;float:left;font-size:15px;line-height:30px;letter-spacing:1.2px;font-weight:700;text-align:left}.top_faq .faq_a{padding:10px 0 0;display:none}.top_faq .more a{display:block;text-align:center;width:188px;margin:60px auto 0;font-size:12px;line-height:45px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px}.top_faq .more a:hover{background-color:#b6ca2c;color:#fff}.links_wrap{width:100%;margin:0 auto;border-top:1px solid #eaeaea}.links_inner{width:900px;margin:0 auto;padding:34px 0 29px;text-align:center}.links_tel_wrap{float:left;width:400px;text-align:left}.links_tel_text{color:#191919;font-weight:700}.links_tel{font-size:37px;line-height:48px;letter-spacing:3.5px}.links_tel_wrap img{float:left;height:60px;width:auto;margin-top:3px;margin-right:18px}.links_btn_wrap{float:right}.links_btn_wrap li{float:left;padding-top:6px;width:227px}.links_btn_wrap li:first-child{margin-right:20px}.links_btn_wrap li a{display:block;font-size:18px;line-height:54px;letter-spacing:2px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;font-weight:700;text-align:center;color:#fff}.links_btn_wrap li.links_btn_a a{background-color:#b6ca2c}.links_btn_wrap li.links_btn_a a:hover,.links_btn_wrap li.links_btn_a.current-menu-item a{background-color:#c9e220}.links_btn_wrap li.links_btn_b a{background-color:#08c7c0}.links_btn_wrap li.links_btn_b a:hover,.links_btn_wrap li.links_btn_b.current-menu-item a{background-color:#00ddd5}.creatorpage_inner{width:1000px;margin:0 auto;padding:60px 0 0}h2.creatorText{text-align:center;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700;margin-bottom:30px}.creatorwarap{margin-top:50px}.creatorwarap table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.creatorwarap table th{width:30%;padding:30px 0 10px;border-bottom:1px solid #eaeaea}.creatorwarap textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f8f8f8;background-color:#f8f8f8;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1.5px;display:block;padding:11px 15px;width:97%;resize:vertical}td.textFcustom input{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f8f8f8;background-color:#f8f8f8;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1.5px;display:block;padding:11px 15px;width:97%;resize:vertical}.creatorwarap .icon-required{margin-left:5px;color:#f56060}.creatorwarap table{width:100%}.creatorbanner{margin:100px auto 0;text-align:center;width:1000px}.creatorbanner img{object-fit:contain;width:100%}.creatorbanner:hover{opacity:.7;transition:.5s}#footer{width:100%;margin:0 auto;background-color:#f4f4f4;color:#2e2e2e}.footer_inner{width:920px;margin:0 auto;padding:57px 0}.footer_inner .com_logo img{height:60px;width:auto;padding-bottom:25px}.footer_inner h1{font-size:17px;line-height:23px;letter-spacing:2.4px;font-weight:700;padding-bottom:9px}.footer_inner .add,.footer_inner .tel{font-size:13px;line-height:20px;letter-spacing:1.2px;padding-bottom:4px;font-weight:700}.footer_inner .add img{height:13px;width:auto;margin-right:5px;margin-bottom:4px}.footer_copyrights{padding-top:50px;font-size:12px;line-height:16px;color:#898989}.footer_list a:link{text-decoration:none;color:#333;font-weight:700}.footer_list a:visited{text-decoration:none;color:#333}.footer_list a:active{text-decoration:none;color:#333}.footer_list a:hover{text-decoration:none;color:#08c7c0}.footer_list li{font-size:13px;line-height:22px;letter-spacing:1.2px;padding-bottom:8px}.footer_list_link{float:right}.footer_list_a,.footer_list_b,.footer_list_c{float:left}.footer_list_b,.footer_list_c{padding-top:3px}.footer_list_b{padding-right:100px}.page .page_title_wrap{background-color:#f8f8f8;padding:56px 0}.page h1.page_title{width:80%;margin:0 auto;font-size:30px;line-height:50px;letter-spacing:3.6px;font-weight:700}.page h1.page_title span{display:block;font-size:16px;line-height:23px;letter-spacing:2.4px;color:#b6ca2c}.page .pan_wrap{padding:23px 0}.page .pan_inner{width:80%;margin:0 auto;font-size:13px;line-height:15px;letter-spacing:1.6px;font-weight:700}.page .pan_inner a:hover,.page .pan_inner a.current{color:#b6ca2c}.page .page_inner{width:64%;margin:0 auto}.blog .page_title_wrap,.archive .page_title_wrap,.single .page_title_wrap{background-color:#f8f8f8;padding:56px 0}.blog h1.page_title,.archive h1.page_title,.single h1.page_title{width:80%;margin:0 auto;font-size:30px;line-height:50px;letter-spacing:3.6px;font-weight:700}.blog h1.page_title span,.archive h1.page_title span,.single h1.page_title span{display:block;font-size:16px;line-height:23px;letter-spacing:2.4px;color:#b6ca2c}.blog .pan_wrap,.archive .pan_wrap,.single .pan_wrap{padding:23px 0}.blog .pan_inner,.archive .pan_inner,.single .pan_inner{width:80%;margin:0 auto;font-size:13px;line-height:15px;letter-spacing:1.6px;font-weight:700}.blog .pan_inner a:hover,.blog .pan_inner a.current,.archive .pan_inner a:hover,.archive .pan_inner a.current,.single .pan_inner a:hover,.single .pan_inner a.current{color:#b6ca2c}.blog .page_inner,.archive .page_inner,.single .page_inner{width:64%;margin:0 auto}.about .page_inner{padding:150px 0 0}.about h2{font-size:30px;line-height:55px;letter-spacing:4.8px;font-weight:700}.about .about_page_text_a{background-image:url(//www.cobit.site/css/../image/about-002.png);background-position:top 320px left 100px;background-repeat:no-repeat;background-size:600px auto;padding-top:60px;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700;padding-bottom:270px}.about .about_page_text_a_wrap{background-image:url(//www.cobit.site/css/../image/about-001.png);background-position:top 30px right;background-repeat:no-repeat;background-size:500px auto}.about h2.fig_b{text-align:center;font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:70px}.about h2.fig_b span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.about .about_text_a_wrap{background-image:url(//www.cobit.site/css/../image/bk_002.png);background-position:top 110px left 20%;background-repeat:no-repeat;background-size:350px auto;height:520px}.about .about_text_a_inner{width:900px;margin:0 auto}.about .about_text_a{font-size:16px;line-height:33px;letter-spacing:1.8px;float:right;width:600px;font-weight:700}.about .about_text_a span{color:#b6ca2c}.about .about_text_a_img{padding-top:197px;float:left;height:260px;width:300px;text-align:center}.about .about_text_a_img img{height:160px;width:auto}.about .scene_a_wrap{width:100%;overflow:hidden;position:relative}.about .scene_a_inbox{position:absolute;width:150%;top:0;left:-50%}.about .scene_a_inner{padding:0 15px;margin:0 auto}.about .scene_a_slide{text-align:center}.about .scene_a_slide img{width:100%;height:auto}.about .scene_a_inner .scene_a_title{text-align:center;padding:30px 0 7px;font-size:21px;line-height:36px;letter-spacing:3px;font-weight:700}.about .scene_a_inner .scene_a_text{letter-spacing:1.2px;text-align:left;font-weight:700}.page.flow .page_inner{width:900px;margin:0 auto}.flow .page_inner{padding:60px 0 0}.flow h2{text-align:center;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700}.flow .flow_page_a{margin-top:97px;height:1000px;position:relative;background-image:url(//www.cobit.site/css/../image/flow_img/02-bk001.png);background-position:top left;background-repeat:no-repeat;background-size:900px auto;font-size:18px;line-height:25px;letter-spacing:1.5px;font-weight:700}.flow .flow_page_a span{font-size:14px;line-height:20px;letter-spacing:1.1px}.flow .flow_page_a .num{width:80px;height:auto}.flow .flow_page_a .fig{margin:0 0 5px;width:140px;height:auto}.flow .flow_page_a_fig_a{position:absolute;text-align:center;top:-24px;left:110px;width:280px}.flow .flow_page_a_fig_b{position:absolute;text-align:center;top:-24px;left:400px;width:280px}.flow .flow_page_a_fig_c{position:absolute;text-align:center;top:303px;left:460px;width:280px}.flow .flow_page_a_fig_d{position:absolute;text-align:center;top:303px;left:170px;width:280px}.flow .flow_page_a_fig_e{position:absolute;text-align:center;top:629px;left:250px;width:200px}.flow .flow_page_a_fig_f{position:absolute;text-align:center;top:629px;left:540px;width:200px}.price .page_inner{padding:60px 0 0}.price h2{text-align:center;font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:40px}.price h2 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.price h3{text-align:center;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700}.plan_wrap{text-align:center;margin-top:108px}.plan_wrap ul{width:900px;margin:0 auto}.plan_wrap li{display:block;width:273px;margin-left:40px;float:left}.plan_wrap li:first-child{margin-left:0}.plan_wrap li .p_a,.plan_wrap li .p_b,.plan_wrap li .p_c{font-size:13px;line-height:24px;letter-spacing:1.3px;font-weight:700;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;padding:0 27px;width:100%;height:300px}.plan_wrap li .p_a{background-color:#fbffe3}.plan_wrap li .p_b{background-color:#f7fdce}.plan_wrap li .p_c{background-color:#f3ffaa}.plan_wrap li .p_a img,.plan_wrap li .p_b img,.plan_wrap li .p_c img{margin-top:-45px;width:80px;height:auto}.plan_wrap li h2{display:block;font-size:23px;line-height:25px;letter-spacing:1.65px;font-weight:700;padding:35px 0 10px;margin-bottom:0}.plan_wrap li .num{font-size:36px;line-height:40px;letter-spacing:2.88px;font-weight:700}.plan_wrap li .yen{font-size:23px;line-height:40px;letter-spacing:1.8px;font-weight:700}.plan_wrap li .text{padding-top:24px;text-align:left}.plan_wrap .plan_list li{font-size:13px;line-height:24px;letter-spacing:1.3px;font-weight:700;padding:15px 0;float:none;border-bottom:1px solid #eaeaea;text-align:left;margin:0;background-image:url(//www.cobit.site/css/../image/plan_001.png);background-position:center right 5px;background-repeat:no-repeat;background-size:20px auto}.plan_wrap .plan_list li:first-child{margin-top:40px;border-top:1px solid #eaeaea}.plan_wrap .plan_list li.plan_b{background-image:url(//www.cobit.site/css/../image/plan_002.png);background-position:center right 5px;background-repeat:no-repeat;background-size:20px auto}.plan_wrap .plan_list li.plan_c{background-image:url(//www.cobit.site/css/../image/plan_003.png);background-position:center right 5px;background-repeat:no-repeat;background-size:20px auto}.service .page_inner{width:86%;padding:180px 0 0;background-image:url(//www.cobit.site/css/../image/service-001.png),url(//www.cobit.site/css/../image/service-002.png),url(//www.cobit.site/css/../image/service-003.png);background-position:top 60px left 80%,top 500px left 10%,top 1000px left 80%;background-size:700px auto,700px auto,700px auto;background-repeat:no-repeat,no-repeat,no-repeat}.service .service_page_inner{width:70%;margin:0 auto}.service .service_page_text_a_wrap{position:relative;width:100%;padding-bottom:280px}.service .service_page_text_a_wrap h2{font-size:27px;line-height:45px;letter-spacing:4.2px;font-weight:700}.service .service_page_text_a{width:400px;padding:10px 0 0;font-size:15px;line-height:30px;letter-spacing:1.8px;font-weight:700}.service .service_page_text_b_wrap{position:relative;width:100%;padding-bottom:420px}.service .service_page_text_b_wrap h2{position:absolute;top:0;left:50%;width:400px;font-size:27px;line-height:45px;letter-spacing:4.2px;font-weight:700}.service .service_page_text_b{position:absolute;top:90px;left:50%;width:400px;padding:10px 0 0;font-size:15px;line-height:30px;letter-spacing:1.8px;font-weight:700}.service .service_page_text_b_test{position:absolute;top:90px;left:50%;width:400px;padding:10px 0 0;font-size:15px;line-height:30px;letter-spacing:1.8px;font-weight:700}.service .service_page_text_c_wrap{position:relative;width:100%;padding-bottom:280px}.service .service_page_text_c_wrap h2{font-size:27px;line-height:45px;letter-spacing:4.2px;font-weight:700}.service .service_page_text_c{width:400px;padding:10px 0 0;font-size:15px;line-height:30px;letter-spacing:1.8px;font-weight:700}.page.faq .page_inner{width:1000px;margin:0 auto}.faq .page_inner{padding:60px 0 0}.faq_faq{text-align:center}.faq_faq h2{font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.faq_faq h2 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.faq_faq li:first-child{border-top:1px solid #eaeaea}.faq_faq li{padding:20px 10px;border-bottom:1px solid #eaeaea}.faq_faq .faq_q{background-image:url(//www.cobit.site/css/../image/faq.png);background-position:top right;background-repeat:no-repeat;background-size:32px auto;cursor:pointer}.faq_faq .faq_q.active{background-image:url(//www.cobit.site/css/../image/faq_on.png)}.faq_faq .faq_q .faq_q_title,.faq_faq .faq_a .faq_a_title{display:block;padding:0 10px 0 0;float:left;font-size:24px;line-height:32px;letter-spacing:2.25px;font-weight:700;text-align:left}.faq_faq .faq_q .faq_q_text,.faq_faq .faq_a .faq_a_text{display:block;float:left;font-size:15px;line-height:30px;letter-spacing:1.2px;font-weight:700;text-align:left}.faq_faq .faq_a{padding:10px 0 0;display:none}.conpany .page_inner{width:1000px;margin:0 auto;padding:60px 0 0}.conpany table{width:100%;text-align:left;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700}.conpany table th{width:30%;padding:25px 0;border-bottom:1px solid #eaeaea}.conpany table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.conpany_pdf_a_link{display:block;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700;width:600px;padding:36px 0 36px 54px;margin:70px auto 0;border:5px solid #f4f4f4;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.conpany_pdf_a img{margin-right:20px;width:72px;height:auto;float:left}.conpany_pdf_a p{padding-top:3px}.conpany_pdf_a_link:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.download .page_inner{width:1000px;margin:0 auto;padding:60px 0 0}.download h2{text-align:center;font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:40px}.download h2 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.download h3{text-align:center;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700}.download table{margin-top:50px;width:100%;text-align:left;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700}.download table th{width:30%;padding:30px 0 10px;border-bottom:1px solid #eaeaea}.download table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.contact .page_inner{width:1000px;margin:0 auto;padding:60px 0 0}.contact h2{text-align:center;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700;margin-bottom:30px}.contact table{margin-top:50px;width:100%;text-align:left;font-size:16px;line-height:33px;letter-spacing:1.8px;font-weight:700}.contact table th{width:30%;padding:30px 0 10px;border-bottom:1px solid #eaeaea}.contact table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.contact_links_wrap{width:100%;margin:0 auto;border-top:none}.contact_links_inner{width:360px;margin:0 auto;text-align:left}.contact_links_tel_wrap img{float:left;height:40px;width:auto;margin-top:3px;margin-right:18px}.form_wrap input,.form_wrap textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f8f8f8;background-color:#f8f8f8;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1.5px;display:block;padding:11px 15px;width:97%}.form_wrap .icon-required{color:#f56060}.form_note_wrap{font-size:12px;font-weight:700;line-height:2;letter-spacing:1.5px;margin:60px 0 35px;text-align:center}.links_btn_wrap li a{display:block;font-size:18px;line-height:54px;letter-spacing:2px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;font-weight:700;text-align:center;color:#fff}.links_btn_wrap li.links_btn_a a{background-color:#b6ca2c}.links_btn_wrap li.links_btn_a a:hover,.links_btn_wrap li.links_btn_a.current-menu-item a{background-color:#c9e220}.form_submit_wrap{width:240px;margin:40px auto}.form_submit_wrap input{border:0;width:100%;display:block;font-size:16px;line-height:50px;letter-spacing:2px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;font-weight:700;text-align:center;color:#fff;background-color:#000;cursor:pointer}.form_submit_wrap input:hover{background-color:#c9e220}.privacy-policy .page_inner{width:1000px;margin:0 auto;padding:60px 0 0}.privacy-policy ol li{font-weight:700;list-style-type:decimal;padding:0 0 30px}.top_works-s{text-align:center;width:1000px;margin:108px auto 10px}.top_works-s h1{font-size:36px;line-height:51px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_works-s h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_works_wrap{width:1000px;margin:0 auto}.top_works{width:100%;display:flex;justify-content:space-between}.top_works_a a:hover{cursor:pointer;color:#b6ca2c;transition:all .2s ease}.top_works_a{width:48.5%}.top_works_sub{display:inline-block;margin-top:20px;font-size:15px;line-height:21px;letter-spacing:1.5px}.top_works_name{display:block;font-size:21px;line-height:26px;letter-spacing:2px;font-weight:700;padding:4px 0 10px}.top_works-s .more a{display:block;text-align:center;width:188px;margin:60px auto 0;font-size:12px;line-height:45px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:22px;-webkit-border-radius:22px;-moz-border-radius:22px}.top_works-s .more a:hover{background-color:#b6ca2c;color:#fff}.works .page_inner{width:64%;margin:0 auto}.works .page_inner{padding:60px 0 0}.works_split_wrap{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.works_split_container{width:31%;padding-bottom:60px}.works_split_wrap:after{display:block;content:"";width:31%;padding-bottom:60px}.works_split_container a:hover{cursor:pointer;color:#b6ca2c;transition:all .2s ease}.works_split_a{border-radius:10px;overflow:hidden}.works_split_a img{width:100%;height:auto;transition:1s all}.works_split_a img:hover{cursor:pointer;transform:scale(1.1);transition:1s all}.works_sub{display:inline-block;margin-top:20px;font-size:14px;line-height:21px;letter-spacing:1.5px}.works_name{display:block;font-size:18px;line-height:26px;letter-spacing:2px;font-weight:700;padding:4px 0 10px}.works_category{display:inline-block;font-size:12px;line-height:18px;letter-spacing:1.3px;border:1px solid #222;border-radius:50px;padding:1px 10px 0;margin-bottom:6px}.note_s_works{display:block;font-size:14px;line-height:26px;font-weight:500;letter-spacing:2px;padding:20px 0 10px}span.works_line{margin-top:3.3%;border-left:7px solid #b6ca2c;display:block;padding-left:10px;font-size:15px;line-height:1.7;letter-spacing:1.2px;font-weight:400;text-align:left}.works_others_wrap{width:100%;margin:3% auto 0;display:flex;justify-content:space-between}.works_others_container{width:19%;background-color:#f4f4f4;padding:1.5%;border-radius:6px}.works_others_container img{width:100%;height:auto;object-fit:contain}.blog .page_inner,.archive .page_inner,.single .page_inner{width:64%;margin:0 auto;padding:60px 0 0}.works_new_split_wrap{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.works_new_split_container{width:23%;padding-bottom:60px}.works_new_split_wrap:after{display:block;content:"";width:23%;padding-bottom:60px}.works_new_split_wrap:before{content:"";display:block;width:23%;height:0;order:1}.works_new_split_container a:hover{cursor:pointer;color:#b6ca2c;transition:all .2s ease}.blog .nav-links,.archive .nav-links,.single .nav-links{padding:25px 0 50px;text-align:center}.blog .nav-links .page-numbers,.archive .nav-links .page-numbers{vertical-align:top;display:inline-block;width:30px;height:30px;margin:5px;line-height:28px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px #666 solid}.blog .nav-links .page-numbers.current,.archive .nav-links .page-numbers.current{background-color:#00ddd5;border:1px #00ddd5 solid;color:#fff}.blog .nav-links .page-numbers .icon-arrow-left,.blog .nav-links .page-numbers .icon-arrow-right,.archive .nav-links .page-numbers .icon-arrow-left,.archive .nav-links .page-numbers .icon-arrow-right{width:20px;height:20px;margin:4px}.blog .nav-links a:hover.page-numbers,.archive .nav-links a:hover.page-numbers{border:1px #00ddd5 solid}.works_new_tag_title{padding:0 0 50px;font-size:150%;font-weight:400;text-align:left}.works_new_tag_all{width:50%;margin:100px auto 25px;padding:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-color:#f7f7f7}.works_new_tag_all h3{padding:0 0 5px;font-size:120%}.works_new_tag_all li{display:inline-block;font-size:12px;line-height:18px;letter-spacing:1.3px;border:1px solid #222;border-radius:50px;padding:1px 10px 0;margin-left:4px;margin-bottom:6px}.works_new_tag_all a:hover{color:#b6ca2c}.works_single_sub{display:block;font-size:20px;line-height:30px;letter-spacing:1.5px;padding:0 0 5px}.works_single_name{display:block;font-size:28px;line-height:40px;letter-spacing:2px;font-weight:700;padding:4px 0 10px}.works_new_single_container{margin:0 auto;width:90%}.youtube-img img{width:100%;height:auto}.works_category_single_wrap{padding:25px 0 35px}.works_category_single_wrap a:hover{color:#b6ca2c}.works_category_single_wrap .works_category{font-size:15px;line-height:20px;padding:5px 20px 5px;margin-right:8px;margin-bottom:15px}.works_single_sub_aa_wrap{font-size:15px;line-height:20px;padding:35px 0;border-bottom:1px solid #d8d8d8}.works_single_sub_aa{font-size:20px;line-height:30px;font-weight:700;letter-spacing:2px;padding:0 0 10px}.works_single_sub_ab{font-size:17px;line-height:28px;letter-spacing:1px;padding:0 0 5px}.works_single_sub_ba_img{margin-left:-2%;padding:0}.works_single_sub_ba_img li{float:left;width:23%;margin-left:2%;padding:15px 0 0}.works_single_sub_ba_img img{border:1px solid #d8d8d8;width:100%;height:auto}.works_single_btn a{margin:70px auto 10px;width:50%;display:block;padding:15px 0;font-size:22px;line-height:50px;letter-spacing:2px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;font-weight:700;text-align:center;color:#fff}.works_single_btn a{background-color:#b6ca2c}.works_single_btn a:hover{background-color:#c9e220}.single .nav-links{vertical-align:top;width:90%;margin:0 auto}.single .nav-links a{display:block;padding:0 10px}.single .nav-previous{padding:0;font-size:18px;line-height:30px;letter-spacing:2px;text-align:center;display:block;float:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d8d8d8}.single .nav-next{padding:0;font-size:18px;line-height:30px;letter-spacing:2px;display:block;float:right;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d8d8d8}.single .nav-previous a:hover,.single .nav-next a:hover{color:#fff;background-color:#c9e220}.single .nav-previous .icon,.single .nav-next .icon{height:25px;width:25px;margin:10px 5px 0}.single .nav-subtitle{vertical-align:top;padding:0 10px;display:inline-block;font-size:18px;line-height:45px}.single .nav-to-index{width:20%;margin:20px auto 0;padding:0;font-size:18px;line-height:30px;letter-spacing:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d8d8d8}.tag .nav-to-index{width:20%;margin:100px auto 0;padding:0;font-size:18px;line-height:30px;letter-spacing:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #d8d8d8}.single .nav-to-index a,.tag .nav-to-index a{display:block;padding:8px 0 7px;text-align:center}.single .nav-to-index a:hover,.tag .nav-to-index a:hover{color:#fff;background-color:#c9e220}.fade-up1{transition:opacity .7s;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:transform .7s;-moz-transition:transform .7s;-webkit-transition:transform .7s;-o-transition:transform .7s}.fade-up2{transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;-o-transition:transform 1s}.fade-side1{transition:opacity .7s;-moz-transition:opacity .7s;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:transform .7s;-moz-transition:transform .7s;-webkit-transition:transform .7s;-o-transition:transform .7s}.fade-side2{transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;-o-transition:transform 1s}.fuwafuwa{  -webkit-animation:fuwafuwa 3s infinite linear alternate;animation:fuwafuwa 3s infinite linear alternate; }  @-webkit-keyframes fuwafuwa{0%{-webkit-transform:translate(0,0) rotate(-5deg)}50%{-webkit-transform:translate(0,-5px) rotate(0deg)}100%{-webkit-transform:translate(0,0)rotate(5deg)} }@keyframes fuwafuwa{0%{transform:translate(0,0) rotate(-5deg)}50%{transform:translate(0,-5px) rotate(0deg)}100%{transform:translate(0,0)rotate(5deg)} }.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}@media only screen and (max-width:1300px){.top_topics ul{width:75%;margin:0 auto}.top_service_mv .mv_left{padding-top:40px;font-size:18px;line-height:30px;letter-spacing:2px;font-weight:700;text-align:left}.works_new_single_container{margin:0 auto;width:100%}.works_single_btn a{margin:70px auto 10px;width:80%;display:block;padding:15px 0;font-size:22px;line-height:50px;letter-spacing:2px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;font-weight:700;text-align:center;color:#fff}.single .nav-links{vertical-align:top;width:100%;margin:0 auto}.single .nav-to-index{width:30%}.tag .nav-to-index{width:30%}}@media only screen and (max-width:768px){body{font-size:20px;line-height:36px}.pc{display:none}.sp{display:block}.ank{padding-top:114px;margin-top:-114px}.header_gap{padding-top:114px}#goto_top{position:fixed;right:35px;bottom:210px}#goto_top img{width:40px;height:auto}.wrap{min-width:700px}#header{width:100%;height:114px;z-index:20000;background-color:#fff;position:fixed;border-bottom:1.5px solid #c7c7c7}.header_inner{width:100%;min-width:700px;margin:0 auto;z-index:200}.header_inner h1{padding-top:17px;width:100%;text-align:center;float:none}.header_inner h1 img{height:75px;width:auto}.sp_navi_wrap{position:fixed;width:100%;min-width:767px;bottom:0;left:0;background-color:#2e2e2e;padding:0;text-align:left;font-size:0px;line-height:0;height:175px;z-index:21000}.sp_navi_wrap>div{float:left;width:25%;height:175px;vertical-align:middle;font-size:25px;line-height:50px;letter-spacing:2px;border-left:1px solid #fff}.sp_navi_wrap>div:first-child{border-left:none}.sp_navi_wrap a:link{text-decoration:none;color:#fff;display:block;padding:0;height:175px;text-align:center}.sp_navi_wrap a:visited{text-decoration:none;color:#fff}.sp_navi_wrap a:active{text-decoration:none;color:#fff}.sp_navi_wrap a:hover{text-decoration:none;color:#fff;background-color:#b6ca2c}.sp_navi_wrap .menu_sp{background-image:url(//www.cobit.site/css/../image/sp_menu01.png);background-size:72px auto;background-position:60px 60px;background-repeat:no-repeat;cursor:pointer}.sp_navi_wrap .menu_sp_cls{display:none;background-color:#2e2e2e}.sp_navi_wrap .sp_tel_btn img{width:62px;height:auto;margin-top:42px}.sp_navi_wrap .sp_mail_btn img{width:74px;height:auto;margin-top:50px}.sp_navi_wrap .sp_siryo_btn img{width:80px;height:auto;margin-top:42px}.sp_navi_wrap .menu_sp{padding:58px}.sp_navi_wrap .menu_sp img{width:100%;height:auto}.sp_navi_menu{display:none;position:fixed;width:100%;max-height:100vh;padding-bottom:175px;bottom:0;left:0;right:0;z-index:20500;overflow-y:scroll;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none}.sp_navi_menu::-webkit-scrollbar{display:none}.sp_navi_menu .sp_navi_a li{vertical-align:middle;font-size:40px;line-height:50px;border-top:1px solid #8d8d8d}.sp_navi_menu .sp_navi_a a{text-decoration:none;color:#383838;display:block;padding:30px 0 30px 80px;background-image:url(//www.cobit.site/css/../image/navi.png);background-position:center right 25px;background-repeat:no-repeat;background-size:40px auto}.sp_navi_menu .sp_navi_a a:visited{text-decoration:none;color:#383838}.sp_navi_menu .sp_navi_a a:active{text-decoration:none;color:#383838}.sp_navi_menu .sp_navi_a a:hover,.sp_navi_menu .sp_navi_a .current-menu-item a,.sp_navi_menu .sp_navi_a .current_page_parent a{text-decoration:none;color:#383838;background-color:#ddd}.sp_navi_menu .sp_navi_b li{vertical-align:middle;font-size:30px;line-height:40px;border-top:1px solid #8d8d8d}.sp_navi_menu .sp_navi_b a{text-decoration:none;color:#383838;display:block;padding:25px 0 25px 80px;background-image:url(//www.cobit.site/css/../image/navi.png);background-position:center right 25px;background-repeat:no-repeat;background-size:26px auto}.sp_navi_menu .sp_navi_b a:visited{text-decoration:none;color:#383838}.sp_navi_menu .sp_navi_b a:active{text-decoration:none;color:#383838}.sp_navi_menu .sp_navi_b a:hover,.sp_navi_menu .sp_navi_b .current-menu-item a{text-decoration:none;color:#383838;background-color:#ddd}.top_mv{height:500px}.top_text_a_wrap{width:100%;margin:0 auto 0}.top_text_a{padding-top:70px;font-size:16px;line-height:33px;letter-spacing:1.8px;float:none;font-weight:700;text-align:center}.top_text_a span{color:#b6ca2c}.top_text_a_img{display:none;padding-top:0;float:none;height:240px;width:100%;text-align:center}.top_text_a_img img{height:240px;width:auto}.top_topics{text-align:center;margin-top:108px}.top_topics h1{font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_topics h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_topics ul{width:600px;margin:0 auto}.top_topics li{display:block;font-size:13px;line-height:24px;letter-spacing:1.3px;font-weight:700;width:100%;float:none}.top_topics li img{width:40%;height:auto}.top_topics li h2{display:block;font-size:28px;line-height:48px;letter-spacing:1.65px;font-weight:700;padding:38px 0 20px}.top_topics_text{text-align:left}.top_topics li a{display:block;width:280px;margin:34px auto 100px;font-size:16px;line-height:56px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px}.top_topics li a:hover{background-color:#b6ca2c}.top_service{text-align:center;margin-top:130px}.top_service h1{font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:40px}.top_service h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_service_mv .mv_left{float:none;width:600px;margin:0 auto}.top_service_mv .mv_right{float:none;width:600px;text-align:left;font-weight:700;margin:0 auto;padding:0 0 80px}.top_service_mv li img{width:100%;height:auto}.top_service_mv .mv_left{padding-top:40px;font-size:22px;line-height:37px;letter-spacing:2px;font-weight:700;text-align:left}.top_service_mv .mv_left td{padding:0 0 35px}.top_service_mv .mv_left .num{padding:0 40px 35px 0;font-size:26px;line-height:24px;letter-spacing:2.1px;font-weight:700}.top_service_mv .mv_left .more a{display:none}.top_service_mv .mv_left table{margin-left:20%}.top_faq{text-align:center;width:600px;margin:108px auto 10px}.top_faq h1{font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_faq h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_faq li:first-child{border-top:1px solid #eaeaea}.top_faq li{padding:20px 10px;border-bottom:1px solid #eaeaea}.top_faq .faq_q{background-image:url(//www.cobit.site/css/../image/faq.png);background-position:top right;background-repeat:no-repeat;background-size:32px auto;cursor:pointer}.top_faq .faq_q.active{background-image:url(//www.cobit.site/css/../image/faq_on.png)}.top_faq .faq_q .faq_q_title,.top_faq .faq_a .faq_a_title{display:block;padding:0 10px 0 0;float:left;font-size:30px;line-height:32px;letter-spacing:2.25px;font-weight:700;text-align:left}.top_faq .faq_q .faq_q_text,.top_faq .faq_a .faq_a_text{width:450px;display:block;float:left;font-size:20px;line-height:34px;letter-spacing:1.2px;font-weight:700;text-align:left}.top_faq .faq_a{padding:10px 0 0;display:none}.top_faq .more a{display:block;text-align:center;width:280px;margin:60px auto 0;font-size:16px;line-height:56px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px}.top_faq .more a:hover{background-color:#b6ca2c;color:#fff}.links_wrap{width:100%;margin:0 auto;border-top:none}.links_inner{width:100%;margin:0 auto;padding:34px 0 29px;text-align:center}.links_tel_wrap{padding-top:30px;float:none;width:500px;text-align:left;margin:0 auto}.links_tel_text{color:#191919;font-weight:700}.links_tel{font-size:48px;line-height:68px;letter-spacing:5.8px}.links_tel_wrap img{float:left;height:80px;width:auto;margin-top:10px;margin-right:18px}.links_btn_wrap{float:none}.links_btn_wrap li{float:left;padding-top:6px;width:50%}.links_btn_wrap li:first-child{margin-right:0}.links_btn_wrap li a{display:block;font-size:26px;line-height:100px;letter-spacing:2.6px;border-radius:0;-webkit-border-radius:0px;-moz-border-radius:0px;font-weight:700;text-align:center;color:#fff}.links_btn_wrap li.links_btn_a a{background-color:#b6ca2c}.links_btn_wrap li.links_btn_a a:hover,.links_btn_wrap li.links_btn_a a.current{background-color:#c9e220}.links_btn_wrap li.links_btn_b a{background-color:#08c7c0}.links_btn_wrap li.links_btn_b a:hover,.links_btn_wrap li.links_btn_b a.current{background-color:#00ddd5}h2.creatorText{font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700;margin-bottom:30px;text-align:left}.creatorpage_inner{width:600px;margin:0 auto;padding:60px 0 0}.creatorwarap table{width:90%}.creatorwarap table th{width:30%;padding:30px 0 10px;border-bottom:1px solid #eaeaea}.creatorwarap table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.creatorwarap textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f8f8f8;background-color:#f8f8f8;font-size:20px;line-height:45px;font-weight:700;letter-spacing:1.5px;display:block;padding:11px 15px;width:97%}td.textFcustom input{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f8f8f8;background-color:#f8f8f8;font-size:20px;line-height:45px;font-weight:700;letter-spacing:1.5px;display:block;padding:11px 15px;width:97%}.creatorbanner{margin:100px auto 0;text-align:center;width:85%}#footer{width:100%;margin:0 auto;background-color:#f4f4f4;color:#2e2e2e;margin-bottom:175px}.footer_inner{width:608px;margin:0 auto;padding:70px 0 50px}.footer_inner .com_logo img{height:auto;width:215px;padding-bottom:20px}.footer_inner h1{font-size:24px;line-height:28px;letter-spacing:3.5px;font-weight:700;padding-bottom:18px}.footer_inner .add,.footer_inner .tel{font-size:18px;line-height:24px;letter-spacing:1.4px;padding-bottom:8px;font-weight:700}.footer_inner .add img{height:20px;width:auto;margin-right:5px;margin-bottom:4px}.footer_copyrights{padding-top:30px;font-size:16px;line-height:20px;letter-spacing:2.6px;color:#898989}.footer_list a:link{text-decoration:none;color:#333;font-weight:700}.footer_list a:visited{text-decoration:none;color:#333}.footer_list a:active{text-decoration:none;color:#333}.footer_list a:hover{text-decoration:none;color:#08c7c0}.footer_list li{font-size:22px;line-height:30px;letter-spacing:1.6px;padding-bottom:16px}.footer_list_link{float:none;width:100%;padding-bottom:70px}.footer_list_a{width:100%;float:none}.footer_list_b,.footer_list_c{float:left;padding-top:0;width:50%;text-align:center}.footer_list_b{padding-right:0}.page .page_title_wrap{background-color:#f8f8f8;padding:56px 0}.page h1.page_title{width:80%;margin:0 auto;font-size:40px;line-height:60px;letter-spacing:3.6px;font-weight:700;text-align:center}.page h1.page_title span{display:block;font-size:20px;line-height:30px;letter-spacing:2.4px;color:#b6ca2c;text-align:center}.page .pan_wrap{display:none;padding:23px 0}.page .pan_inner{width:600px;margin:0 auto;font-size:13px;line-height:15px;letter-spacing:1.6px;font-weight:700}.page .pan_inner a:hover,.page .pan_inner a.current{color:#b6ca2c;font-size:13px;line-height:15px;letter-spacing:1.6px}.page .page_inner{width:100%;margin:0 auto}.blog .page_title_wrap,.archive .page_title_wrap,.single .page_title_wrap{background-color:#f8f8f8;padding:56px 0}.blog h1.page_title,.archive h1.page_title,.single h1.page_title{width:80%;margin:0 auto;font-size:40px;line-height:60px;letter-spacing:3.6px;font-weight:700;text-align:center}.blog h1.page_title span,.archive h1.page_title span,.single h1.page_title span{display:block;font-size:20px;line-height:30px;letter-spacing:2.4px;color:#b6ca2c;text-align:center}.blog .pan_wrap,.archive .pan_wrap,.single .pan_wrap{display:none;padding:23px 0}.blog .pan_inner,.archive .pan_inner,.single .pan_inner{width:600px;margin:0 auto;font-size:13px;line-height:15px;letter-spacing:1.6px;font-weight:700}.blog .pan_inner a:hover,.blog .pan_inner a.current,.archive .pan_inner a:hover,.archive .pan_inner a.current,.single .pan_inner a:hover,.single .pan_inner a.current{color:#b6ca2c;font-size:13px;line-height:15px;letter-spacing:1.6px}.blog .page_inner,.archive .page_inner,.single .page_inner{width:100%;margin:0 auto}.about .page_inner{padding:100px 0 0}.about h2{font-size:35px;line-height:65px;letter-spacing:5.6px;font-weight:700;text-align:center}.about .about_page_text_a{background-image:none;padding-top:60px;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700;padding-bottom:20px;text-align:center}.about .about_page_text_a_wrap{background-image:none}.about_page_text_a_wrap_sp{height:900px;background-image:url(//www.cobit.site/css/../image/about-002_sp.png),url(//www.cobit.site/css/../image/about-001_sp.png);background-position:top 400px right 50px,top 0px left 70px;background-size:480px auto,450px auto;background-repeat:no-repeat,no-repeat}.about h2.fig_b{text-align:center;font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:70px}.about h2.fig_b span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.about .about_text_a_wrap{background-image:none;height:auto;padding-bottom:100px}.about .about_text_a_inner{width:600px;margin:0 auto}.about .about_text_a{font-size:22px;line-height:45px;letter-spacing:2.64px;float:none;font-weight:700}.about .about_text_a span{color:#b6ca2c}.about .about_text_a_img{padding-top:0;float:none;height:250px;width:500px;text-align:right}.about .about_text_a_img img{height:250px;width:auto}.about .scene_a_inner{padding:0 10px;margin:0 auto}.about .scene_a_slide{text-align:center}.about .scene_a_slide img{width:100%;height:auto}.about .scene_a_inner .scene_a_title{text-align:center;padding:30px 0 7px;font-size:21px;line-height:36px;letter-spacing:3px;font-weight:700}.about .scene_a_inner .scene_a_text{text-align:left;font-weight:700}.page.flow .page_inner{width:600px;margin:0 auto}.flow .page_inner{padding:60px 0 0}.flow h2{text-align:left;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700}.flow .flow_page_a{margin-top:97px;height:1200px;position:relative;background-image:url(//www.cobit.site/css/../image/flow_img/02-bk001_sp.png);background-position:top left;background-repeat:no-repeat;background-size:600px auto;font-size:25px;line-height:30px;letter-spacing:2px;font-weight:700}.flow .flow_page_a span{font-size:18px;line-height:30px;letter-spacing:1.44px}.flow .flow_page_a .num{width:100px;height:auto}.flow .flow_page_a .fig{margin:0 0 5px;width:190px;height:auto}.flow .flow_page_a_fig_a{position:absolute;text-align:center;top:-24px;left:15px;width:300px}.flow .flow_page_a_fig_b{position:absolute;text-align:center;top:-24px;left:285px;width:300px}.flow .flow_page_a_fig_c{position:absolute;text-align:center;top:403px;left:285px;width:300px}.flow .flow_page_a_fig_d{position:absolute;text-align:center;top:403px;left:15px;width:300px}.flow .flow_page_a_fig_e{position:absolute;text-align:center;top:830px;left:15px;width:300px}.flow .flow_page_a_fig_f{position:absolute;text-align:center;top:830px;left:285px;width:300px}.price .page_inner{padding:60px 0 0}.price h2{text-align:center;font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:40px}.price h2 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.price h3{width:600px;margin:0 auto;text-align:left;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700;padding-bottom:50px}.plan_wrap{text-align:center;margin-top:108px}.plan_wrap ul{width:600px;margin:0 auto}.plan_wrap li{display:block;width:100%;margin-left:0;float:none}.plan_wrap li:first-child{margin-left:0}.plan_wrap li .p_a,.plan_wrap li .p_b,.plan_wrap li .p_c{font-size:18px;line-height:33px;letter-spacing:1.44px;font-weight:700;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:0 40px;width:100%;height:380px}.plan_wrap li .p_a{background-color:#fbffe3}.plan_wrap li .p_b{background-color:#f7fdce}.plan_wrap li .p_c{background-color:#f3ffaa}.plan_wrap li .p_a img,.plan_wrap li .p_b img,.plan_wrap li .p_c img{margin-top:-65px;width:120px;height:auto}.plan_wrap li h2{display:block;font-size:28px;line-height:48px;letter-spacing:2.24px;font-weight:700;padding:35px 0 10px;margin-bottom:0}.plan_wrap li .num{font-size:48px;line-height:60px;letter-spacing:3.84px;font-weight:700}.plan_wrap li .yen{font-size:30px;line-height:60px;letter-spacing:2.4px;font-weight:700}.plan_wrap li .text{padding-top:24px;text-align:left}.plan_wrap .plan_list li{font-size:17px;line-height:31px;letter-spacing:1.7px;font-weight:700;padding:15px 0;float:none;border-bottom:1px solid #eaeaea;text-align:left;margin:0;background-image:url(//www.cobit.site/css/../image/plan_001.png);background-position:center right 5px;background-repeat:no-repeat;background-size:30px auto}.plan_wrap .plan_list li:first-child{margin-top:40px;border-top:1px solid #eaeaea}.plan_wrap .plan_list li.plan_b{background-image:url(//www.cobit.site/css/../image/plan_002.png);background-position:center right 5px;background-repeat:no-repeat;background-size:30px auto}.plan_wrap .plan_list li.plan_c{background-image:url(//www.cobit.site/css/../image/plan_003.png);background-position:center right 5px;background-repeat:no-repeat;background-size:30px auto}.plan_wrap .plan_list{padding-bottom:160px}.top_works-s{text-align:center;width:600px;margin:108px auto 10px}.top_works-s h1{font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.top_works-s h1 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.top_works_wrap{width:600px;margin:0 auto}.top_works{width:100%;display:flex;justify-content:space-between}.top_works_a a:hover{cursor:pointer;color:#b6ca2c;transition:all .2s ease}.top_works_a{width:48.5%}.top_works-s .more a{display:block;text-align:center;width:280px;margin:60px auto 0;font-size:16px;line-height:56px;letter-spacing:1.92px;font-weight:700;color:#fff;background-color:#000;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px}.top_works-s .more a:hover{background-color:#b6ca2c;color:#fff}.top_works_sub{display:block;margin-top:20px;font-size:16px;line-height:23px;letter-spacing:1.5px;text-align:left}.top_works_name{display:block;font-size:23px;line-height:29px;letter-spacing:2px;font-weight:700;padding:4px 0 10px;text-align:left}.service .page_inner{width:600px;padding:180px 0 0;background-image:none,none,none}.service .service_page_inner{width:100%;margin:0 auto}.service .service_page_num{font-size:93px;line-height:133px;letter-spacing:7.44px;color:#b6ca2c;font-weight:700}.service .service_page_text_a_wrap{position:relative;width:100%;padding-bottom:400px;background-image:url(//www.cobit.site/css/../image/service-001_sp.png);background-position:bottom 80px right;background-size:520px auto;background-repeat:no-repeat}.service .service_page_text_a_wrap h2{font-size:33px;line-height:55px;letter-spacing:5.28px;font-weight:700}.service .service_page_text_a{width:100%;padding:30px 0 0;font-size:20px;line-height:40px;letter-spacing:2.4px;font-weight:700}.service .service_page_text_b_wrap{position:relative;width:100%;padding-bottom:400px;background-image:url(//www.cobit.site/css/../image/service-002_sp.png);background-position:bottom 80px right;background-size:520px auto;background-repeat:no-repeat}.service .service_page_text_b_wrap h2{position:relative;top:0;left:0;width:100%;font-size:33px;line-height:55px;letter-spacing:5.28px;font-weight:700}.service .service_page_text_b{position:relative;top:0;left:0;width:100%;padding:30px 0 0;font-size:20px;line-height:40px;letter-spacing:2.4px;font-weight:700}.service .service_page_text_b_test{position:relative;top:0;left:0;width:100%;padding:30px 0 0;font-size:20px;line-height:40px;letter-spacing:2.4px;font-weight:700}.service .service_page_text_c_wrap{position:relative;width:100%;padding-bottom:400px;background-image:url(//www.cobit.site/css/../image/service-003_sp.png);background-position:bottom 80px right;background-size:520px auto;background-repeat:no-repeat}.service .service_page_text_c_wrap h2{font-size:33px;line-height:55px;letter-spacing:5.28px;font-weight:700}.service .service_page_text_c{width:100%;padding:30px 0 0;font-size:20px;line-height:40px;letter-spacing:2.4px;font-weight:700}.page.faq .page_inner{width:600px;margin:0 auto}.faq .page_inner{padding:60px 0 0}.faq_faq{text-align:center}.faq_faq h2{font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:50px}.faq_faq h2 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.faq_faq li:first-child{border-top:1px solid #eaeaea}.faq_faq li{padding:20px 10px;border-bottom:1px solid #eaeaea}.faq_faq .faq_q{background-image:url(//www.cobit.site/css/../image/faq.png);background-position:top right;background-repeat:no-repeat;background-size:32px auto;cursor:pointer}.faq_faq .faq_q.active{background-image:url(//www.cobit.site/css/../image/faq_on.png)}.faq_faq .faq_q .faq_q_title,.faq_faq .faq_a .faq_a_title{display:block;padding:0 10px 0 0;float:left;font-size:30px;line-height:32px;letter-spacing:2.25px;font-weight:700;text-align:left}.faq_faq .faq_q .faq_q_text,.faq_faq .faq_a .faq_a_text{width:450px;display:block;float:left;font-size:20px;line-height:30px;letter-spacing:1.2px;font-weight:700;text-align:left}.faq_faq .faq_a{padding:10px 0 0;display:none}.conpany .page_inner{width:600px;margin:0 auto;padding:60px 0 0}.conpany table{width:100%;text-align:left;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700}.conpany table th{width:30%;padding:25px 0;border-bottom:1px solid #eaeaea}.conpany table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.conpany_pdf_a_link{display:block;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700;width:530px;padding:30px;margin:70px auto 0;border:5px solid #f4f4f4;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.conpany_pdf_a img{margin-right:20px;margin-top:15px;width:100px;height:auto;float:left}.conpany_pdf_a p{padding-top:3px}.conpany_pdf_a_link:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.download .page_inner{width:600px;margin:0 auto;padding:60px 0 0}.download h2{text-align:center;font-size:48px;line-height:68px;letter-spacing:2.88px;font-weight:700;margin-bottom:40px}.download h2 span{display:block;font-size:12px;line-height:24px;letter-spacing:2.16px;font-weight:700}.download h3{text-align:center;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700;text-align:left}.download table{margin-top:50px;width:100%;text-align:left;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700}.download table th{width:30%;padding:30px 0 10px;border-bottom:1px solid #eaeaea}.download table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.contact .page_inner{width:600px;margin:0 auto;padding:60px 0 0}.contact h2{text-align:center;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700;margin-bottom:30px;text-align:left}.contact table{margin-top:50px;width:100%;text-align:left;font-size:20px;line-height:45px;letter-spacing:2.4px;font-weight:700}.contact table th{width:30%;padding:30px 0 10px;border-bottom:1px solid #eaeaea}.contact table td{width:70%;padding:25px 0;border-bottom:1px solid #eaeaea}.contact_links_wrap{width:100%;margin:0 auto;padding:20px 0;border-top:none}.contact_links_inner{width:500px;margin:0 auto;text-align:left}.contact_links_tel_wrap img{float:left;height:80px;width:auto;margin-top:0;margin-right:18px}.contact_links_wrap .links_tel_text{padding-top:9px}.form_wrap input,.form_wrap textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:10px;border-radius:10px;border:1px solid #f8f8f8;background-color:#f8f8f8;font-size:20px;line-height:45px;font-weight:700;letter-spacing:1.5px;display:block;padding:11px 15px;width:97%}.form_wrap textarea{height:240px}.form_wrap .icon-required{color:#f56060}.form_note_wrap{font-size:16px;font-weight:700;line-height:2;letter-spacing:1.5px;margin:60px 0 35px;text-align:center}.form_submit_wrap{width:350px;margin:40px auto}.form_submit_wrap input{-webkit-appearance:none;border:0;width:100%;display:block;font-size:30px;line-height:80px;height:80px;letter-spacing:2.6px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;font-weight:700;text-align:center;color:#fff;background-color:#000;cursor:pointer}.form_submit_wrap input:hover{background-color:#c9e220}.privacy-policy .page_inner{width:600px;margin:0 auto;padding:60px 0 0}.privacy-policy ol li{font-weight:700;list-style-type:decimal;padding:0 0 50px}.works .page_inner{width:600px;margin:0 auto}.works .page_inner{padding:60px 0 0}.works_split_wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.works_split_container{width:47%}.works_split_a{border-radius:10px;overflow:hidden}.works_split_a img{width:100%;transition:1s all}.works_split_a img:hover{cursor:pointer;transform:scale(1.1);transition:1s all}.works_sub{display:inline-block;margin-top:18px;font-size:16px;line-height:23px;letter-spacing:1.5px}.works_name{display:block;font-size:23px;line-height:29px;letter-spacing:2px;font-weight:700;padding:0 0 6px}.works_category{display:inline-block;font-size:12px;line-height:18px;letter-spacing:1.3px;border:1px solid #222;border-radius:50px;padding:3px 10px 0}.works_category_wrap{margin-top:6px;line-height:22px}.note_s_works{display:block;font-size:18px;line-height:32px;letter-spacing:1px;padding:20px 0 10px}span.works_line{margin-top:6%;border-left:7px solid #b6ca2c;display:block;padding-left:10px;font-size:15px;line-height:1.7;letter-spacing:1.2px;font-weight:400;text-align:left}.works_others_wrap{width:100%;margin:5% auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}.works_others_container{width:32.2%;background-color:#f4f4f4;padding:1.5%;margin-bottom:2%;border-radius:6px}.works_others_wrap:after{content:"";width:29%;padding:1.5%;margin-bottom:2%;border-radius:6px}.blog .page_inner,.archive .page_inner,.single .page_inner{width:600px;margin:0 auto;padding:60px 0 0}.works_new_split_wrap{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.works_new_split_container{width:47%}.blog .nav-links .page-numbers,.archive .nav-links .page-numbers,.single .nav-links .page-numbers{vertical-align:top;display:inline-block;width:45px;height:45px;margin:7px;line-height:43px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px #666 solid}.blog .nav-links .page-numbers .icon-arrow-left,.blog .nav-links .page-numbers .icon-arrow-right,.archive .nav-links .page-numbers .icon-arrow-left,.archive .nav-links .page-numbers .icon-arrow-right,.single .nav-links .page-numbers .icon-arrow-left,.single .nav-links .page-numbers .icon-arrow-right{width:30px;height:30px;margin:6px}.works_new_tag_all{width:600px}.works_new_tag_all li{display:inline-block;font-size:12px;line-height:18px;letter-spacing:1.3px;border:1px solid #222;border-radius:50px;margin-left:10px;padding:3px 10px 0}}.header_inner_new h1{padding-right:0;width:290px}.header_inner h2{float:left;letter-spacing:2px;padding:75px 0 0 3px;font-size:100%;line-height:24px}@media only screen and (max-width:1350px){.header_inner_new{position:relative}.header_inner_new h1{padding-top:18px}.header_inner h2{float:none;position:absolute;top:81px;padding:10px 0 0 90px}}@media only screen and (max-width:768px){.header_inner_new{position:relative}.header_inner_new h1{width:100%;padding:12px 0 0}.header_inner_new h1 img{height:60px}.header_inner h2{position:relative;width:100%;top:0;padding:11px 0 0;text-align:center;font-size:85%;line-height:24px}}.top_column .top_works_a{width:24%}@media only screen and (max-width:768px){.top_works.top_column{flex-wrap:wrap !important}.top_column .top_works_a{width:48.5%;padding-bottom:20px}}.top_column .top_works_name{padding:5px 5px 0 !important;font-size:12px;line-height:18px;text-align:left}.top_column_cat{padding:6px 0 0;text-align:left}.single-column .works_single_name{display:block;font-size:36px;line-height:48px;letter-spacing:2px;font-weight:700;padding:30px 0 10px;color:#08c7c0}.single-column .works_single_sub_ab{font-size:18px;line-height:40px}.single-column .works_single_sub_ab a{text-decoration:underline}.single-column .works_category_wrap{padding:20px 0 0}.single-column .works_category_date{display:inline-block;font-size:12px;line-height:18px;letter-spacing:1.3px;border:1px solid #fff;border-radius:50px;padding:1px 10px 0;margin-bottom:6px}.single-column th,.single-column td{padding:10px;border:1px solid #ccc;font-size:14px;line-height:22px}.post-type-archive-column .works_split_a{height:100px}.tax-columncategory .works_split_a{height:100px}.top_column .works_split_a{height:100px}.works_category_wrap_date{display:none}.post-type-archive-column .works_category_wrap_date{display:block}.tax-columncategory .works_category_wrap_date{display:block}.post-type-archive-column .works_sub{display:none}.tax-columncategory .works_sub{display:none}.post-type-archive-column .header_inner .navi_wrap .navi_b .current_page_parent a{color:#2e2e2e;background-image:none}.tax-columncategory .header_inner .navi_wrap .navi_b .current_page_parent a{color:#2e2e2e;background-image:none}.single-column .header_inner .navi_wrap .navi_b .current_page_parent a{color:#2e2e2e;background-image:none}.post-type-archive-column .header_inner .navi_wrap .navi_b .current_page_parent a:hover{color:#08c7c0;background-image:url(//www.cobit.site/css/../image/mk_001.png)}.tax-columncategory .header_inner .navi_wrap .navi_b .current_page_parent a:hover{color:#08c7c0;background-image:url(//www.cobit.site/css/../image/mk_001.png)}.single-column .header_inner .navi_wrap .navi_b .current_page_parent a:hover{color:#08c7c0;background-image:url(//www.cobit.site/css/../image/mk_001.png)}.tax-columncategory .header_inner .menu-item-object-column a{color:#08c7c0 !important}.tax-columncategory .header_inner .menu-item-object-column a:visited{color:#08c7c0 !important}.single-column .header_inner .menu-item-object-column a{color:#08c7c0 !important}.single-column .header_inner .menu-item-object-column a:visited{color:#08c7c0 !important}@media only screen and (max-width:768px){.post-type-archive-column .sp_navi_menu .sp_navi_a .current_page_parent a{background-color:#fff}.tax-columncategory .sp_navi_menu .sp_navi_a .current_page_parent a{background-color:#fff}.single-column .sp_navi_menu .sp_navi_a .current_page_parent a{background-color:#fff}.tax-columncategory .sp_navi_menu .menu-item-object-column a{color:#383838 !important;background-color:#ddd !important}.tax-columncategory .sp_navi_menu .menu-item-object-column a:visited{color:#383838 !important;background-color:#ddd !important}.single-column .sp_navi_menu .menu-item-object-column a{color:#383838 !important;background-color:#ddd !important}.single-column .sp_navi_menu .menu-item-object-column a:visited{color:#383838 !important;background-color:#ddd !important}}@media print{#test{page-break-after:always}.h_innr{position:relative}.contents{padding-top:0}.top_contents_a{margin:0 auto 0}.go_top{display:none}}