a{color:#333}main ul,main ol{padding-left:1em;margin-left:1em;margin-bottom:40px}main ul:last-child,main ol:last-child{margin-bottom:0}#contentInner main{border:none}.post table{margin-bottom:48px}th{background:#f9fbfb}#st-page .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2){margin-bottom:40px}#contentInner .post dd h5:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2){line-height:1.3}.one-column-s{margin:0 auto;width:680px}#header-l{max-width:310px}#wrapper-in header .smanone ul.menu{align-items:center;height:94px}#wrapper-in header .smanone ul.menu li{width:auto;margin-right:24px}#headbox-bg #headbox{padding-top:6px}.smanone{position:fixed;z-index:9999;left:48%}#st-menubox .smanone ul.menu>li>a{font-size:16px;font-weight:400 !important}#st-header{margin-bottom:40px;background:url('/images/header-bg-en.jpg') left 0/contain no-repeat}div#st-headerbox{padding:100px 0 0;background:linear-gradient(to right,#ebebeb 200px,transparent 200px)}#wrapper-in #st-headerbox .st-header-content{padding:0}.header-box{display:flex}.header-txt{margin-top:40px;text-align:left;margin-right:24px;width:75%}.header-catch{font-size:36px;font-weight:700}.header-txt p{font-size:17px;margin:19px 0;line-height:1.8}.header-img{width:114%}.header-btn{font-size:17px;width:50%}#st-header .w100{width:100%}.header-btn a{text-decoration:none}.colum1:not(.st-lp-wide) #content.top-w{max-width:1040px}.top-content{width:1040px;margin:0 auto;padding:1px 0;line-height:1.8}.top-content a{text-decoration:none}#contentInner .post .entry-content .top-content h2:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2){font-size:26px;margin:0 0 24px;text-align:center;border:0;line-height:1.4}#contentInner .post .top-content h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title){font-size:17px;font-weight:700;margin:0;padding:0;border:none}#contentInner .post .top-works .top-content h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title){font-size:16px;line-height:1.5}#contentInner .post .top-content .qa h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title){font-weight:700;font-size:20px;margin:24px 0 16px;border-top:1px dashed #ccc;padding:24px 0 0}#contentInner .post .top-content .qa h3.bt-no:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title){border-top:none}.top-content ul{padding:0}.top-content li{list-style:none}.w-full{position:relative;background-color:#f9fbfb;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw}.top-sample-box{padding:40px 0}.top-sample-box p{width:70%;margin:0 auto}ul.top-sample{margin:40px auto 0 auto;display:flex;justify-content:space-between}ul.top-sample li{width:calc(25% - 8px)}ul.top-sample li a{border:1px solid #eee;background:#fff;padding:16px;display:block}ul.top-sample li:last-child{margin-right:0}#contentInner ul.top-sample li p{font-size:15px;padding:8px 0;width:auto;line-height:1.7}ul.top-sample li p.font-name{text-align:center;font-weight:700;border-bottom:1px solid #999;padding:4px;margin:0 auto 16px auto}.top-price-box{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;padding:40px 0}.top-price-box h2{margin:0 auto 24px auto}.top-price-box p{width:70%;margin:0 auto}.top-price{margin:40px 0 0}.top-price h3{font-size:20px;padding:0 16px 0 0;margin:0 16px 0 0;height:60px;float:left;line-height:60px;border-right:1px solid #4c46c0;color:#4c46c0;font-weight:700}ul.top-price-img{margin:16px auto 24px auto;display:flex;justify-content:space-between}ul.top-price-img li{width:calc(25% - 16px);margin:0 0 16px}#contentInner ul.top-price-img p{font-size:15px;text-align:center;width:auto;font-weight:700;margin:4px 0 0}.feature ul{margin:0;display:flex}.feature li{background:#f9fbfb;width:100%;margin:32px 2% 0 0;padding:16px}.feature li:last-child{margin-right:0}.feature p{font-size:16px;margin:16px 0 0;line-height:1.6}.feature_icon{text-align:center;width:48px;height:48px;margin:16px auto 0 auto}.maru{display:inline-flex;justify-content:center;align-items:center;border-radius:50%;flex-flow:column;vertical-align:top;margin:-3px 14px 0 0;float:left}.size_normal{width:40px;height:40px}.letter3{font-size:24px}.pink2{font-family:'游明朝体','YuMincho','游明朝','Yu Mincho','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN W3',HiraMinProN-W3,'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 Pro','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho',serif;color:#fff;background:#bfa832}.top-works p{width:70%;margin:0 auto}.top-works ul{margin:32px 0 0;display:flex;justify-content:space-between;flex-wrap:wrap}.top-works li{width:calc(25% - 8px);margin:0 0 16px}.top-works-thumbnail{margin-bottom:8px;aspect-ratio:1.619/1}.top-works-thumbnail img{height:100%;object-fit:cover;display:block}.top-profile p a{text-decoration:underline}.top-profile img{margin:0 32px 16px 0;float:left}.top-profile h2{clear:both;margin:32px auto 32px auto}.top-profile h3{border:none}.top-profile dl{font-family:'游明朝体','YuMincho','游明朝','Yu Mincho','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN W3',HiraMinProN-W3,'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 Pro','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho',serif}.top-profile dd{font-family:'游明朝体','YuMincho','游明朝','Yu Mincho','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN W3',HiraMinProN-W3,'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ヒラギノ明朝 Pro','Hiragino Mincho Pro','HGS明朝E','ＭＳ Ｐ明朝','MS PMincho',serif;font-size:27px}.sns-link ul{margin:0;padding:0}.sns-link li{background:#f9f9f9;border-radius:4px;padding:0 14px;display:inline-block;margin:0 16px 0 0}.sns-link a{font-size:15px;text-decoration:none}.sns-link i{margin-right:8px}span.kana{font-size:16px}#contentInner .post .entry-content .two-column h2:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2),#contentInner .post .entry-content .three-column h2:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2){margin-top:0;font-size:18px;margin:0 0 8px}ul.two-column{display:flex;margin:0;justify-content:space-between}ul.two-column li{width:calc(48% - 24px);background:#f7f7f7;padding:16px;margin:0 0 16px}ul.two-column li:last-child{margin-right:0}ul.two-column img{margin:0 24px 0 0;float:left;width:280px}ul.two-column p{font-size:15px;overflow:hidden}#contentInner ul.three-column{margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}ul.three-column h2{font-size:18px;margin:0;border-bottom:none;text-align:center}ul.three-column li{width:43%;margin:0 0 24px;float:left;border:1px solid #ccc;padding:16px;list-style:none}ul.three-column li:last-child{margin-right:0}ul.three-column p{font-size:15px;margin:16px 0 0}li.margin0 a{margin-right:0}ul.three-column li.harf{border:1px solid #ccc;float:left;margin:0 0 24px}.simple_square_btn2{display:block;padding:.8em;text-align:center;color:#333;background:#fff;border:1px solid #777;margin:40px auto;font-weight:700;width:36%;text-decoration:none}.simple_square_btn2:hover{background:#777;color:#fff !important}ul.two-column .simple_square_btn2{margin:24px auto;width:78%;font-size:16px}ul.three-column .simple_square_btn2{margin:16px 0;width:auto;font-size:16px;bottom:14px}.qa{width:80%;margin:40px auto 40px auto}.qa h2{clear:both;margin:64px auto 32px auto}.qa ul{margin:24px 0 0}#contentInner .qa li{font-size:15px}.fa-quora{background:#bfa832;color:#fff;padding:8px;margin:0 12px 8px 0}.achievements{width:76%;margin:0 auto;display:flex;background:#f9fbfb;padding:48px;justify-content:space-between}.achievements_l-box{width:48%}.achievements_r-box{width:47%;border:1px solid #eee}.achievements_r-box ul{background:#fff;padding:24px 40px;height:100%;margin:0}#contentInner .achievements_r-box li{font-size:15px;list-style:disc}h2:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2),.h2modoki{padding-left:0}#contentInner .post .entry-content h2:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2),#contentInner .post .entry-content .h2modoki{font-size:20px;border-bottom:1px solid #333;margin:40px 0 24px}#contentInner .post h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title),#contentInner .h3modoki{font-size:18px;border-left:2px solid #333}.cate{font-size:13px;display:inline-block;color:#1a1a1a;padding:6px 10px;margin-top:5px;border-radius:2px;background:#f3f3f3}.responbox_orign{display:flex;justify-content:space-between}.lbox30{width:30%}.rbox70{width:66%}aside .tate{display:block !important}aside .tate dl{width:auto !important}.tate h3{margin-bottom:16px !important}.tate h3 a{font-size:18px !important}.kanren:not(.st-cardbox) .clearfix dd .st-excerpt p,.kanren:not(.st-cardbox) .clearfix dd p{font-size:15px}aside .kanren{display:flex;flex-wrap:wrap;justify-content:space-between}.related-articles-grid{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0;justify-content:space-between}#contentInner .kanren dl{width:calc(33.3% - 16px);margin-bottom:20px;padding-bottom:0;border:none}main .kanren:not(.st-cardbox) dt{float:none;aspect-ratio:1.619/1;margin-bottom:8px}#contentInner main .kanren:not(.st-cardbox) dd{padding-left:0}.post dd h5:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2){line-height:1.5}#contentInner main .kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2) a{line-height:1.5}.h5modoki,.post h5{padding-right:0}.one-column{margin-right:0}#contentInner .yoko dl{border:0;width:32%}#contentInner .yoko dt{aspect-ratio:1.619/1;align-items:center;margin-bottom:8px}#contentInner .yoko dd{padding-left:0}#contentInner .kanren:not(.st-cardbox) dt{width:auto}#contentInner dd h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2) a{font-size:16px}:root main .kanren:not(.st-cardbox) dt:not(.st-cardbox) img{object-fit:cover;display:block;height:100%}.price_plan{background-color:#f9fbfb;padding:32px;font-size:16px;line-height:1.9;margin:48px 0}#contentInner .price_plan li{list-style:disc;font-size:16px}#contentInner .price_table{font-size:16px;border:none}#contentInner .price_table tr td{border:1px dotted #ccc;border-right:none;border-top:none;border-left:none;padding:16px 8px;vertical-align:middle}#contentInner table.price_table td:nth-child(1){white-space:nowrap;line-height:1.5;font-size:16px}#contentInner table.price_table td:nth-child(2){font-weight:700;font-size:15px;padding:0 32px;white-space:nowrap}#contentInner table.price_table td:nth-child(3){font-size:14px;line-height:1.5;color:#666}#contentInner .price_option{border:none}#contentInner .price_option tr td{border:none;vertical-align:middle;padding:8px;font-size:14px}#contentInner table.price_option td:nth-child(1){white-space:nowrap;line-height:1.5}#contentInner table.price_option td:nth-child(2){font-weight:700;padding:0 32px;white-space:nowrap}#contentInner table.price_option td:nth-child(3){line-height:1.5;color:#666}#contentInner table.price_option tr:nth-child(even){background-color:#f9fbfb}#contentInner table.price_option tr:nth-child(odd){background:0 0}#contentInner .price_h2{font-size:18px;padding:16px 0 0;border-bottom:1px solid #333}#contentInner .small-txt{font-size:13px;margin-bottom:0;line-height:1.8}#contentInner .sample-box{margin-left:0;padding-left:0;justify-content:space-between;display:flex;flex-wrap:wrap}.sample-box li{width:32%;float:left;border:1px solid #e7e7e7;margin:0 0 2%;list-style:none}.sample-box li:nth-child(3n){margin-right:0}.sample-box li img{margin:0;width:100%}.sample-box p{padding:8px 16px;font-weight:700;font-size:16px;margin:0}.sample-box dl{padding:0 16px 16px;font-size:14px;line-height:1.7}.sample-box dt{font-weight:700}.s-star dt{width:70px;float:left}.s-star dd{color:#ada142}.profile{margin:0 0 20px;overflow:hidden}.profile img{float:left;margin:0 16px 0 0}.profile ul{margin:0 0 20px;font-size:14px}.profile li{list-style:none}.profile dl{font-size:16px}.profile dt{float:left;margin:0 0 8px;width:64px}.profile dd{overflow:hidden;margin:0 0 8px}.name{font-size:32px;font-family:'Hiragino Mincho ProN',serif;margin:0 10px 10px 0;line-height:1.3}.voice{border-left:6px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:24px 24px 8px;margin:34px 0}#Userzipcode,#Userpref{width:auto}.content_title,.content_box,.content_confirm,#contentInner .content_form{margin:48px 0}#contentInner form.myForm .required .my_column.my_left label:first-child:after,form.myForm th.required label:first-child:after,form.myForm span.required:after,div.komoju_form .required .my_column.my_left label:first-child:after{font-size:12px;padding:0 6px 1px;margin-bottom:4px;width:auto}.content_form{border-top:1px solid #eee}.content_title .input_unit .my_left.my_column,.content_box .input_unit .my_left.my_column,.content_confirm .input_unit .my_left.my_column,#contentInner .content_form .input_unit .my_left.my_column,.content_title .input_unit .my_heading.my_column,.content_box .input_unit .my_heading.my_column,.content_confirm .input_unit .my_heading.my_column,.content_form .input_unit .my_heading.my_column{background:#f9fbfb;width:auto}.content_title .input_unit,.content_box .input_unit,.content_confirm .input_unit,#contentInner .content_form .input_unit{border-bottom:1px solid #eee;margin-left:0;margin-right:0;width:100%}.content_title .label_frame,.content_box .label_frame,.content_confirm .label_frame,.content_form .label_frame{font-size:16px}.form-att-mark{color:#dc143c;font-weight:700;border:1px solid #ccc;padding:16px;margin:24px 0;font-size:16px;text-align:center;line-height:1.5}#contentInner form.myForm input[type=text],#contentInner .content_form .input_unit .my_right.my_column,#contentInner form.myForm textarea{border-radius:10px}#contentInner form.myForm textarea{width:100%}.content_form select{width:auto}input[type=text],textarea{font-size:17px;font-family:auto}#contentInner form.myForm select{border-radius:10px}#contentInner .post .form_input_submit input{font-size:17px;width:45%;padding:0;height:64px;line-height:64px;color:#fff;text-align:center;display:block;background:#82ae46;font-weight:700;border-radius:30px;text-decoration:none;border-bottom:5px solid #7b8d42}input[type=submit]{transition:all .5s}input[type=submit]:hover{opacity:.7}#contentInner form.myForm input[type=text]:focus,#contentInner form.myForm input[type=password]:focus{padding:7px}.frame{border:1px solid #ccc;background:#f8f8f8;padding:20px;margin:40px 0;overflow:hidden}.box{border:1px solid #ccc;background:#f9fbfb;padding:24px 24px 8px 0;margin:40px 0;overflow:hidden}.box li{list-style-type:none;padding:0}.box dl{padding-left:1em;margin-left:1em}.box dt{font-weight:700}.box dd{margin-bottom:24px}.frame_w{background:#f9fbfb;padding:32px}#contentInner .frame_w p,#contentInner .frame_w li{font-size:16px}.youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:40px}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.overflow-hidden{overflow:hidden}.merumaga{border:1px solid #ccc;background:#f9fbfb;padding:20px 16px 0;margin:20px 0;overflow:hidden}.merumaga dl{text-align:center}.merumaga dt{font-weight:700;font-size:20px;padding:0 0 16px}.merumaga-btn a{margin:24px auto 40px auto;padding:0 16px;background:linear-gradient(#81d742 0%,#d93 100%);width:80%;color:#fff !important;text-decoration:none;font-size:18px;height:64px;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:30px;border-bottom:5px solid #7b8d42}.merumaga-btn a:hover{color:#fff !important}#st-footer-under-widgets-box-wrap{background:#f9fbfb;padding:40px 0}.order-box h2{border-bottom:none;font-size:28px;font-weight:700}.order-box p{width:550px;margin:0 auto}.order-box ul{width:80%;margin:32px auto;display:flex;list-style:none;justify-content:space-between}.order-box li{width:46%}.order-box li a{width:100%;font-size:17px;height:64px;line-height:64px;margin-right:32px;color:#fff !important;float:left;text-align:center;display:block;font-weight:700;border-radius:30px;text-decoration:none;border-bottom:5px solid #7b8d42}.order-box li.btn-green a{background:linear-gradient(#81d742 0%,#d93 100%);border-bottom:5px solid #7b8d42}.order-box li.btn-blue a{background:linear-gradient(to bottom,#14b4fc,#03a9f4);border-bottom:5px solid #1678b4}.simple_square_btn2 [class^=st-svg-],.simple_square_btn2 [class*=' st-svg-'],.merumaga-btn [class^=st-svg-],.merumaga-btn [class*=' st-svg-']{margin-left:8px}.order-box [class^=st-svg-],.order-box [class*=' st-svg-']{margin-right:16px}.fa-caret-right:before{font-size:24px;margin:0 6px 0 0;top:2px;position:relative}.red_frame{background:#c9171e;color:#fff;padding:24px 0;text-align:center;font-weight:400;margin:0 0 32px;line-height:1.4}.frame_ttl{font-size:20px;margin:0;font-weight:700}.web img{margin-bottom:40px}#contentInner .post .entry-content .web h2:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2){font-size:24px;margin-top:56px}#contentInner .post .web h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title){font-size:20px;margin-top:48px}.web li{padding:0 0 8px}#contentInner .web p{margin-bottom:40px;line-height:2;font-size:18px}.title{font-weight:700}.title2{color:#728523;font-size:20px;padding-top:20px;font-weight:700}#contentInner h2.review{clear:none;color:#e95295;padding:14px 0 0;border-bottom:none !important;margin:0 0 8px !important;font-size:24px !important}.category-description{margin:0 auto 40px auto;background:0 0;padding:0;border:none;width:712px}.category-description p{line-height:1.8;display:block;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px}.prof-img{float:left;margin:0 24px 0 0;height:124px}.prof-img img{width:100px;height:auto;padding-top:12px}#contentInner .review_box{margin:60px 0 24px}.student{font-size:16px}.class_table th{width:20%;text-align:center}.class_table ul{font-size:15px;margin:0 0 0 24px}.class_table li{list-style-type:circle}.tokutei_table th{width:30%;padding-right:16px;background:#f9fbfb}.tokutei_table td{padding:24px 16px}#contentInner .tokutei_table li{font-size:16px}.mw_wp_form{background:#f7f7f7;padding:56px;margin:32px 0 0}.mw_wp_form dt{font-weight:700;font-size:16px}.mw_wp_form dd{margin:8px 0 24px}.mw_wp_form span.required{font-size:11px;color:#fff;background-color:#c9171e;padding:4px 6px;margin:0 0 0 8px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;position:relative;bottom:2px}.mw_wp_form li{list-style-type:none}.button,button,input[type=submit],input[type=reset],input[type=button]{font-size:17px;width:320px;height:56px;line-height:56px;margin-right:32px;color:#fff;text-align:center;display:block;background:#82ae46;background-size:auto 66px;margin:0 auto;padding:0;border:none;font-weight:700;border-bottom:5px solid #7b8d42;border-radius:30px}.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:'alpha( opacity=60 )';-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#82ae46}.mw_wp_form ul{padding:0}.font-normal{font-weight:400}.mw_wp_form .error{color:#ffff;background:#c9171e;position:relative;display:table;margin:1.2em 0;padding:4px 8px;min-width:120px;max-width:100%;font-size:15px;text-align:center}.mw_wp_form .error:before{content:'';position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom:15px solid #c9171e}#sns-group{background:#f7f7f7;padding:24px 24px 9px}#sns-group p{margin:0}input.mw_form_tell,input.mw_form_add{width:200px}#mw_wp_form_mw-wp-form-228{background:0 0;padding:0;margin:32px 0 0}#mw_wp_form_mw-wp-form-228 td{padding:16px}#mw_wp_form_mw-wp-form-228 th{font-weight:700;width:200px;padding:0 16px}.form-att{text-align:center;margin:0 0 24px}#side aside .st-pagelists li{font-size:16px}#side aside .st-pagelists .sub-menu a{padding-top:16px;padding-bottom:16px}.side-topad{margin:0 0 32px}.editor-styles-wrapper div,.editor-styles-wrapper p{font-size:17px;line-height:34px}#category-posts-2-internal .cat-post-item .cat-post-title{text-decoration:none}@media print,screen and (max-width:1040px){#header-full{width:100%}#st-menuwide .smanone{right:20px;left:auto}#contentInner main{padding:0 24px}.top-content{width:auto}.sp-top-content{padding:1px 24px}ul.three-column{display:flex;justify-content:space-between;flex-wrap:wrap}ul.three-column li{width:calc(48% - 24px);margin:0 0 16px}ul.three-column li img{width:100%}ul.two-column .simple_square_btn2{width:auto}}@media print,screen and (max-width:959px){#header-l{margin:0 auto;top:0;position:absolute;right:0;left:0;padding:0}header{position:relative;padding-bottom:80px}.header-img{width:100%;text-align:center}.header-box{display:block;padding:20px}.header-txt{text-align:center;margin:0 0 16px;width:100%}.header-catch{font-size:24px}.header-txt p{text-align:left}.header-btn{bottom:40px;position:absolute;left:50%;transform:translateX(-50%)}#st-header{background:0 0}div#st-headerbox{background:0 0}.w100{margin:0}ul.two-column img{float:none;margin:0 0 8px;width:100%}#contentInner main .kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2) a{font-size:16px;line-height:1.3}}@media print,screen and (max-width:720px){.one-column-s{margin:0 auto;width:auto}.w-full-sp{position:relative;background-color:#f9fbfb;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;padding:40px 0}.achievements{width:auto;display:block;padding:0}.achievements_r-box{margin-top:24px}.achievements_l-box,.achievements_r-box{width:100%}.achievements_r-box ul{padding-right:0}.achievements li{float:left;margin:0 32px 0 0}}@media only screen and (min-width:600px) and (max-width:959px){div#st-headerbox{padding:0}}@media only screen and (min-width:600px){.w50{width:70%;margin:0 auto}#contentInner .tate dt{margin-right:24px}aside .tate dt{width:360px !important}}@media print,screen and (min-width:960px){#headbox-bg{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;position:fixed;height:100px;z-index:99}.entry-content>div{margin-bottom:48px}}@media print,screen and (max-width:599px){header+#content-w{padding-top:0}#st-header{margin-bottom:16px}div#st-headerbox{padding:0;margin-top:0}.one-column-s{width:auto}.header-btn{bottom:24px}.header-btn{width:90%}#st-header .w100{width:auto}#contentInner .top-main-img-box{height:auto;padding:16px 0 0;border-bottom:none;background:0 0}#contentInner .top-main-img{width:auto;height:auto;background:0 0}#contentInner .top-main-img-txt{width:auto;height:auto;order:2;padding:0}#contentInner .top-main-img h1{padding:0 0 16px;margin:0 auto;font-size:24px;text-align:center;width:auto;float:none}.top-sample-box p,.top-works p,.top-price-box p,.qa{width:100%}ul.top-sample,ul.top-price-img{flex-wrap:wrap}ul.top-sample li,.top-works li,ul.top-price-img li{width:calc(50% - 8px)}.top-profile img{float:none;width:100%;margin-right:0}.feature ul,ul.two-column{display:block}.feature li,ul.two-column li{width:auto}ul.three-column li{float:none;width:100%;margin-right:0}ul.three-column li.harf{margin:0 0 16px}.simple_square_btn2{width:auto}#contentInner .post .top-content .qa h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title){position:relative;padding-left:2.4em;line-height:1.6}#contentInner .post .top-content .qa h3:not([class^=is-style-st-heading-custom-]):not([class*=' is-style-st-heading-custom-']):not(.st-css-no2):not(.rankh3):not(.post-card-title):not(#reply-title) i{position:absolute;left:0;top:1.5em}#contentInner .yoko dl{width:48%}.price_plan{padding-left:16px}#contentInner table.price_table td:nth-child(1){white-space:wrap;width:32%}#contentInner table.price_table td:nth-child(2),#contentInner table.price_option td:nth-child(2){padding:0 8px}#contentInner table.price_option td:nth-child(1){white-space:wrap;width:36%}.sample-box dl{padding:0 6% 6%}#contentInner .sample-box p{padding:8px 6%}.sample-box li{width:48%;margin:0 0 3%}.sample-box li:nth-child(2n){margin-right:0}.profile img{float:none;width:100%;height:auto;margin:0 0 16px}.profile ul{padding-left:0}#contentInner h2.review{padding:0;font-size:20px !important;overflow:hidden;margin:0 0 8px}.order-box{padding:0 4%}.order-box p{width:100%}.order-box ul{display:block;width:100%}.order-box li{width:100%}.order-box li a{margin:0 auto 24px auto;width:100%}.content_title .input_unit .my_left.my_column,.content_box .input_unit .my_left.my_column,.content_confirm .input_unit .my_left.my_column,#contentInner .content_form .input_unit .my_left.my_column,.content_title .input_unit .my_heading.my_column,.content_box .input_unit .my_heading.my_column,.content_confirm .input_unit .my_heading.my_column,.content_form .input_unit .my_heading.my_column{background:0 0}#contentInner .content_form .input_unit .my_left.my_column{padding-bottom:0}#contentInner .post .form_input_submit input{width:100%}#contentInner .content_form .input_unit .my_right.my_column{padding-top:6px}.merumaga-btn a{width:auto}#contentInner .kanren dl{width:calc(52% - 16px)}}