@charset "UTF-8";#top #mainvisual_area{aspect-ratio:1920/902;padding:0 0 97px;opacity:0}.window-load #top #mainvisual_area{opacity:1}#top #mainvisual_area .mainvisual_g img.pc{display:block}#top #mainvisual_area .mainvisual_g img.sp{display:none}#top #mainvisual_area .mainvisual_g .mainvisual01{position:relative}#top #mainvisual_area .mainvisual01 .contents_in{max-width:1600px;position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;display:flex;align-items:center}#top #mainvisual_area .mainvisual01 .mainvisual_text_area{width:100%;padding-left:12.5%}#top #mainvisual_area .mainvisual01 .catchcopy{font-weight:500;color:#fff;margin-bottom:38px}#top #mainvisual_area .mainvisual01 .catchcopy span{display:block;font-size:43px;line-height:62px}#top #mainvisual_area .mainvisual01 .catchcopy .en_font{font-size:42px;line-height:57px}#top #mainvisual_area .mainvisual01 .catchcopy .en_font:nth-child(1){margin-bottom:5px}#top #mainvisual_area .mainvisual01 .catchcopy .en_font:nth-child(2){margin-bottom:2px}#top #mainvisual_area .mainvisual01 .btn_box{max-width:416px;width:100%}#top #mainvisual_area .mainvisual01 .btn_box .btn{margin-bottom:12px}#top #mainvisual_area .mainvisual01 .btn_box .btn:last-child{margin-bottom:0}#top #mainvisual_area .mainvisual01 .btn_box .btn a{background:#fff;border-radius:5px;width:100%;display:block;padding:8px 12px;font-weight:500;font-size:16px;line-height:24px;color:#0b0b0b;position:relative;transition:background .3s}#top #mainvisual_area .mainvisual01 .btn_box .btn a:after{content:"";display:block;width:7px;height:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow04.png) no-repeat center center/100% auto;position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:all .3s}#top #mainvisual_area .mainvisual01 .btn_box .btn a:hover{background:#ffc000}#top #mainvisual_area .mainvisual01 .btn_box .btn a:hover:after{right:5px}#top #mainvisual_area .thunbnail_g{margin:44px auto 0}#top #mainvisual_area .thunbnail_g li{aspect-ratio:200/106;max-width:120px;width:100%;margin:0 10px;border-radius:7px;cursor:pointer;border:2px solid transparent}#top #mainvisual_area .thunbnail_g li img{border-radius:5px;object-fit:cover;height:100%}#top #mainvisual_area .thunbnail_g li.slick-current{border:2px solid #ffc000}#top #mainvisual_area .thunbnail_g.view_pc .slick-track{transform:unset!important;display:flex;align-items:start;justify-content:center}#top .h2_ttl{font-weight:500;font-size:24px;line-height:36px}#top #cnt_area01{padding-bottom:107px}#top #cnt_area01 .cnt_g01{display:flex;align-items:start;justify-content:space-between;margin-bottom:70px}#top #cnt_area01 .cnt_g01 .cnt_box{max-width:580px;width:48.34%}#top #cnt_area01 .cnt_g01 .h2_g{border-bottom:1px solid #525252;padding-bottom:11px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}#top #cnt_area01 .cnt_g01 dl div{display:flex;align-items:start;margin-bottom:18px}#top #cnt_area01 .cnt_g01 dl div:last-of-type{margin-bottom:0}#top #cnt_area01 .cnt_g01 dl dt{font-size:12px;line-height:1;color:#8b8b8b;margin:0 25px 0 0}#top #cnt_area01 .cnt_g01 dl dd{color:#fff;font-size:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow12.png) no-repeat left center/5px auto;padding:0 0 0 17px}#top #cnt_area01 .cnt_g01 dl dd a{color:#fff}#top #cnt_area01 .cnt_g01 dl dd a:hover{text-decoration:underline}#top #cnt_area01 .cnt_g02{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}#top #cnt_area01 .cnt_g02 .cnt_box{max-width:187px;width:15.59%;position:relative;border-radius:5px;overflow:hidden}#top #cnt_area01 .cnt_g02 .cnt_box .cnt_img{position:relative;aspect-ratio:375/233}#top #cnt_area01 .cnt_g02 .cnt_box .cnt_img img{border-radius:5px}#top #cnt_area01 .cnt_g02 .cnt_box a:hover .cnt_img img{transform:scale(1.2);transition:all .3s}#top #cnt_area01 .cnt_g02 .cnt_box .cnt_img:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background:#000;opacity:.5;border-radius:2px;transition:all .3s}#top #cnt_area01 .cnt_g02 .cnt_box a:hover .cnt_img:before{opacity:.7}#top #cnt_area01 .cnt_g02 .cnt_box .cnt_text{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;z-index:2}#top #cnt_area01 .cnt_g02 .cnt_box .h3_ttl{width:100%;font-weight:500;line-height:24px;margin-bottom:9px;margin-top:18.94%;color:#e3e3e3}#top #cnt_area01 .cnt_g02 .cnt_box .h3_en{width:100%;font-size:12px;color:#ffc000;text-transform:uppercase}#top #cnt_area01 .cnt_g02 .cnt_box .cnt_text:after{content:"";display:block;width:7px;height:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png) no-repeat center center/100% auto;position:absolute;bottom:13px;right:13px;transition:all .3s}#top #cnt_area01 .cnt_g02 .cnt_box a:hover .cnt_text:after{right:6px}#top #cnt_area02{padding-bottom:46px}#top #cnt_area02 .h2_ttl{text-align:center;margin-bottom:54px}#top #cnt_area02 .btn_box{display:flex;align-items:start;justify-content:space-between}#top #cnt_area02 .btn_box .btn_type02{width:23.75%}#top+#pankuzu_area{background:0 0}.light-mode #top #cnt_area01 .cnt_g01 dl dd a{color:#0b0b0b}#top #mainvisual_area .mainvisual_g .mainvisual{position:relative}#top #mainvisual_area .mainvisual_g .mainvisual .mainvisual_img>a{display:block;aspect-ratio:1913/694;background-repeat:no-repeat;background-size:cover}#top #mainvisual_area .contents_in{max-width:1600px;position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;display:flex;align-items:center}#top #mainvisual_area .mainvisual.top .contents_in{align-items:flex-start}#top #mainvisual_area .mainvisual.bottom .contents_in{align-items:flex-end}#top #mainvisual_area .mainvisual.center .contents_in{justify-content:center}#top #mainvisual_area .mainvisual.right .contents_in{justify-content:flex-end}#top #mainvisual_area .mainvisual_text_area{padding:2.3% 12.5%}#top #mainvisual_area .mainvisual_text_area>p{font-size:32px;line-height:1.6}#top #mainvisual_area .mainvisual_text_area>p strong{font-weight:500}#top #mainvisual_area .flex_box{max-width:416px;width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:25px}#top #mainvisual_area .flex_box .model_txt{font-size:26px;color:#e3e3e3}#top #mainvisual_area .btn a{background:#fff;border-radius:5px;width:100%;display:block;padding:8px 12px;font-weight:500;font-size:16px;line-height:24px;color:#0b0b0b;position:relative;transition:background .3s}#top #mainvisual_area .btn a:after{content:"";display:block;width:7px;height:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow04.png) no-repeat center center/100% auto;position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:all .3s}#top #mainvisual_area .btn a:hover{background:#ffc000}#top #mainvisual_area .btn a:hover:after{right:5px}#top #mainvisual_area .btn a{padding:8px 30px}#top #mainvisual_area .logo_4k{max-width:120px;margin:8px 0}#top #mainvisual_area .logo{max-width:300px;margin:8px 0}#top #mainvisual_area .logo_4k_2{max-width:50px;margin:8px 0}#top #mainvisual_area .logo_imglink{max-width:180px;margin:8px 0}.cmn_form{max-width:1000px;margin:0 auto;font-weight:500}.cmn_form .f_block+.f_block{margin-top:50px}.cmn_form .f_block .st{padding-bottom:5px;line-height:1.625}.cmn_form .f_block .st.flex_st{display:flex;flex-wrap:wrap}.cmn_form .f_block .st.flex_st span{margin-right:10px}.cmn_form .f_block .st.flex_st .same_check input{display:none}.cmn_form .f_block .st.flex_st .same_check label{position:relative;padding-left:26px;color:#494949;font-size:14px;line-height:1.4;cursor:pointer}.cmn_form .f_block .st.flex_st .same_check label:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;border-radius:5px;border:1px solid #4d4d4d}.cmn_form .f_block .st.flex_st .same_check label:after{content:"";position:absolute;top:3px;left:4px;width:11.5px;height:5.5px;border-bottom:2.5px solid #ff0303;border-left:2.5px solid #ff0303;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}.cmn_form .f_block .st.flex_st .same_check input:checked+label:after{opacity:1}.cmn_form .f_block .f_box{padding-top:25px;border-top:1px solid #6f6f6f}.cmn_form .f_block .f_box .f_att{margin:-10px 0 25px;color:#bf0000;font-size:14px}.cmn_form .f_block .f_box .f_wrp+.f_wrp{margin-top:30px}.cmn_form .f_block .f_box .f_wrp a{color:#576aff;text-decoration:underline}.cmn_form .f_block .f_box .f_wrp a:hover{text-decoration:none}.cmn_form .f_block .f_box .f_wrp .sst{margin-bottom:10px;font-size:14px;line-height:1.4}.cmn_form .f_block .f_box .f_wrp .sst .req{display:inline-block;margin-left:5px;color:#ff0303;font-size:16px;line-height:1}.cmn_form .f_block .f_box .f_wrp .sst.flex_sst{margin-bottom:5px}.cmn_form .f_block .f_box .f_wrp .sst.flex_sst label{display:inline-block;margin:0 10px 5px 0}.cmn_form .f_block .f_box .f_wrp .sst.flex_sst p{display:inline-block;margin-bottom:5px;font-size:14px;font-weight:400;line-height:1.4}.cmn_form .field_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.cmn_form .field_box .field_wrp{width:100%}.cmn_form .field_box .field_wrp.column1{width:calc((100% - 40px)/3)}.cmn_form .field_box .field_wrp.column2{width:calc((100% - 40px)/3*2 + 20px)}.cmn_form .field_box .field_wrp.column3{width:100%}.cmn_form .field_box .field_wrp+.field_wrp{margin-top:15px}.cmn_form .field_box .field_wrp+.field_wrp.column1,.cmn_form .field_box .field_wrp+.field_wrp.column2{margin:0 0 0 20px}.cmn_form .field_box .field_wrp .field{width:100%}.cmn_form .field_box .field_wrp .field input,.cmn_form .field_box .field_wrp .field select,.cmn_form .field_box .field_wrp .field textarea{width:100%;height:45px;padding:0 15px;border-radius:5px;border:1px solid #4d4d4d;background-color:unset;color:#e3e3e3;font-size:14px;font-family:"Noto Sans JP";font-weight:500;line-height:1}.cmn_form .field_box .field_wrp .field select option{color:#000}.light-mode .cmn_form .field_box .field_wrp .field input,.light-mode .cmn_form .field_box .field_wrp .field select,.light-mode .cmn_form .field_box .field_wrp .field textarea{color:#3c3c3c}.cmn_form .field_box .field_wrp .field input::-webkit-input-placeholder,.cmn_form .field_box .field_wrp .field textarea::-webkit-input-placeholder{color:#454545}.cmn_form .field_box .field_wrp .field input::-moz-placeholder,.cmn_form .field_box .field_wrp .field textarea::-moz-placeholder{color:#454545}.cmn_form .field_box .field_wrp .field input:-ms-input-placeholder,.cmn_form .field_box .field_wrp .field textarea:-ms-input-placeholder{color:#454545}.cmn_form .field_box .field_wrp .field input::-ms-input-placeholder,.cmn_form .field_box .field_wrp .field textarea::-ms-input-placeholder{color:#454545}.cmn_form .field_box .field_wrp .field input::placeholder,.cmn_form .field_box .field_wrp .field textarea::placeholder{color:#454545}.light-mode .cmn_form .field_box .field_wrp .field input::-webkit-input-placeholder,.light-mode .cmn_form .field_box .field_wrp .field textarea::-webkit-input-placeholder{color:#aaa}.light-mode .cmn_form .field_box .field_wrp .field input::-moz-placeholder,.light-mode .cmn_form .field_box .field_wrp .field textarea::-moz-placeholder{color:#aaa}.light-mode .cmn_form .field_box .field_wrp .field input:-ms-input-placeholder,.light-mode .cmn_form .field_box .field_wrp .field textarea:-ms-input-placeholder{color:#aaa}.light-mode .cmn_form .field_box .field_wrp .field input::-ms-input-placeholder,.light-mode .cmn_form .field_box .field_wrp .field textarea::-ms-input-placeholder{color:#aaa}.light-mode .cmn_form .field_box .field_wrp .field input::placeholder,.light-mode .cmn_form .field_box .field_wrp .field textarea::placeholder{color:#aaa}.cmn_form .field_box .field_wrp .field select{padding-right:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cmn_form .field_box .field_wrp .field select.initial_gray{color:#454545}.light-mode .cmn_form .field_box .field_wrp .field select.initial_gray{color:#aaa}.cmn_form .field_box .field_wrp .field select.initial_gray.change{color:#e3e3e3}.light-mode .cmn_form .field_box .field_wrp .field select.initial_gray.change{color:#3c3c3c}.cmn_form .field_box .field_wrp .field textarea{width:100% !important;min-height:200px;padding:12px 15px;line-height:1.625}.cmn_form .field_box .field_wrp .field.field_clm1{width:calc((100% - 40px)/3)}.cmn_form .field_box .field_wrp .field.field_clm2{width:calc((100% - 40px)/3*2 + 20px)}.cmn_form .field_box .field_wrp .field.field_zip{position:relative}.cmn_form .field_box .field_wrp .field.field_zip .ic_zip{position:absolute;z-index:1;top:15px;left:13px;font-size:14px;pointer-events:none}.cmn_form .field_box .field_wrp .field.field_zip input{padding-left:36px}.cmn_form .field_box .field_wrp .field.field_select{position:relative}.cmn_form .field_box .field_wrp .field.field_select:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:6.5px solid rgba(0,0,0,0);border-top:7px solid #ccc;border-bottom:0;pointer-events:none}.light-mode .cmn_form .field_box .field_wrp .field.field_select:after{border-top-color:#777}.cmn_form .field_box .field_wrp .field.field_select input{padding-right:38px}.cmn_form .field_box .field_wrp .field.field_radio{border:unset;border-radius:unset}.cmn_form .field_box .field_wrp .field .radio_wrap+.radio_wrap{margin-top:5px}.cmn_form .field_box .field_wrp .field input[type=radio]{display:none}.cmn_form .field_box .field_wrp .field input[type=radio]+label{position:relative;display:block;padding-left:26px;font-size:14px;line-height:1.4}.cmn_form .field_box .field_wrp .field input[type=radio]+label:before,.cmn_form .field_box .field_wrp .field input[type=radio]+label:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:50%}.cmn_form .field_box .field_wrp .field input[type=radio]+label:before{left:0;width:16px;height:16px;border:1px solid #4d4d4d}.cmn_form .field_box .field_wrp .field input[type=radio]+label:after{left:5px;width:8px;height:8px;background-color:#777;opacity:0}.cmn_form .field_box .field_wrp .field input[type=radio]:checked+label:after{opacity:1}.cmn_form .field_box .field_wrp .field.field_radio .field_hide{display:none;margin:10px 0}.cmn_form .field_box .field_wrp .field .mwform-tel-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.cmn_form .field_box .field_wrp .field .mwform-tel-field input{width:calc((100% - 40px)/3);padding:0;text-align:center}.cmn_form .field_box .field_wrp .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cmn_form .field_box .field_wrp .wrap .num{width:18px;font-size:14px}.cmn_form .field_box .field_wrp .wrap .field{width:calc(100% - 18px)}.cmn_form .field_box .field_wrp .att{margin:4px 0 -12px;color:#bf0000;font-size:12px;line-height:1.4}.cmn_form .field_box .field_wrp .att i{display:inline-block}.cmn_form .field_box .field_wrp .att .white{color:#e3e3e3}.light-mode .cmn_form .field_box .field_wrp .att .white{color:#3c3c3c}.cmn_form .field_box .field_wrp .field .error{margin-top:4px;color:#bf0000;font-size:12px;line-height:1.4}.cmn_form .f_block .f_box_same.disabled .field_box .field_wrp .field.field_zip .ic_zip{color:#0c0c0c}.cmn_form .f_block .f_box_same .field_box .field_wrp .field input.i_disabled{background-color:#989898;color:#0c0c0c;pointer-events:none}.light-mode .cmn_form .f_block .f_box_same .field_box .field_wrp .field input.i_disabled{background-color:#d3d3d3}.cmn_form .btn_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.cmn_form .btn_block+.btn_block{margin-top:0}.cmn_form .btn_block .submit_btn,.cmn_form .btn_block .back_btn{max-width:285px;width:100%}.cmn_form .btn_block .submit_btn button,.cmn_form .btn_block .back_btn button{position:relative;display:block;width:100%;padding:21px 0;border:unset;border-radius:5px;border:1px solid #ffc000;background-color:#ffc000;font-size:18px;font-family:"Noto Sans JP";font-weight:500;line-height:1;-webkit-transition:.3s;transition:.3s;cursor:pointer}.cmn_form .btn_block .submit_btn button:after,.cmn_form .btn_block .back_btn button:after{content:"";position:absolute;top:0;right:13px;width:12px;height:100%;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/contain}.cmn_form .btn_block .submit_btn button:hover{background:rgba(0,0,0,0);border:1px solid #eb7600;color:#eb7600}.cmn_form .btn_block .submit_btn button:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow08.png) no-repeat center/contain}.cmn_form .btn_block .back_btn button{border-color:#ccc;background-color:#ccc}.cmn_form .btn_block .back_btn button:after{right:auto;left:14px;transform:scale(-1,1)}.cmn_form .btn_block .back_btn button:hover{background:rgba(0,0,0,0);color:#ccc}.cmn_form .btn_block .back_btn button:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png) no-repeat center/contain}.light-mode .cmn_form .btn_block .back_btn button:hover{border-color:#0c0c0c;color:#0c0c0c}.light-mode .cmn_form .btn_block .back_btn button:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center/contain}.cmn_form .btn_block .back_btn+.submit_btn{margin-left:20px}.cmn_confirm .f_block .f_box .f_wrp .sst{margin-bottom:5px}.cmn_form .f_block .f_box .f_wrp .sst.flex_sst{margin-bottom:0}.cmn_confirm .cfm_none{display:none !important}.cmn_confirm .field_box .field_wrp .field{line-height:1.6}.cmn_confirm .field_box .field_wrp .field.field_select:after{content:none}.cmn_confirm .field_box .field_wrp .field.field_zip .ic_zip{position:relative;top:auto;left:auto;margin-right:3px;transform:unset}.cmn_confirm .field_box .field_wrp .att{display:none}#ui-datepicker-div{font-family:'Noto Sans JP'}#ui-datepicker-div .ui-datepicker-title{font-size:1rem}.form_under_page{padding:80px 0 60px}.form_under_page #cnt_area01 h1{font-size:32px;font-weight:500;line-height:1.44;text-align:center}.form_under_page #cnt_area01 .first_text{margin-top:70px;line-height:1.625}.form_under_page #cnt_area01 .first_text small{font-size:14px}.form_under_page #cnt_area01 .btn_box{display:flex;align-items:start;justify-content:space-between;max-width:700px;width:100%;margin:30px auto 0}.form_under_page #cnt_area01 .btn_box .btn_type02{max-width:340px;width:48.58%}.form_under_page #cnt_area01 .btn_box .btn_type02 a:after{right:24px;transform:translateY(-50%) rotate(90deg)}.form_under_page #cnt_area01 .cnt_box{border-radius:5px;border:1px solid #4d4d4d}.form_under_page #cnt_area01 .cnt_g01{margin-top:25px}.form_under_page #cnt_area01 .cnt_g01 .cnt_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp01{width:44.2%;padding:23px 3.6%}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp01 h2{font-size:24px;line-height:1.4}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g .tel{margin-right:7px;color:#ffc000;font-size:30px;font-weight:700}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g small{color:#9f9f9f;line-height:1.6}.light-mode .form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g small{color:#777}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:55.8%;padding:23px 3.9%}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02:before{content:"";position:absolute;top:calc(50% - 27px);left:0;width:1px;height:54px;background-color:#ddd}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02 p{font-weight:500;line-height:1.4}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02 p+p{margin-top:5px}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02 p .pc{display:inline}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02 p .tel{font-weight:700}.form_under_page #cnt_area01 .cnt_g01 .cnt_box .cnt_wrp02 p i{display:inline-block}.form_under_page #cnt_area01 .cnt_g02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.form_under_page #cnt_area01 .cnt_g01+.cnt_g02{margin-top:16px}.form_under_page #cnt_area01 .cnt_g02 .cnt_box{width:calc((100% - 34px)/3);padding:15px 1.2% 20px 2.1%}.form_under_page #cnt_area01 .cnt_g02 .cnt_box h2{font-size:24px;line-height:1.5}.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp{margin-top:20px}.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp p{font-weight:500;line-height:1.4}.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp p+p{margin-top:11px}.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp p .tel,.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp p .mail{font-weight:700}.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp p em{color:#ffc000}.form_under_page #cnt_area01 .cnt_g02 .cnt_box .cnt_wrp p i{display:inline-block}.form_under_page #cnt_area01 .cnt_g03{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:40px}.form_under_page #cnt_area01 .cnt_g03 .btn_type02{width:32.2%}.form_under_page #cnt_area01 .cnt_g03 .btn_type02+.btn_type02{margin-left:1.7%}.form_under_page #cnt_area01+#cnt_area02{margin-top:100px}.form_under_page #cnt_area02 .first_text{margin:20px 0 40px;line-height:1.625}.form_under_page #cnt_area02 h2{padding:0 25px;background-color:#272727;font-size:20px;font-weight:500;line-height:50px}.light-mode .form_under_page #cnt_area02 h2{background-color:#e0e0e0}.form_under_page #cnt_area02 .cmn_form{margin-top:30px}.form_under_page #cnt_area02 .cmn_form .first_att{margin-bottom:20px;color:#ff0303;font-size:14px}.form_under_page #cnt_area02 .first_g{margin-bottom:70px;text-align:center}.form_under_page #cnt_area02 .first_g h1{font-size:32px;font-weight:500;line-height:1.44}.form_under_page #cnt_area02 .first_g p{margin-top:30px;line-height:1.625}.form_under_page #thanks_area{min-height:calc(100vh - 69px - 40px - 78px - 140px);text-align:center}.form_under_page #thanks_area .first_g h1{font-size:32px;font-weight:500;line-height:1.44}.form_under_page #thanks_area .first_g p{margin-top:40px;line-height:1.625}.form_under_page #thanks_area .first_g .btn_type02{margin:80px auto 0}.form_under_page+#pankuzu_area{background:0 0}body:has(main#new) #pankuzu_area{background:0 0}#new{padding:40px 0 114px}#new .contents_in{max-width:1000px}#new #cnt_area01 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:-16px auto 0}#new #cnt_area01 ul li{max-width:489px;width:48.9%;margin-top:16px;border-radius:0 0 5px 5px;overflow:hidden}#new #cnt_area01 ul li input{display:none}#new #cnt_area01 ul li a{display:block}#new #cnt_area01 ul li label{display:block;position:relative;cursor:pointer}#new #cnt_area01 ul li input:checked+label{cursor:unset}#new #cnt_area01 ul li label:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transition:all .3s;transition:all .3s}#new #cnt_area01 ul li label span{position:relative;z-index:1;display:block;padding:5px 0;background-color:#ffc000;border-radius:5px 5px 0 0;color:#0c0c0c;font-weight:500;line-height:24px;text-align:center}#new #cnt_area01 ul li label img{position:relative}#new #cnt_area01 ul li label figure{overflow:hidden;width:100%;height:auto;aspect-ratio:768/432}#new #cnt_area01 ul li label:hover:before{opacity:.4}#new #cnt_area01 ul li label:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all .3s;transition:all .3s}#new #cnt_area02{margin-top:95px}#new #cnt_area02 .contents_in{max-width:1200px}#new #cnt_area02 .head_label{padding:8px 25px;background-color:#272727;font-size:20px;font-weight:500;line-height:1.7}.light-mode #new #cnt_area02 .head_label{color:#e3e3e3}#new #cnt_area02 .head_label .new{color:#ffc000}#new #cnt_area02 ul{margin-top:24px}#new #cnt_area02 ul li+li{margin-top:60px}#new #cnt_area02 ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#new #cnt_area02 ul li a .cnt_img{width:38.34%;aspect-ratio:460/308;overflow:hidden}#new #cnt_area02 ul li a:hover .cnt_img img{transform:scale(1.08);transition:.3s}#new #cnt_area02 ul li a .cnt_text{width:58.96%}#new #cnt_area02 ul li a .cnt_text .name_g h2{font-size:38px;font-family:"Roboto";font-weight:500;line-height:1.3}#new #cnt_area02 ul li a .cnt_text .name_g small{display:block;margin-top:-5px;font-size:14px;line-height:1.4}#new #cnt_area02 ul li a .cnt_text .price_g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:15px}#new #cnt_area02 ul li a .cnt_text .price_g .price{font-size:24px;font-weight:500}#new #cnt_area02 ul li a .cnt_text .price_g .price .num{font-family:"Roboto"}#new #cnt_area02 ul li a .cnt_text .price_g small{margin-left:4px;color:#ccc;font-size:12px}.light-mode #new #cnt_area02 ul li a .cnt_text .price_g small{color:#777}#new #cnt_area02 ul li a .cnt_text .text_g{margin-top:15px}#new #cnt_area02 ul li a .cnt_text .text_g .st{font-size:18px;font-weight:500;line-height:1.45}#new #cnt_area02 ul li a .cnt_text .text_g .st span{font-family:"Roboto"}#new #cnt_area02 ul li a .cnt_text .text_g p{font-size:14px;line-height:1.714}#new #cnt_area02 ul li a .cnt_text .text_g .st+p{margin-top:8px;padding-top:8px;border-top:1px solid #ffc000}#search{padding-top:49px;opacity:0}.window-load #search{opacity:1}#search #cnt_area01{margin-bottom:35px}#search #cnt_area01 .cnt_g h2{background:#ffc000;text-align:center;color:#0c0c0c;font-size:18px;line-height:18px;padding:3px 0}#search #cnt_area02 h2{background:#ffc000;text-align:center;color:#0c0c0c;font-size:18px;line-height:18px;padding:3px 0}#search #cnt_area01 .cnt_g .box_in,#search #cnt_area02 .box_in{padding:4px 4px 0;background:#e3e3e3}#search #cnt_area01 .cnt_g .cnt_box{position:relative;background:#2f2f2f;background:linear-gradient(90deg,rgba(47,47,47,1) 0%,rgba(130,130,130,1) 100%);margin-bottom:4px;position:relative}#search #cnt_area01 .cnt_g .cnt_box:hover{background:rgba(47,47,47,1)}#search #cnt_area01 .cnt_g .cnt_box:hover a{color:#eb7600}#search #cnt_area01 .cnt_g .cnt_box:hover a:before{content:"";box-sizing:border-box;width:100%;height:100%;border:1px solid #eb7600;display:block;position:absolute;top:0;left:0}#search #cnt_area01 .cnt_g .cnt_box a{display:block;width:100%;position:relative}#search #cnt_area01 .cnt_g .cnt_box .number{font-weight:500;font-size:28px;color:#ccc;margin-right:13px}#search #cnt_area01 .category_g .number02_box .number{margin-right:5px}#search #cnt_area01 .cnt_g .cnt_box .product_name{font-size:14px;line-height:22px;color:#fff}#search #cnt_area01 .cnt_g .cnt_box:hover .product_name{color:#eb7600}#search #cnt_area01 .cnt_g .cnt_box .new_icon{max-width:42px;width:10.15%;position:absolute;top:0;right:0}#search #cnt_area01 .cnt_g .cnt_box .new_icon img{max-width:none;width:100%}#search #cnt_area01 .category_g{width:100%;margin:0 auto 35px}#search #cnt_area01 .category_g .cnt_box{display:flex}#search #cnt_area01 .category_g .cnt_box a{display:flex;align-items:center}#search #cnt_area01 .category_g .box_in{display:flex;flex-wrap:wrap;justify-content:space-between}#search #cnt_area01 .category_g .box_type01{width:49.76%;width:calc(50% - 2px)}#search #cnt_area01 .category_g .box_type01 a{padding:0 16px;justify-content:space-between}#search #cnt_area01 .category_g .box_type01 img{max-width:81px;width:29.04%}#search #cnt_area01 .category_g .box_type01 .cnt_left{display:flex;align-items:center}#search #cnt_area01 .category_g .icon_4k{position:absolute;top:5px;right:91px;max-width:30px !important;width:100% !important}#search #cnt_area01 .category_g .box_type02{width:calc(25% - 3px)}#search #cnt_area01 .category_g .box_type02 a{padding:0 0 0 16px;justify-content:flex-end}#search #cnt_area01 .category_g .number02_box a{padding:10px 0 10px 8px}#search #cnt_area01 .category_g .box_type02 .product_name{width:calc(100% - 29.04% - 29px - 4px);margin-right:4px}#search #cnt_area01 .category_g .number02_box .product_name{width:calc(100% - 29.04% - 21px - 4px)}#search #cnt_area01 .category_g .box_type02 img{max-width:81px;width:29.04%}#search #cnt_area01 .category_g .box16 .icon_4k{right:72px}#search #cnt_area01 .cnt_g02{display:flex;justify-content:space-between}#search #cnt_area01 .purpose_g,#search #cnt_area01 .complete_g{max-width:594px;width:49.5%}#search #cnt_area01 .complete_g .box_in{padding-bottom:4px}#search #cnt_area01 .purpose_g .box_in{display:flex;justify-content:space-between;flex-wrap:wrap}#search #cnt_area01 .purpose_g .cnt_box{max-width:291px;width:49.66%}#search #cnt_area01 .purpose_g .cnt_box a{display:flex;align-items:center;min-height:70px;padding:9px 16px 8px}#search #cnt_area01 .complete_g .cnt_box:last-child{margin-bottom:0}#search #cnt_area01 .complete_g .cnt_box a{padding:15px 16px 15px}#search #cnt_area01 .complete_g .cnt_box .product_name{display:block;text-align:center;font-size:18px;line-height:1;margin-bottom:20px}#search #cnt_area01 .complete_g p{font-size:15px;line-height:23px;text-align:center}#search #cnt_area01 .complete_g .cnt_box .eoleos_box{position:absolute;top:20px;left:20px;font-size:16px}#search #cnt_area01 .complete_g .cnt_box .eoleos_box span{display:block}#search #cnt_area01 .complete_g .cnt_box .eoleos_box .eos{border-bottom:1px solid #fff;padding-bottom:3px;margin-bottom:1px}#search #cnt_area02{padding-bottom:99px}#search #cnt_area02 .box_in{padding-bottom:4px}#search #cnt_area02 ul{display:flex;align-items:start;justify-content:space-between}#search #cnt_area02 li{max-width:42px;width:100%}#search #cnt_area02 li a,#search #cnt_area02 li span{display:block;width:100%;font-weight:500;font-size:20px;line-height:29px;padding:7px 0 8px;text-align:center;position:relative}#search #cnt_area02 li a{background:#828282;background:linear-gradient(135deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%)}#search #cnt_area02 li a:hover{background:rgba(58,58,58,1);color:#eb7600}#search #cnt_area02 li a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}#search #cnt_area02 li span{background:#d3d3d3}#search+#pankuzu_area{background:0 0}.light-mode #search #cnt_area01 .cnt_g .cnt_box a,.light-mode #search #cnt_area01 .cnt_g .cnt_box a:link,.light-mode #search #cnt_area01 .category_g .box_type01 a,.light-mode #search #cnt_area01 .category_g .box_type01 a:link,.light-mode #search #cnt_area01 .purpose_g .cnt_box a,.light-mode #search #cnt_area01 .purpose_g .cnt_box a:link,.light-mode #search #cnt_area02 li a{color:#e3e3e3}.light-mode #search #cnt_area01 .cnt_g .box_in,.light-mode #search #cnt_area02 .box_in{background:#454545}@media screen and (min-width:751px){#search #cnt_area01 .pc{display:inherit}#search #cnt_area01 .category_g h2,#search #cnt_area01 .cnt_g02 h2,#search #cnt_area02 .contents_in h2{padding:5px 0;border-radius:5px 5px 0 0;font-size:16px;font-weight:500;line-height:24px}#search #cnt_area01 .category_g .box_in_upper,#search #cnt_area01 .category_g .box_in_middle,#search #cnt_area01 .category_g .box_in_lower{display:flex;justify-content:space-between;width:100%}#search #cnt_area01 .cnt_g .cnt_box,#search #cnt_area02 li a{background:#222}#search #cnt_area01 .cnt_g .cnt_box:hover,#search #cnt_area02 li a:hover{background:#000}#search #cnt_area01 .category_g .box_in_upper .cnt_box{width:calc(25% - 3px)}#search #cnt_area01 .category_g .box_in_middle .cnt_box{width:calc(17% - 7px);height:176px}#search #cnt_area01 .category_g .box_in_lower .cnt_box{width:calc(25% - 3px)}#search #cnt_area01 .complete_g .cnt_box,#search #cnt_area01 .complete_g .cnt_box a{height:100%}#search #cnt_area01 .cnt_g .box_in{height:calc(100% - 24px)}#search #cnt_area01 .complete_g .cnt_box a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 16px 10px}#search #cnt_area01 .complete_g .cnt_box:hover a .eoleos_box .eos{border-bottom-color:#eb7600}#search #cnt_area01 .complete_g .cnt_box .product_name{margin-bottom:15px}#search #cnt_area01 .complete_g p{font-size:12px}#search #cnt_area01 .cnt_g .box_in_upper .cnt_box .number,#search #cnt_area01 .cnt_g .box_in_middle .cnt_box .number{position:absolute;top:20px;left:20px}#search #cnt_area01 .cnt_g .box_type03:hover .product_name,#search #cnt_area01 .cnt_g .box_type03:hover a{color:#fff}#search #cnt_area01 .cnt_g .box_type03:hover a:before{content:none}#search #cnt_area01 .category_g .box_type01 a{padding-right:0 !important}#search #cnt_area01 .category_g .box_type01 img{max-width:unset;width:45%}#search #cnt_area01 .category_g .box_type01 .cnt_left{padding:30px 0 0 30px}#search #cnt_area01 .category_g .box_type01 .product_name,#search #cnt_area01 .category_g .box_in_middle .box_type02 .product_name,#search #cnt_area01 .category_g .box_type03 .product_name{font-size:16px}#search #cnt_area01 .category_g .cnt_box .product_name .small{font-size:12px}#search #cnt_area01 .category_g .box_in_middle .box_type02 a{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;position:relative;padding:0 0 16px 16px}#search #cnt_area01 .category_g .box_in_middle .box_type02 a .product_name{padding-left:39px;width:100%}#search #cnt_area01 .category_g .box_in_middle .box_type02.number02_box a .product_name{padding-left:49px}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box{width:calc(17% - 7px);height:auto;display:block;text-align:center;display:flex;flex-direction:column}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box.box_type03,#search #cnt_area01 .cnt_g .box_in_middle .cnt_box.box_type02 a{padding-bottom:10px}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box .product_name{width:calc(100% - 29.04% - 29px - 4px);margin-right:4px;display:inline-block;padding-left:55px;text-align:left;width:auto;word-break:break-all}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box .link{position:relative;display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:0 15px;margin:10px 0;z-index:1}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box .link a{display:inline-flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:3px;background:#454545;font-size:12px;width:auto;min-width:calc((100% - 8px)/2);padding:3px 5px;margin:0}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box .link a:hover{color:#eb7600;border:1px solid #eb7600}#search #cnt_area01 .category_g .box_in_middle .box_type02 .product_name,#search #cnt_area01 .category_g .box_type03 .product_name{margin:15px 0 0}#search #cnt_area01 .category_g .box_in_middle .box_type02 img,#search #cnt_area01 .category_g .box_type03 img{max-width:none;width:100%;height:88px;object-fit:contain}#search #cnt_area01 .category_g .box_type03 img{margin-top:auto}#search #cnt_area01 .category_g .box_in_middle .box_type02 img{margin-top:25px}#search #cnt_area01 .category_g .box_in_lower .box_type02:nth-of-type(3) img{max-width:110px;width:auto}#search #cnt_area01 .category_g .box_in_lower .box_type02:nth-of-type(4) img{max-width:100px;width:auto}#search #cnt_area01 .purpose_g{width:60%;max-width:none;flex-wrap:nowrap}#search #cnt_area01 .purpose_g .cnt_box{max-width:none;width:49.66%;width:calc(25% - 3px);text-align:center}#search #cnt_area01 .purpose_g .cnt_box a{min-height:114px;height:100%;padding:20px 16px;justify-content:center}#search #cnt_area01 .complete_g{width:39%;max-width:none}}@media screen and (min-width:751px) and (max-width:1200px){#search #cnt_area01 .cnt_g .box_in_middle .cnt_box{text-align:left}#search #cnt_area01 .cnt_g .box_in_middle .cnt_box .product_name{padding-left:45px}}.category_page{position:relative}.category_page #main_area{width:100%;position:relative;z-index:1}.category_page #side_area{max-width:438px;width:100%}.category_page #main_area .h1_g{background:#272727;display:flex;align-items:center;justify-content:space-between;padding:36px 45px 34px 40px;margin-bottom:15px}.category_page #main_area .h1_g h1{font-weight:500;font-size:24px;line-height:36px;color:#fff;max-width:none;width:100%}.category_page #main_area .h1_g .logo{max-width:283px;width:43.75%}.category_page #main_area .first_text{font-size:16px;line-height:30px;margin:30px 0 40px}.category_page #main_area .special_btn{max-width:none;margin-bottom:50px}.category_page #main_area .special_btn+.special_btn{margin-top:-30px}.category_page #main_area .cnt_area{margin-bottom:13px}.category_page #main_area .cnt_area h2{font-weight:500;font-size:22px;line-height:33px;padding-bottom:2px;border-bottom:1px solid #ffc000;margin-bottom:24px}.category_page #main_area .cnt_area .cnt_g{display:flex;align-items:start;flex-wrap:wrap}.category_page #main_area .cnt_area .cnt_box{width:23.47%;margin:0 2.04% 20px 0}.category_page #main_area .cnt_area .cnt_box:nth-child(4n){margin-right:0}.category_page #main_area .cnt_area .cnt_box a:hover{color:#eb7600}.category_page #main_area .cnt_area .cnt_img{margin-bottom:12px}.category_page #main_area .cnt_area h3{font-weight:500;line-height:24px;padding:0 0 0 14px;position:relative;margin-bottom:4px}.category_page #main_area .cnt_area h3:before{content:"";display:block;width:5px;height:10px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png) no-repeat left center/100% auto;position:absolute;top:8px;left:0}.category_page #main_area .cnt_area .cnt_box p{font-size:14px;line-height:24px}.category_page #main_area .back_btn{max-width:574px;width:100%;margin:66px auto 0}.category_page #main_area .back_btn a{background:#c7c7c7}.category_page #main_area .back_btn a:after{right:auto;left:24px;transform:rotate(180deg) translateY(-50%);transform-origin:0 0;transition:all .3s}.category_page #main_area .back_btn a:hover{border-color:transparent;color:#0c0c0c}.category_page #main_area .back_btn a:hover:after{left:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto}.category_page .side_fix{position:fixed;top:149px;left:0;width:100%}.category_page #side_area{display:flex;align-items:start;justify-content:space-between;background:#e3e3e3;padding:4px}.category_page #side_area ul{width:calc(100%/2 - 2px);background:0 0;padding:0}.category_page #side_area li a{font-weight:500;font-size:12px;line-height:20px;display:flex;align-items:center}.category_page #side_area li a:after{content:none}.category_page #side_area li.category_type01 a{padding:13px 13px 12px}.category_page #side_area li.category_type01 .ttl{max-width:140px;width:100%;margin-right:2px;color:#e3e3e3}.category_page #side_area li.category_type01 img{max-width:36px;width:100%}.category_page #side_area li.category_type01 .new_icon{position:absolute;top:0;right:0;max-width:40px;width:100%}.category_page #side_area li.category_type01 .new_icon img{max-width:none}.category_page #side_area li.category_type02 a{padding:0;align-items:stretch}.category_page #side_area li.category_type02 .number_box{max-width:53px;width:100%;text-align:center;background:#3a3838;padding:9px 0;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center;color:#e3e3e3}.category_page #side_area li.category_type02 .number_box .number_ttl{display:block;font-weight:500;font-size:10px;line-height:15px;margin-bottom:4px}.category_page #side_area li.category_type02 .ttl{padding:12px 10px;color:#e3e3e3}.category_page+#pankuzu_area{background:0 0}.light-mode .category_page #main_area .cnt_area h3:before{background-image:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png)}#purpose+#pankuzu_area{background:0 0}#purpose .flex_box{display:flex}#purpose #cnt_area01{margin-top:149px}#purpose .contents_in01{margin-bottom:78.5px}#purpose .contents_in01 .title{background:#ffc000;text-align:center;color:#0c0c0c;font-weight:500;line-height:24px;padding:5px 0}#purpose .contents_in01 ul{display:flex;align-items:center;padding:4px;background:#e3e3e3;justify-content:space-between}#purpose .contents_in01 span{display:inline-block;padding:10px 0}#purpose .contents_in01 li{width:calc((100% - 8px)/5)}#purpose .contents_in01 a{display:block;padding:20px 16px;background:#828282;background:linear-gradient(135deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%);font-size:14px;line-height:20px;font-weight:500;width:100%;height:80px;position:relative}#purpose .contents_in01 a:hover{background:rgba(58,58,58,1);color:#eb7600}#purpose .contents_in01 a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}#purpose h2{font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;padding-bottom:3px;border-bottom:1px solid #ffc000;margin-bottom:25px}#purpose h2{margin-top:120px}#purpose .desc{display:block;line-height:24px;margin-bottom:25px}#purpose table{width:100%}#purpose tbody{width:100%}#purpose th{line-height:24px;background:#272727;text-align:center;color:#fff;vertical-align:middle;border:1.5px solid #0c0c0c}#purpose td{background:#000;border:1px solid #272727}#purpose td,#purpose td a{color:#fff;position:relative}#purpose td a{display:inline-block}#purpose td.arrow{text-align:center}#purpose .table01 td a{padding-left:17.91px}#purpose .table01 th{padding:17px 0 19px}#purpose .table01 td{padding:18px 16px;vertical-align:middle}#purpose td a:before{content:'';width:4.46px;height:8.91px;background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow07.png);position:absolute;left:0;top:50%;transform:translateY(-50%)}#purpose .table01 th:nth-child(2){width:50px}#purpose .table01 th:nth-child(3){width:22.9%}#purpose .table01 td:last-child a{width:140px;margin-bottom:4px}#purpose .table01 th:nth-child(4){width:50%}#purpose .cnt_g:nth-of-type(2) .flex_box{flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #717171}#purpose .cnt_g:nth-of-type(2) .cnt_box{width:23.75%;margin-bottom:83px}#purpose .cnt_g:nth-of-type(2) .flex_box:after{content:"";display:block;width:23.75%}#purpose .cnt_g:nth-of-type(2) .flex_box:before{content:"";display:block;width:23.75%;order:1}#purpose .cnt_g:nth-of-type(2) .title{color:#ccc;font-size:18px;margin-bottom:12px;line-height:26px;display:block;font-weight:500}#purpose .cnt_g:nth-of-type(2) .cnt_img{margin-bottom:12px}#purpose .cnt_g:nth-of-type(2) .name{margin-bottom:8px;line-height:24px}#purpose .cnt_g:nth-of-type(2) .btn{font-size:12px;cursor:pointer;text-align:right;padding-bottom:12px;border-bottom:1px solid #ccc;margin-bottom:12px;height:24px}#purpose .cnt_g:nth-of-type(2) .btn_in{width:12px;margin-left:auto;position:relative;height:12px}#purpose .cnt_g:nth-of-type(2) .btn_in span{width:12px;height:1px;background-color:#ccc;position:absolute;top:5px;left:0;right:0}#purpose .cnt_g:nth-of-type(2) .btn_in span:last-child{transform:rotate(90deg)}#purpose .cnt_g:nth-of-type(2) .btn.active span:last-child{opacity:0}#purpose .cnt_g:nth-of-type(2) .desc{line-height:24px;display:none}#purpose .cnt_g:nth-of-type(2) .desc p{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #ccc}#purpose .cnt_g:nth-of-type(2) a{position:relative;padding-left:18.41px;display:flex}#purpose .cnt_g:nth-of-type(2) a:before{content:'';width:5.21px;height:10.41px;background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../img/search/purpose/arrow_gray.png);position:absolute;left:0;top:7px;display:block}#purpose .cnt_g:nth-of-type(3) th{padding:10px 15px 8px}#purpose .cnt_g:nth-of-type(3) tr td{padding:20px 16px 22px;vertical-align:middle}#purpose .cnt_g:nth-of-type(3) th:first-child{width:14.33%}#purpose .cnt_g:nth-of-type(3) th:nth-child(2){width:22.66%}#purpose .cnt_g:nth-of-type(3) th:nth-child(4){width:22.66%}#purpose .cnt_g:nth-of-type(3) th:nth-child(5){width:13.16%}#purpose .cnt_g:nth-of-type(3) th:nth-child(6){width:13.16%}#purpose .cnt_g:nth-of-type(3) th:nth-child(7){width:13.16%}#purpose .cnt_g:nth-of-type(3) tr td:nth-child(5),#purpose .cnt_g:nth-of-type(3) tr td:nth-child(6),#purpose .cnt_g:nth-of-type(3) tr td:nth-child(7){text-align:center;font-size:20px}#purpose .cnt_g td a{padding-left:16.91px;font-weight:500;color:#ffc000}#purpose .caution{margin-top:25px;font-size:14px;line-height:22px}#purpose .cnt_g:nth-of-type(6) div.caution,#purpose .cnt_g:nth-of-type(6) div.caution span{font-size:16px;line-height:28px;color:#fff}#purpose .cnt_g:nth-of-type(6) div.caution span{display:block;margin-bottom:12px}#purpose .cnt_g:nth-of-type(6) div.caution .title{margin-right:20px}#purpose .cnt_g:nth-of-type(4) th{padding:17px 0 19px}#purpose .cnt_g:nth-of-type(4) tr td{vertical-align:middle;padding:18px 16px}#purpose .cnt_g:nth-of-type(4) th:first-child{width:24.83%}#purpose .cnt_g:nth-of-type(4) th:nth-child(2){width:50%}#purpose .cnt_g:nth-of-type(4) th:nth-child(3){width:24.83%}#purpose .cnt_g:nth-of-type(4) tr td:nth-child(3){text-align:center}#purpose .cnt_g:nth-of-type(4) span{display:inline-block;margin-left:16px;font-size:12px;line-height:23px;color:#828282}#purpose h3{font-size:21px;line-height:30px;position:relative;margin:40px 0 20px}#purpose h3:before{content:"";display:inline-block;width:12px;height:12px;background-color:#ccc;border-radius:50%;margin-right:12px}#purpose .cnt_g:nth-of-type(5) th{padding:17px 0 19px}#purpose .cnt_g:nth-of-type(5) tr td{padding:20px 18px;vertical-align:middle}#purpose .cnt_g:nth-of-type(5) th:first-child{width:14.33%}#purpose .cnt_g:nth-of-type(5) th:nth-child(2){width:22.66%}#purpose .cnt_g:nth-of-type(5) th:nth-child(4){width:22.66%}#purpose .cnt_g:nth-of-type(5) th:nth-child(5){width:14.33%}#purpose .cnt_g:nth-of-type(5) th:nth-child(6){width:25.33%}#purpose .cnt_g:nth-of-type(5) tr td:nth-child(5),#purpose .cnt_g:nth-of-type(5) tr td:nth-child(6){text-align:center}#purpose .cnt_g:nth-of-type(5) span{display:inline-block;margin-left:16px;font-size:12px;line-height:23px;color:#828282}#purpose .cnt_g:nth-of-type(6) th{padding:20px 7px}#purpose .cnt_g:nth-of-type(6) tr td{padding:20px 16px;vertical-align:middle}#purpose .cnt_g:nth-of-type(6) th.arrow_box{width:50px}#purpose .cnt_g:nth-of-type(6) th.th01{width:14.33%}#purpose .cnt_g:nth-of-type(6) th.th02{width:24.33%}#purpose .cnt_g:nth-of-type(6) th.th03{width:18.16%}#purpose .cnt_g:nth-of-type(6) th.th04{width:24.33%}#purpose .cnt_g:nth-of-type(6) th.th05{width:18.16%}#purpose .cnt_g:nth-of-type(6) .no_voice th.th02{width:28.33%}#purpose .cnt_g:nth-of-type(6) .no_voice th.th03{width:28.33%}#purpose .cnt_g:nth-of-type(6) .no_voice th.th04{width:28.33%}#purpose .cnt_g:nth-of-type(6) tr td:nth-child(3),#purpose .cnt_g:nth-of-type(6) tr td:last-child{text-align:center}#purpose .cnt_g:nth-of-type(6) span{display:block;font-size:12px;line-height:17px;color:#828282}#purpose .cnt_g:nth-of-type(6) tr td:nth-child(4) span{display:inline-block;margin-left:16px;font-size:12px;line-height:23px;color:#828282}#purpose .cnt_g:nth-of-type(6){margin-bottom:80px}#purpose #scaling td span,#purpose #distribution td span{display:block;font-size:12px;line-height:17px;color:#828282}.light-mode #purpose th{background:#ccc;border:1px solid #d8d8d8;color:#3c3c3c}.light-mode #purpose td{background:0 0;border:1px solid #d8d8d8;color:#3c3c3c}.light-mode #purpose .contents_in01 a{color:#e3e3e3}.light-mode #purpose .cnt_g:nth-of-type(2) .title,.light-mode #purpose .cnt_g:nth-of-type(6) div.caution,.light-mode #purpose .cnt_g:nth-of-type(6) div.caution span{color:#3c3c3c}.light-mode #purpose .cnt_g:nth-of-type(2) .btn{border-bottom:1px solid #3c3c3c}.light-mode #purpose .cnt_g:nth-of-type(2) .btn_in span{background-color:#3c3c3c}.light-mode #purpose .cnt_g:nth-of-type(2) .desc p{border-bottom:1px solid #3c3c3c}.light-mode #purpose .cnt_g:nth-of-type(2) a:before{background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png)}.alphabet_page #page_nav{padding:79px 0 98px}.alphabet_page #page_nav h1{background:#ffc000;font-weight:500;line-height:24px;padding:5px 0;text-align:center;color:#0c0c0c}.alphabet_page #page_nav .box_in{background:#e3e3e3;padding:4px}.alphabet_page #page_nav ul{display:flex;align-items:start;justify-content:space-between}.alphabet_page #page_nav li{max-width:42px;width:100%}.alphabet_page #page_nav li a,.alphabet_page #page_nav li span{display:block;width:100%;font-weight:500;font-size:20px;line-height:29px;padding:7px 0 8px;text-align:center}.alphabet_page #page_nav li a{background:#828282;background:linear-gradient(135deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%);position:relative}.alphabet_page #page_nav li a:hover{background:rgba(58,58,58,1);color:#eb7600}.alphabet_page #page_nav li a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}.alphabet_page #page_nav li span{background:#d3d3d3}.alphabet_page #page_nav li.active a{background:#4b4949;background:linear-gradient(135deg,rgba(75,73,73,1) 0%,rgba(0,0,0,1) 100%);box-shadow:inset 0 3px 6px rgba(0,0,0,.78)}.alphabet_page #cnt_area01{padding-bottom:80px}.alphabet_page #cnt_area01 .cnt_g{display:flex;flex-wrap:wrap;margin-bottom:30px}.alphabet_page #cnt_area01 .cnt_box{max-width:380px;width:31.67%;border-bottom:1px solid #525252;margin-bottom:35px}.alphabet_page #cnt_area01 .cnt_box:not(:nth-child(3n)){margin-right:2.495%}.alphabet_page #cnt_area01 .cnt_box a{display:block;position:relative;padding:0 0 15px}.alphabet_page #cnt_area01 .cnt_box a:hover{box-shadow:0px 10px 10px rgba(255,255,255,.05)}.alphabet_page #cnt_area01 .cnt_box a:after{content:"";display:block;width:7px;height:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png) no-repeat center center/100% auto;position:absolute;top:18px;right:10px;transition:all .3s}.alphabet_page #cnt_area01 .cnt_box a:hover:after{right:3px}.alphabet_page #cnt_area01 .cnt_box h2{color:#ffc000;font-weight:500;font-size:22px;line-height:25px;margin-bottom:6px}.alphabet_page #cnt_area01 .cnt_box p{font-weight:500;font-size:14px;line-height:20px}.alphabet_page #cnt_area01 .back_btn{max-width:574px;margin:0 auto}.alphabet_page #cnt_area01 .back_btn a{background:#c7c7c7;font-size:20px;padding:15px 0}.alphabet_page #cnt_area01 .back_btn a:after{right:auto;left:24px;transform:rotate(180deg) translateY(-50%);transform-origin:0 0;transition:all .3s}.alphabet_page #cnt_area01 .back_btn a:hover:after{left:14px}.alphabet_page+#pankuzu_area{background:0 0}.light-mode .alphabet_page #page_nav li a{color:#e3e3e3}.light-mode .alphabet_page #cnt_area01 .cnt_box a:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto}#kanryo #cnt_area01{padding:79px 0 75px}#kanryo #cnt_area01 h1{background:#ffc000;font-weight:500;line-height:24px;padding:5px 0;text-align:center;color:#0c0c0c;margin-bottom:25px}#kanryo #cnt_area01 p{background:#272727;padding:16px 10px;text-align:center;font-size:14px;line-height:23px}#kanryo .cnt_area .h2_g{border-bottom:1px solid #525252;padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}#kanryo .cnt_area h2{font-weight:500;font-size:24px;line-height:36px}#kanryo .cnt_area .cnt_g{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;margin-bottom:54px}#kanryo .cnt_area .table_type01{max-width:588px;width:49%;font-weight:500;font-size:14px;line-height:20px}#kanryo .cnt_area .table_type01 th{background:#272727;border:1px solid #0c0c0c;text-align:left;padding:13px 15px 12px;width:33.33%;vertical-align:middle}#kanryo .cnt_area .table_type01 td{background:#000;border:1px solid #272727;color:#fff;width:33.33%;padding:13px 15px 12px;vertical-align:middle}#kanryo .cnt_area .table_type01 td a,#kanryo .cnt_area .table_type01 td span{color:#ffc000}#kanryo .cnt_area .table_type01 td a{text-decoration:underline;transition:all .3s}#kanryo .cnt_area .table_type01 td a:hover{text-decoration:none}#kanryo .back_btn{max-width:574px;margin:0 auto 70px}#kanryo .back_btn a{background:#c7c7c7;font-size:20px;padding:15px 0}#kanryo .back_btn a:after{right:auto;left:24px;transform:rotate(180deg) translateY(-50%);transform-origin:0 0;transition:all .3s}#kanryo .back_btn a:hover{border-color:transparent;color:#0c0c0c}#kanryo .back_btn a:hover:after{left:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto}#kanryo+#pankuzu_area{background:0 0}.light-mode #kanryo #cnt_area01 p{background:#fff}.light-mode #kanryo .cnt_area .table_type01 th{background:#ccc;border:1px solid #d8d8d8}.light-mode #kanryo .cnt_area .table_type01 td{background:0 0;border:1px solid #d8d8d8;color:#3c3c3c}#support{padding:68px 0 75px}#support i{display:inline-block}#support #cnt_area01 .cnt_g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#support #cnt_area01 .cnt_g .img_box{max-width:427px;width:46.6%;margin-top:10px}#support #cnt_area01 .cnt_g .img_box img{border-radius:5px}#support #cnt_area01 .cnt_g .txt_box{width:50.5%}#support #cnt_area01 .cnt_g .txt_box h1{font-size:32px;font-weight:500;line-height:1.44}#support #cnt_area01 .cnt_g .txt_box .form_txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:20px}#support #cnt_area01 .cnt_g .txt_box .form_txt span{display:block;margin-right:14px;font-size:24px}#support #cnt_area01 .cnt_g .txt_box .form_txt .btn_type02{max-width:172px}#support #cnt_area01 .cnt_g .txt_box .form_txt .btn_type02 a{padding:11px 10px 10px 0;border-radius:3px;font-size:16px}#support #cnt_area01 .cnt_g .txt_box .form_txt .btn_type02 a:after{width:7px;height:13px}#support #cnt_area01 .cnt_g .txt_box p{margin-top:30px;line-height:1.625}#support #cnt_area01 .cnt_g .txt_box p .tel{font-weight:700}#support #cnt_area02{margin-top:37px}#support #cnt_area02 .cnt_box{border-radius:5px;border:1px solid #4d4d4d}#support #cnt_area02 .cnt_g01 .cnt_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01{width:44.2%;padding:23px 3.6%}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 h2{font-size:24px;line-height:1.4}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g .tel{margin-right:7px;color:#ffc000;font-size:30px;font-weight:700}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g small{color:#9f9f9f;line-height:1.6}.light-mode #support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g small{color:#777}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:55.8%;padding:23px 3.9%}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02:before{content:"";position:absolute;top:calc(50% - 27px);left:0;width:1px;height:54px;background-color:#ddd}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p{font-weight:500;line-height:1.4}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p+p{margin-top:5px}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p .pc{display:inline}#support #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p .tel{font-weight:700}#support #cnt_area02 .cnt_g02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}#support #cnt_area02 .cnt_g02 .cnt_box{width:calc((100% - 34px)/3);padding:15px 1.2% 20px 2.1%}#support #cnt_area02 .cnt_g02 .cnt_box h2{font-size:24px;line-height:1.5}#support #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp{margin-top:20px}#support #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p{font-weight:500;line-height:1.4}#support #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p+p{margin-top:11px}#support #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .tel,#support #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .mail{font-weight:700}#support #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p em{color:#ffc000}#support #cnt_area03{padding-top:36px}#support #cnt_area03 .cnt_g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:101.7%;margin-left:-.85%}#support #cnt_area03 .cnt_g .btn_type02{width:23.35%;margin:0 .82%;height:86px}#support #cnt_area03 .cnt_g .btn_type02:nth-child(n+5){margin-top:20px}#support #cnt_area03 .cnt_g .btn_type02 a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;line-height:1.4}#support #cnt_area03 .cnt_g .btn_type02 a:after{-webkit-transition:.3s;transition:.3s}#support+#pankuzu_area{background:0 0}#flow{padding:68px 0 104px}#flow #cnt_area01 h1{font-size:32px;font-weight:500;line-height:1.44;text-align:center}#flow #cnt_area01 .cnt_g{margin-top:87px;text-align:center}#flow #cnt_area01 .cnt_g p{font-weight:500;line-height:1.625}#flow #cnt_area01 .cnt_g p em{color:#ffc000}#flow #cnt_area01 .cnt_g ul{margin-top:39px}#flow #cnt_area01 .cnt_g ul li+li{position:relative;margin-top:58px}#flow #cnt_area01 .cnt_g ul li+li:before{content:"";position:absolute;top:-37px;left:calc(50% - 11px);border:11px solid rgba(0,0,0,0);border-top:12px solid #ccc;border-bottom:0}.light-mode #flow #cnt_area01 .cnt_g ul li+li:before{border-top-color:#aaa}#flow #cnt_area01 .cnt_g ul li .ssp{display:none}#flow #cnt_area01 .att_g{margin-top:67px;padding:50px;background-color:#272727}.light-mode #flow #cnt_area01 .att_g{background-color:#e0e0e0}#flow #cnt_area01 .att_g p{line-height:1.625}#flow #cnt_area01 .att_g p em{font-weight:500;color:#ffc000}#flow #cnt_area01 .btn_type02{margin:40px auto 0}#flow #cnt_area01 .btn_type02 a{padding:21px 0}#flow+#pankuzu_area{background:0 0}#demoenquete #cnt_area01 .first_text{margin-top:30px;text-align:center}#demoenquete #cnt_area02 .cmn_form .field_box .field_wrp .att{margin-bottom:0}#demoenquete input[type=radio]{appearance:none;display:none}#demoenquete input[type=radio]+span{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;padding-left:26px}#demoenquete input[type=radio]+span:before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #4d4d4d;border-radius:50%;left:0;position:absolute;top:0;bottom:0;margin:auto}#demoenquete input[type=radio]:checked+span:after{content:"";display:block;width:10px;height:10px;background-color:#ffc000;border-radius:50%;position:absolute;top:0;bottom:0;margin:auto;left:4px}#demoenquete .radio_wrap{margin-top:5px}#demoenquete .btn_g{display:none}#demoenquete_confirm .field_hide{display:block}#demoenquete_confirm .btn_g{width:100%;display:flex;justify-content:center}#demoenquete_confirm .cmn_form .btn_block .submit_btn1{display:none}#demoroom #title_area{margin-bottom:100px}#demoroom #title_area h1{font-size:32px;font-weight:500;line-height:1.44;text-align:center;margin-bottom:70px}#demoroom .cnt_area .btn_box{display:flex;align-items:start;justify-content:space-between;max-width:700px;width:100%;margin:0 auto}#demoroom .cnt_area .btn_box .btn_type02{max-width:340px;width:48.58%}#demoroom .cnt_area .btn_box .btn_type02 a:after{right:24px;transform:translateY(-50%) rotate(90deg)}#demoroom .cnt_area .first_text{line-height:1.625;margin:30px 0 20px}#demoroom .cnt_area .first_text small{font-size:14px}#demoroom #cnt_area02 .cnt_g02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}#demoroom #cnt_area02 .cnt_g02 .cnt_box{width:calc((100% - 34px)/3);padding:15px 1.2% 20px 2.1%;border-radius:5px;border:1px solid #4d4d4d}#demoroom #cnt_area02 .cnt_g02 .cnt_box h2{background:0 0;font-weight:400;padding:0;font-size:24px;line-height:1.5}#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp{margin-top:20px}#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p{font-weight:500;line-height:1.4}#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p+p{margin-top:11px}#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .tel,#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .mail{font-weight:700}#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p em{color:#ffc000}#demoroom #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p i{display:inline-block}#faq+#pankuzu_area{background:0 0}#faq.layout02{max-width:1200px;margin:79px auto 0;padding-bottom:60px;width:93.75%}#faq h1{line-height:24px;font-weight:500;padding:4.5px 0 6.5px;background-color:#c7c7c7;text-align:center;color:#0c0c0c;margin-bottom:50px}#faq dl{margin-bottom:25px}#faq dt{padding:15px 35.5px 15px 20.5px;background-color:#272727;font-weight:500;color:#ccc;display:flex;align-items:center;position:relative}#faq dt .cnt_text{width:90%}#faq dt span{display:block;margin-right:18px}#faq dl.active dt:after{transform:rotate(0deg)}#faq dd{background-color:#000}#faq .dd_in{padding:15px 20px 20px;color:#ccc;display:flex}#faq dd span{display:block;margin-right:20px}#faq dd .text_g{font-size:14px;line-height:24px;font-weight:500;width:100%;overflow:hidden}#faq .border{height:1px;background:#525252;margin:20px 0}#faq dd .cnt_img{max-width:747px;margin:20px auto 24.7px 51px}#faq .gray{line-height:24px;color:#6f6f6f;margin-top:15px}#faq dd .cnt_img.out_a{margin:10px auto 22.6px}#faq .flex_box{display:flex;align-items:center}#faq .pdf{margin-bottom:12.5px;margin-top:5px}#faq .pdf .cnt_img{max-width:31.66px;margin-right:17.3px;margin:0 17.3px 0 0}#faq .pdf a{color:#ffc000;text-decoration:underline}#faq .row3{border-collapse:collapse;margin-top:15px;width:100%;table-layout:fixed}#faq .row3,#faq .row3 td{border:1px solid #272727}#faq .row3 td{padding:11.5px 5px}#faq .row3 tr td:last-child{padding:11.5px 30px 6.5px}#faq .row3 tbody{width:100%}#faq .row3 tr td:first-child,#faq .row3 tr td:nth-child(2){width:16.97%}#faq .row3 tr td:nth-child(1),#faq .row3 tr td:nth-child(2){text-align:center}#faq .row3 tr td:nth-child(3){width:66.06%}#faq .row3 tr:nth-child(even) td{background-color:#0c0c0c}#faq .row3 a{display:inline-block;color:#ffc000;text-decoration:underline;margin-right:20px;margin-bottom:5px}#faq .row6{border-collapse:collapse;margin-top:15px;width:100%;table-layout:fixed}#faq .row6,#faq .row6 td{border:1px solid #272727}#faq .row6 td{padding:11.5px 5px}#faq .row6 tr td:last-child{padding:11.5px 30px 6.5px}#faq .row6 tbody{width:100%}#faq .row6 tr th{width:calc(100%/6);padding:13px;color:#fff;background-color:#272727;vertical-align:middle}#faq .row6 tr td{text-align:center;padding:10px 5px 14px}#faq .row6 tr td:nth-child(3){width:66.06%}#faq .row6 tr:nth-child(even) td{background-color:#0c0c0c}#faq .row6 a{display:inline-block;color:#ffc000;text-decoration:underline;margin-right:20px;margin-bottom:5px}#faq .scroll_x{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}#faq tbody{width:100%}#faq .row6,#faq .row3{width:100%;min-width:750px}#faq dd p a{text-decoration:underline}#faq .tabnav li.active a{background:linear-gradient(180deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%)}#faq .tabcontent .tabcontent_list{display:none}#faq .tabcontent .tabcontent_list.show{display:block}#faq .cnt_img_mini{max-width:150px}#faq .cnt_img_med{max-width:400px}#faq .edit p{margin-bottom:10px}#faq .row3{table-layout:auto}#faq .row3 tr td:last-child{white-space:initial}#faq .row6{white-space:initial}#faq .row6 td span{display:block;font-size:14px;margin:0 auto}#faq dd li a{text-decoration:underline}#faq.layout02 #side_area{max-width:none;width:100%;margin:0 auto 60px}#faq.layout02 #side_area ul{display:flex;flex-wrap:wrap;padding-bottom:0}#faq.layout02 #side_area li{width:calc((100% - 20px)/6);margin-right:4px;display:flex}#faq.layout02 #side_area li:last-child{margin-right:0;margin-bottom:4px}#faq.layout02 #side_area li a{display:flex;align-items:center;padding:22px 24px 21px 13px;line-height:16px}#faq.layout02 #side_area li a:after{background-image:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow09.png);transform:translateY(-50%) rotate(180deg);width:8px;height:5px;right:8px;transition:none}#faq.layout02 #side_area li a:hover{background:rgba(58,58,58,1);color:#eb7600}#faq.layout02 #side_area li a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}.light-mode #faq dt{background:#ccc;color:#3c3c3c}.light-mode #faq dd{background-color:#fff}.light-mode #faq .dd_in{color:#3c3c3c}.light-mode #faq dt:after{background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../img/support/glossary/arrow_gray.png)}.light-mode #faq .row3 tr:nth-child(even) td,.light-mode #faq .row6 tr:nth-child(even) td{color:#ccc}#catalog #title_area{margin-bottom:100px}#catalog #title_area h1{font-size:32px;font-weight:500;line-height:1.44;text-align:center;margin-bottom:70px}#catalog .cnt_area .btn_box{display:flex;align-items:start;justify-content:space-between;max-width:700px;width:100%;margin:0 auto}#catalog .cnt_area .btn_box .btn_type02{max-width:340px;width:48.58%}#catalog .cnt_area .btn_box .btn_type02 a:after{right:24px;transform:translateY(-50%) rotate(90deg)}#catalog .cnt_area .first_text{line-height:1.625;margin:30px 0 20px}#catalog .cnt_area .first_text small{font-size:14px}#catalog #cnt_area02 .cnt_g02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}#catalog #cnt_area02 .cnt_g02 .cnt_box{width:calc((100% - 34px)/3);padding:15px 1.2% 20px 2.1%;border-radius:5px;border:1px solid #4d4d4d}#catalog #cnt_area02 .cnt_g02 .cnt_box h2{background:0 0;font-weight:400;padding:0;font-size:24px;line-height:1.5}#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp{margin-top:20px}#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p{font-weight:500;line-height:1.4}#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p+p{margin-top:11px}#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .tel,#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .mail{font-weight:700}#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p em{color:#ffc000}#catalog #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p i{display:inline-block}#certificate{padding:68px 0 60px}#certificate i{display:inline-block}#certificate+#pankuzu_area{background:0 0}#certificate #cnt_area01{padding-bottom:40px}#certificate #cnt_area01 h1{font-size:32px;font-weight:500;line-height:46px;margin-bottom:20px}#certificate #cnt_area01 .first_text{line-height:28px;margin-bottom:40px;border:1px solid rgba(227,227,227,.3);border-radius:5px;padding:13px 25px}#certificate #cnt_area01 h2{font-size:24px;line-height:35px;margin-bottom:20px}#certificate #cnt_area01 p{line-height:28px;margin-bottom:20px}#certificate #cnt_area01 .dl_text{display:flex;align-items:center;justify-content:flex-start;font-size:24px;line-height:35px}#certificate #cnt_area01 .dl_text .btn_type02{max-width:178.63px}#certificate #cnt_area01 .dl_text .btn_type02 a{border-radius:3px;padding:5px 0 6px;font-size:16px;text-align:center}#certificate #cnt_area01 .dl_text .btn_type02 a:after{width:6.01px;height:12.02px;right:13.6px}#certificate #cnt_area01+#cnt_area02{margin-top:0}#certificate #cnt_area02 .cnt_box{border-radius:5px;border:1px solid #4d4d4d}#certificate #cnt_area02 .cnt_g01 .cnt_box{display:flex}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01{width:44.2%;padding:23px 3.6%}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 h2{font-size:24px;line-height:1.4;padding:0;background:0 0;font-weight:400}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g{display:flex;flex-wrap:wrap;align-items:center}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g .tel{margin-right:7px;color:#ffc000;font-size:30px;font-weight:700}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g small{color:#9f9f9f;line-height:1.6}.light-mode #certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp01 .tel_g small{color:#777}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02{display:flex;align-items:center;position:relative;width:55.8%;padding:23px 3.9%}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02:before{content:"";position:absolute;top:calc(50% - 27px);left:0;width:1px;height:54px;background-color:#ddd}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p{font-weight:500;line-height:1.4}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p+p{margin-top:5px}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p .pc{display:inline}#certificate #cnt_area02 .cnt_g01 .cnt_box .cnt_wrp02 p .tel{font-weight:700}#certificate #cnt_area02 .cnt_g02{display:flex;justify-content:space-between}#certificate #cnt_area02 .cnt_g02 .cnt_box{width:calc((100% - 34px)/3);padding:15px 1.2% 20px 2.1%}#certificate #cnt_area02 .cnt_g02 .cnt_box .area{font-size:16px;font-weight:500;line-height:26px}#certificate #cnt_area02 .cnt_g02 .cnt_box h2{font-size:24px;line-height:1.5;padding:0;background:0 0;font-weight:400}#certificate #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp{margin-top:20px}#certificate #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p{font-weight:500;line-height:1.4}#certificate #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p+p{margin-top:11px}#certificate #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .tel,#certificate #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p .mail{font-weight:700}#certificate #cnt_area02 .cnt_g02 .cnt_box .cnt_wrp p em{color:#ffc000}#certificate #cnt_area02 .caution_list{background:#272727;border-radius:5px;margin-top:40px;padding:20px 25px}#certificate #cnt_area02 .caution_list li{position:relative;margin-bottom:12px;padding-left:20px;line-height:24px;color:#ccc}#certificate #cnt_area02 .caution_list li:last-child{margin-bottom:0}#certificate #cnt_area02 .caution_list li:before{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#ccc;left:0;top:9px}.light-mode #certificate #cnt_area02 .caution_list{background:#ccc}.light-mode #certificate #cnt_area02 .caution_list li{color:#3c3c3c}.light-mode #certificate #cnt_area02 .caution_list li:before{background:#3c3c3c}#support_form #cnt_area01 .first_text{margin-top:30px;text-align:center}#grossary+#pankuzu_area{background:0 0}#grossary{padding:80px 0;max-width:948px}#grossary h1{line-height:24px;font-weight:500;padding:4.5px 0 6.5px;background-color:#c7c7c7;text-align:center;color:#0c0c0c;margin-bottom:50px}#grossary dl{margin-bottom:25px}#grossary dt{padding:15px 35.5px 15px 20.5px;background-color:#272727;font-weight:500;color:#ccc;position:relative}#grossary dd{background-color:#000;padding:15px 20px 20px}#grossary dd p{font-size:14px;font-weight:500;line-height:2;margin-top:25px}#grossary dd p:first-child{margin-top:0}#grossary dd .btn_type02{max-width:none;margin-top:25px}#grossary dd .btn_type02 a{display:inline-block;width:auto;min-width:280px;border-radius:5px;text-align:left;padding:18px 60px 18px 18px}.light-mode #grossary dt{background:#ccc;color:#3c3c3c}.light-mode #grossary dt:after{background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../img/support/glossary/arrow_gray.png)}.light-mode #grossary dd{background-color:#fff}#download{padding-top:79px;min-height:100vh}#download #cnt_area01{padding-bottom:96px}#download #cnt_area01 h2{background:#ffc000;text-align:center;color:#0c0c0c;font-weight:500;line-height:24px;padding:5px 0}#download #cnt_area01 .box_in{padding:4px;background:#e3e3e3}#download #cnt_area01 ul{display:flex;align-items:start;justify-content:space-between}#download #cnt_area01 li{max-width:42px;width:100%}#download #cnt_area01 li a,#download #cnt_area01 li span{display:block;width:100%;font-weight:500;font-size:20px;line-height:29px;padding:7px 0 8px;text-align:center}#download #cnt_area01 li a{background:#828282;background:linear-gradient(135deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%);position:relative}#download #cnt_area01 li a:hover{background:rgba(58,58,58,1);color:#eb7600}#download #cnt_area01 li a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}#download #cnt_area01 li span{background:#d3d3d3}#download #cnt_area02{margin-bottom:36px}#download #cnt_area02 .contents_in{display:flex;justify-content:space-between}#download #cnt_area02 .cnt_g h2{background:#ffc000;text-align:center;color:#0c0c0c;font-weight:700;font-size:18px;line-height:24px;padding:5px 0}#download #cnt_area02 .cnt_g .box_in{padding:4px;background:#e3e3e3}#download #cnt_area02 .cnt_g .cnt_box{position:relative;background:#2f2f2f;background:linear-gradient(90deg,rgba(47,47,47,1) 0%,rgba(130,130,130,1) 100%);margin-bottom:4px}#download #cnt_area02 .cnt_g .cnt_box:last-of-type{margin-bottom:0}#download #cnt_area02 .cnt_g .cnt_box a{display:block;width:100%;position:relative}#download #cnt_area02 .cnt_g .cnt_box a:hover{background:rgba(58,58,58,1);color:#eb7600}#download #cnt_area02 .cnt_g .cnt_box a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}#download #cnt_area02 .cnt_g .cnt_box a:hover .product_name{color:#eb7600}#download #cnt_area02 .cnt_g .cnt_box .product_name{font-weight:500;font-size:20px;line-height:25px;color:#fff}#download #cnt_area02 .cnt_g .cnt_box .product_sub_name{font-size:14px}#download #cnt_area02 .cnt_g .cnt_box .new_icon img{max-width:none;width:100%}#download #cnt_area02 .category_g{width:100%}#download #cnt_area02 .category_g .cnt_box a{display:flex;align-items:center}#download #cnt_area02 .category_g .box_type01 a{padding:25px 15px 28px 17px;justify-content:space-between}#download #cnt_area02 .category_g .box_type01.box_01 a{padding:12.5px 15px 12.5px 17px;justify-content:space-between}#download #cnt_area02 .category_g .box_type01 img{max-width:121px;width:33.43%}#download+#pankuzu_area{background:0 0}.light-mode #download #cnt_area01 li a,.light-mode #download #cnt_area02 .category_g .box_type01 a{color:#e3e3e3}.light-mode #download #cnt_area01 li a:hover,.light-mode #download #cnt_area02 .category_g .box_type01 a:hover{color:#eb7600}.diagram_page+#pankuzu_area{background:0 0}.diagram_page #page_nav{padding:79px 0 96px}.diagram_page #page_nav h1{background:#c7c7c7;font-weight:500;line-height:24px;padding:5.5px 0;text-align:center;color:#0c0c0c}.diagram_page #page_nav .box_in{background:#e3e3e3;padding:4px}.diagram_page #page_nav ul{display:flex;align-items:start;justify-content:space-between}.diagram_page #page_nav li{max-width:42px;width:100%}.diagram_page #page_nav li a,.diagram_page #page_nav li span{display:block;width:100%;font-weight:500;font-size:20px;line-height:29px;padding:7px 0 8px;text-align:center}.diagram_page #page_nav li a{background:#828282;background:linear-gradient(135deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%);position:relative}.diagram_page #page_nav li a:hover{background:rgba(58,58,58,1);color:#eb7600}.diagram_page #page_nav li a:hover:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:1px solid #eb7600;position:absolute;top:0;left:0}.diagram_page #page_nav li span{background:#d3d3d3}.diagram_page #page_nav li.active a{background:#4b4949;background:linear-gradient(135deg,rgba(75,73,73,1) 0%,rgba(0,0,0,1) 100%);box-shadow:inset 0 3px 6px rgba(0,0,0,.78)}.diagram_page #cnt_area{padding-bottom:80px}.diagram_page .download_box{padding-bottom:30px}.diagram_page .download_box .product_name{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid #525252;margin-bottom:20px}.diagram_page .download_box .product_name h2{font-size:24px;font-weight:500;line-height:35px}.diagram_page .download_box .product_name h2 a{color:#ffc000}.diagram_page .download_box .download_text{font-size:14px;font-weight:500;line-height:20px;margin-bottom:25px}.diagram_page .download_box .download_list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.diagram_page .download_box .download_list li{width:calc((100% - 60px)/4);margin:0 20px 20px 0}.diagram_page .download_box .download_list li:nth-child(4n){margin-right:0}.diagram_page #cnt_area .back_btn{max-width:574px;margin:20px auto 0}.diagram_page #cnt_area .back_btn a{border-color:transparent;background:#c7c7c7;font-size:20px;padding:15px 0;line-height:30px}.diagram_page #cnt_area .back_btn a:after{right:auto;left:24px;transform:rotate(180deg) translateY(-50%);transform-origin:0 0;transition:all .3s}.diagram_page #cnt_area .back_btn a:hover{color:#0c0c0c}.diagram_page #cnt_area .back_btn a:hover:after{left:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto}.light-mode .diagram_page #page_nav li a{color:#e3e3e3}.software_download+#pankuzu_area{background:0 0}.software_download .mt40{margin-top:40px}.software_download .mt50{margin-top:50px}.software_download .mt655{margin-top:65.5px}.software_download .mb10{margin-bottom:10px}.software_download .mb20{margin-bottom:20px}.software_download .mb60{margin-bottom:60px}.software_download .gray_title{color:#0c0c0c;line-height:24px;text-align:center;padding:4.5px 0 6.5px;background-color:#c7c7c7;margin-bottom:51px}.software_download #cnt_area01{padding-top:79px}.software_download .flex_box{display:flex;justify-content:space-between;margin-bottom:50px}.software_download .flex_box .cnt_img{width:48.66%}.software_download .flex_box .cnt_img img{margin-bottom:15px}.software_download .flex_box .cnt_img span{display:block;text-align:center;font-size:14px;font-weight:500;line-height:24px;color:#6f6f6f}.software_download .flex_box .text_g{width:47.5%}.software_download h1{color:#ccc;font-size:32px;line-height:46px}.software_download p{line-height:28px;margin-bottom:40px}.software_download .btn_type02 a{font-size:16px}.software_download .flex_box .btn_type02{width:172px}.software_download h2{font-size:22px;line-height:32px;color:#ccc;padding-bottom:10px;border-bottom:1px solid #ffc000;margin-bottom:25px;font-weight:500}.software_download h3{font-size:20px;line-height:28px;font-weight:500;margin-bottom:25px;color:#ccc}.software_download .cnt_g .text_g{padding-left:20px}.software_download h4{line-height:24px;font-weight:700;margin-top:25px;margin-bottom:15px;padding-bottom:10px;color:#ccc;border-bottom:1px solid #525252}.software_download .cnt_g:first-of-type .text_g li{font-size:14px;line-height:20px;margin-bottom:12px;position:relative}.software_download .cnt_g .text_g:first-of-type li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#ccc;margin-right:11px}.software_download .cnt_g .text_g:first-of-type .cnt_text{font-size:14px;line-height:26px}.software_download .cnt_g .text_g:nth-of-type(2) .cnt_text{font-size:14px;line-height:26px;margin-bottom:20px}.software_download .cnt_g .text_g li{font-size:14px;line-height:20px;margin-bottom:12px;position:relative}.software_download .cnt_text{line-height:24px;font-weight:500}.software_download .mt655+ul{line-height:24px}.software_download .second_ul{font-size:14px;line-height:20px;margin-top:10px;padding-left:20px;margin-bottom:20px}.software_download .mt655 .second_ul li{margin-bottom:12px}.software_download .btn_type02.agree{width:240.61px;margin-bottom:65.4px;margin-top:15px}.software_download .about_file{padding:20px 25px 10px;border-radius:5px;background-color:#272727;margin-bottom:40px}.software_download .about_file .cnt_text{font-size:20px;line-height:28px;font-weight:500;margin-bottom:20px}.software_download .yellow{font-weight:500;color:#ffc000;margin-bottom:5px}.software_download .about_file .caution{display:block;font-size:14px;line-height:26px;color:#e3e3e3;margin-bottom:15px}.software_download .btn_type02.download{width:auto;max-width:574px;margin:0 auto 60px}.software_download .btn_type02.download a{font-size:18px}.software_download .caution01 li,.software_download .caution02 li{position:relative;display:flex}.software_download .cnt_g .text_g:first-of-type .caution01 li:before{content:"※1 ";display:inline-block;margin-right:13px;font-size:12px;width:12px;height:12px;border-radius:0;background-color:transparent}.software_download .cnt_g .caution02 li:before{content:"※2 ";display:inline-block;margin-right:13px;font-size:12px;width:12px;height:12px;border-radius:0;background-color:transparent}.software_download .plan_img{width:80%;margin:20px 0}.software_download .single_img{width:100%;margin:20px 0}.software_download .caution_text{display:flex;font-size:14px;line-height:20px;margin-bottom:12px;position:relative}.software_download .caution_text:before{content:"※ ";display:inline-block;margin-right:13px;font-size:12px;width:12px;height:12px;border-radius:0;background-color:transparent}.software_download .table_ptn01{font-size:16px;line-height:24px}.software_download .table_ptn01 th{color:#000;padding:12px 10px;border:1px solid #fff;background:#ffc000;font-weight:500}.software_download .table_ptn01 td{border:1px solid #fff;padding:12px 15px}.software_download .list_type01 li{line-height:30px;position:relative}.light-mode .software_download h2,.light-mode .software_download h3{color:#3c3c3c}.light-mode .software_download .about_file{color:#ccc}.light-mode .software_download .table_ptn01 th,.light-mode .software_download .table_ptn01 td{border:1px solid #aaa}#about #cnt_area01{padding:68px 0 129px}#about #cnt_area01 .contents_in{max-width:1000px}#about #cnt_area01 .cnt_text h1{font-weight:500;font-size:32px;line-height:47px;margin-bottom:25px}#about #cnt_area01 .cnt_text p{line-height:28px;font-size:15px}#about #cnt_area01 .cnt_box .movie{width:100%;height:auto;overflow:hidden;border-radius:20px;margin:0 auto 40px}#about #cnt_area01 .cnt_box .movie .bg_image{width:100%}#about #cnt_area02{background:#272727;padding:120px 0 68px}#about #cnt_area02 .contents_in{max-width:1000px;margin:0 auto}#about #cnt_area02 p.first_text{font-weight:500;font-size:24px;line-height:36px;text-align:center;margin-bottom:42px}#about #cnt_area02 p.first_text a{color:#ffc000;transition:all .3s}#about #cnt_area02 p.first_text a:hover{text-decoration:underline}#about #cnt_area02 .cnt_g{margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}#about #cnt_area02 .cnt_box{max-width:320px;width:32%;background:#fff;border:1px solid #707070;border-radius:5px;text-align:center;margin-bottom:20px}#about #cnt_area02 .cnt_box a{color:#0c0c0c;padding:23px 15px 22px;display:block}#about #cnt_area02 .cnt_box:hover{background:rgba(255,255,255,.2);border-color:#eb7600}#about #cnt_area02 .cnt_box .cnt_img{max-width:263px;width:100%;margin:0 auto 15px}#about #cnt_area02 .cnt_box h2{font-weight:500;line-height:24px}#about #cnt_area02 .cnt_box p{font-size:12px;line-height:20px}#about #cnt_area02 .cnt_box .btn_type02{max-width:123px;margin:0 auto}#about #cnt_area02 .cnt_box .btn_type02 a{font-size:12px;padding:7px 0 7px}#about #cnt_area02 .cnt_box .btn_type02 a:after{width:4px;height:9px}#about #cnt_area02 .cnt_box .btn_type02 a:hover{background:#0c0c0c;color:#fff}#about #cnt_area02 .cnt_box .btn_type02 a:hover:after{background-image:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png)}.light-mode #about #cnt_area02{background:#f7f7f7}.company_page h1{font-weight:500;font-size:32px;line-height:47px}#greeting h1{margin-bottom:53px}#greeting #cnt_area01{margin-bottom:60px}#greeting #cnt_area01 .cnt_box{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../img/about/greeting/bg01_greeting.jpg) no-repeat 50% center/cover;margin-bottom:92px;padding:66px 0 64px}#greeting #cnt_area01 .cnt_box .cnt_text{color:#000;max-width:528px;margin:0 100px 0 auto;padding-left:23px}#greeting #cnt_area01 .cnt_box .cnt_text .catchcopy{font-weight:500;font-size:30px;line-height:50px;margin-bottom:40px}#greeting #cnt_area01 .cnt_box .cnt_text .catchcopy span{display:block;padding:14px 0;font-weight:700;font-size:42px;line-height:1;color:#2d62ba;margin-left:-23px}#greeting #cnt_area01 .cnt_box .cnt_text .position_text{font-size:14px;line-height:1;margin-bottom:5px}#greeting #cnt_area01 .cnt_box .cnt_text .name_text{font-weight:500;font-size:22px;line-height:33px}#greeting #cnt_area01 p{font-size:18px;line-height:34px}#greeting+#pankuzu_area{background:0 0}#recruit{padding:79px 0 80px}#recruit #main_area{width:100%}#recruit+#pankuzu_area{background:0 0}#recruit #main_area .box01{padding-bottom:50px}#recruit #main_area .cnt_box .ttl_line{display:block;font-size:22px;line-height:32px;padding-bottom:10px;margin-bottom:25.5px}#recruit #main_area .recruit_list{display:flex;align-items:flex-start;justify-content:space-between}#recruit #main_area .recruit_list .item{width:31.94%;background:#fff;border-radius:5px;text-align:center;padding:27px 32px 21px 25px}#recruit #main_area .recruit_list .item:first-child{padding:26px 32px 21px 25px}#recruit #main_area .recruit_list .item .cnt_img{width:141px;margin:0 auto 11px}#recruit #main_area .recruit_list .item:first-child .cnt_img{width:156px}#recruit #main_area .recruit_list .item .job{font-size:15px;font-weight:500;line-height:21px;color:#0c0c0c;margin:0 auto}#recruit #main_area .recruit_list .item .btn_type02{max-width:117px;margin:14px auto 0}#recruit #main_area .recruit_list .item .btn_type02 a{padding:8px 0 6px;font-size:12px;border-radius:3px}#recruit #main_area .recruit_list .item .btn_type02 a:after{width:4.5px;height:9px;right:9.5px}#recruit #main_area .recruit_list .item .no_recruitment{background:#c7c7c7;border-radius:3px;font-size:12px;font-weight:500;line-height:17px;padding:4px 0;color:#0c0c0c;margin-top:14px}#recruit #main_area .recruit_list .item .no_recruitment .br{display:none}#recruit #main_area .box02 .cnt_g{display:flex;align-items:flex-start}#recruit #main_area .box02 .cnt_g .cnt_text{width:60.6%}#recruit #main_area .box02 .cnt_g .cnt_text h3{font-size:20px;font-weight:500;line-height:28px;margin-bottom:25px}#recruit #main_area .box02 .cnt_g .cnt_text p{line-height:28px}#recruit #main_area .box02 .cnt_g .cnt_img{width:39.4%}#recruit #main_area .box02 .cnt_g .cnt_img img{width:56.97%;margin:0 auto;border-radius:5px}#recruit_more{padding:79px 0 80px}#recruit_more #main_area{width:100%}#recruit_more #main_area .ttl_line{display:block;font-size:22px;line-height:32px;padding-bottom:10px;margin-bottom:25.8px}#recruit_more #main_area .cnt_box{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:51px}#recruit_more #main_area .cnt_box .cnt_text{width:70.18%}#recruit_more #main_area .cnt_box h2{font-size:20px;font-weight:500;line-height:28px;margin-bottom:25px}#recruit_more #main_area .cnt_box p{line-height:28px}#recruit_more #main_area .cnt_box .cnt_img{width:25.61%}#recruit_more #main_area .detail_table{width:100%;table-layout:fixed}#recruit_more #main_area .detail_table th{font-size:18px;font-weight:500;line-height:26px;color:#0c0c0c;background:#ccc;padding:32px 21px;text-align:left;width:163px;border:1px solid #5d5d5d;border-right:none}#recruit_more #main_area .detail_table td{line-height:28px;padding:32px 26px;text-align:left;width:calc(100% - 163px);border:1px solid #5d5d5d;border-left:none}#recruit_more #main_area .detail_table td a{color:#ffc000;text-decoration:underline;transition:.3s}#recruit_more #main_area .detail_table td a:hover{text-decoration:none}#recruit_more #main_area .detail_table tr:last-child td ul{margin-top:14px}#recruit_more #main_area .detail_table td ul li{padding-left:1em;text-indent:-1em;font-size:14px;font-weight:500;line-height:24px;color:#6f6f6f}.light-mode #recruit_more #main_area .detail_table th{color:#3c3c3c;background:#e3e3e3;border-color:#d8d8d8}.light-mode #recruit_more #main_area .detail_table td{border-color:#d8d8d8;background:#f7f7f7}#profile #main_area h1{margin-bottom:79px}#profile #main_area dt{background:#272727;border-radius:5px;padding:6px 20px;margin-bottom:12px;font-weight:500;font-size:18px}#profile #main_area dd{padding:0 20px 22px;font-size:18px;line-height:29px}#profile #main_area .place_box{padding:12px 0 15px;border-bottom:1px solid #525252}#profile #main_area .place_box:first-child{padding-top:0}#profile #main_area .place_box:last-child{border-bottom:none}#profile #main_area .place_box.box_type02{display:flex;align-items:start;justify-content:space-between}#profile #main_area .place_box .place_title{padding-bottom:10px;line-height:1;padding-left:14px;position:relative}#profile #main_area .place_box .place_title:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#ccc;position:absolute;top:5px;left:0}#profile #main_area .place_box .add_info{padding-bottom:3px}#profile #main_area .place_box .tel_info{padding-bottom:5px}#profile #main_area .place_box .mail_info{padding-bottom:7px}#profile #main_area .place_box .mail_info a{border-bottom:1px solid;color:#ffc000;transition:all .3s}#profile #main_area .place_box .mail_info a:hover{border-bottom:none}#profile #main_area .place_box .link_box{display:flex;align-items:flex-end;margin-top:30px}#profile #main_area .place_box .link{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/icon_access.png) no-repeat 3px 2px/10px auto;padding-left:17px;line-height:18px;margin-right:30px}#profile #main_area .place_box .link a{display:inline-block;line-height:1;vertical-align:top;border-bottom:1px solid;color:#ffc000;transition:all .3s}#profile #main_area .place_box .link a:hover{border-bottom:none}#profile #main_area .place_box .cnt_img{max-width:232px;width:100%}#profile #main_area .place_box.box_type02 .cnt_text{max-width:530px;width:100%;margin-top:20px}#profile #main_area .under_img{margin:50px auto}#profile+#pankuzu_area{background:0 0}.access_way_profile .map_img{max-width:600px;width:100%;margin:0 auto 20px}.access_way_profile p{max-width:600px;width:100%;margin:0 auto;font-size:14px;line-height:20px}.light-mode #profile #main_area dt{background:#ccc}#history h1{margin-bottom:79px}#history table{width:100%}#history tr:not(:last-child){border-bottom:1px solid #525252}#history th{background:#272727;padding:18px 20px 17px;width:180px;font-weight:500}#history td{padding:18px 20px 17px;line-height:27px;width:calc(100% - 180px)}#history td .cnt_text{display:block;widows:100%}#history td .cnt_img{margin:5px 0;display:initial}#history td .cnt_img img{max-width:150px;display:inline-block;margin-right:6px;margin:6px 6px 0 0}#history+#pankuzu_area{background:0 0}.light-mode #history th{color:#e3e3e3}#philosophy h1{margin-bottom:79px}#philosophy p{line-height:28px;margin-bottom:34px}#philosophy .cnt_img{max-width:550px;width:100%;margin:67px auto 0}#philosophy+#pankuzu_area{background:0 0}#case #cnt_area01 .top_text{margin-bottom:50px}#case #cnt_area01 .top_text h1{font-weight:500;font-size:32px;line-height:47px;color:#ccc;margin-bottom:25px}#case #cnt_area01 .top_text p{font-size:20px;line-height:28px;color:#e3e3e3}#case #cnt_area01 .cnt_box{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;border-bottom:solid #ffc000 1px;padding:50px 0 70px}#case #cnt_area01 .cnt_box .cnt_text{margin-right:20px;width:64%}#case #cnt_area01 .cnt_box .cnt_text h2{font-weight:500;font-size:24px;line-height:32px;color:#ccc;margin-bottom:15px}#case #cnt_area01 .cnt_box .cnt_text dl{font-weight:500;font-size:16px;line-height:28px;position:relative;margin:0 0 30px}#case #cnt_area01 .cnt_box .cnt_text dl .flex_box{display:flex;align-items:flex-start;justify-content:flex-start}#case #cnt_area01 .cnt_box .cnt_text dl dt{min-width:45px}#case #cnt_area01 .cnt_box .cnt_img{max-width:400px;width:34%}#case+#pankuzu_area{background:0 0}.light-mode #case #cnt_area01 .top_text h1,.light-mode #case #cnt_area01 .cnt_box .cnt_text h2,.light-mode #case #cnt_area01 .top_text p{color:#3c3c3c}.case_detail{padding-bottom:84px}.case_detail #main_area{width:100%}.case_detail .h1_title{font-weight:500;font-size:24px;line-height:36px;padding-bottom:10px;color:#ccc;border-bottom:1px solid #ffc000;margin-bottom:24px}.case_detail .h2_title{font-weight:500;font-size:22px;line-height:33px;padding-bottom:10px;color:#ccc;border-bottom:1px solid #525252;margin-bottom:24px}.case_detail .h3_title{font-weight:500;font-size:18px;line-height:1;padding:10px 15px;color:#ccc;background:#525252;margin-bottom:24px}.case_detail p{line-height:28px}.case_detail .cnt_g{display:flex;align-items:start;flex-wrap:wrap}.case_detail .cnt_g .cnt_box{width:31.93%;margin-bottom:40px}.case_detail .cnt_g .cnt_box:not(:nth-child(3n)){margin-right:2.01%}.case_detail .cnt_g .cnt_box .cnt_img{margin-bottom:8px;overflow:hidden;position:relative}.case_detail .cnt_g .cnt_box .cnt_img:before{content:"";display:block;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);transition:all .3s;z-index:1}.case_detail .cnt_g .cnt_box a .cnt_img img{transition:all .3s}.case_detail .cnt_g .cnt_box a:hover .cnt_img img{transform:scale(1.08)}.case_detail .cnt_g .cnt_box a:hover .cnt_img:before{opacity:1}.case_detail .cnt_type01 .cnt_box p{font-size:14px;line-height:24px}.case_detail .cnt_type01 .cnt_box p a{color:#ffc000;text-decoration:underline;transition:all .3s}.case_detail .cnt_type01 .cnt_box p a:hover{text-decoration:none}.case_detail .cnt_type02 .cnt_box .cnt_text{padding-left:13px;color:#ccc}.case_detail .cnt_type02 .cnt_box .title{font-weight:500;line-height:24px;position:relative}.case_detail .cnt_type02 .cnt_box .title:before{content:"";display:block;width:5px;height:10px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png) no-repeat left center/100% auto;position:absolute;top:9px;left:-13px}.case_detail .cnt_type02 .cnt_box .sub_title{font-size:14px;line-height:24px;padding-bottom:8px;margin-bottom:10px;border-bottom:1px solid #525252}.case_detail .cnt_type02 .cnt_box .price{font-size:14px;line-height:18px}.case_detail .cnt_type02 .cnt_box .price span{color:#6f6f6f;font-size:14px !important;line-height:1 !important}.case_detail .cnt_type03{display:block;width:100%;background:#272727;margin-bottom:40px;padding-bottom:25px}.case_detail .cnt_type03 .h2_title02{background:#ffc000;color:#000;font-weight:500;font-size:20px;padding:12px 40px;display:inline-block;margin:0 0 25px}.case_detail .cnt_type03 .cnt_box,.case_detail .cnt_type03 .cnt_box:not(:nth-child(3n)){max-width:none;width:calc(100% - 80px);margin:0 auto;display:flex;align-items:center;justify-content:space-between}.case_detail .cnt_type03 .cnt_box .cnt_img{width:30%;margin-bottom:0}.case_detail .cnt_type03 .cnt_box .cnt_text{width:calc(70% - 50px);font-size:16px;line-height:30px;color:#e3e3e3}.case_detail .cnt_type03 .cnt_box .cnt_text a{font-weight:500;color:#ffc000;text-decoration:underline}.case_detail .big_img,.case_detail .plan_img{margin-bottom:40px;position:relative}.case_detail .big_img:before{content:"";display:block;width:70px;height:70px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../img/about/case/detail/icon_expan.png) no-repeat center center/100% auto;position:absolute;top:20px;right:20px}.case_detail .plan_img{background:#fff;padding:30px}.case_detail .case_contact_box{border:1px solid rgba(227,227,227,.3);border-radius:5px;text-align:center;padding:16px 22px 11px}.case_detail .case_contact_box .title{padding-bottom:21px;border-bottom:1px solid #4d4d4d}.case_detail .case_contact_box .contact_information{font-weight:500;line-height:26px;padding:13px 0 0}.case_detail .case_contact_box .contact_information a{color:#ffc000;font-weight:700}.case_detail .catchcopy{font-weight:500;font-size:20px;line-height:28px;margin:0 0 19px}.case_detail p.text{margin-bottom:27px}.case_detail+#pankuzu_area{background:0 0}.light-mode .case_detail .h2_title,.light-mode .case_detail .h1_title,.light-mode .case_detail .cnt_type02 .cnt_box .cnt_text{color:#3c3c3c}.light-mode .case_detail .cnt_type02 .cnt_box .title:before{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat left center/100% auto}#product_detail_top .contents_in{max-width:1500px}#product_detail_top{padding:29px 0 15px}#product_detail_top .flex_wrap{display:flex;justify-content:space-between}#product_detail_top .product_img{width:51.5%;display:flex}#product_detail_top .product_img #thumbnail_slide{width:7.37%;max-width:53px;margin-right:11px}#product_detail_top .product_img .thumbnail{border-radius:3px;overflow:hidden;margin-bottom:7px;width:100%;cursor:pointer}#product_detail_top .product_img .thumbnail:nth-child(9){margin-bottom:0}#product_detail_top .product_img .thumbnail.slick-current{border:2px solid #fff}#product_detail_top .product_img .thumbnail img{width:100%;margin:0 auto}#product_detail_top .product_img #main_slide{overflow:hidden;aspect-ratio:1060/720;width:calc(92.63% - 11px);opacity:0}#product_detail_top .product_img #main_slide.slick-initialized{opacity:1}#product_detail_top .product_img .main_img{width:100%}#product_detail_top .product_info{width:46%;position:relative}#product_detail_top .newrelease_text{font-weight:500;font-size:18px;color:#ffc000}#product_detail_top .product_name{font-family:'Roboto';font-size:52px;line-height:65px;margin-bottom:40px}#product_detail_top .newrelease_text+.product_name{margin-bottom:22px}#product_detail_top .product_name .ja{font-family:'Noto Sans JP';font-size:16px;font-weight:400;line-height:24px;display:block;color:#ccc}#product_detail_top .end{max-width:244px;display:block;border-radius:3px;border:1px solid #ff9c00;color:#ff9c00;font-size:14px;font-weight:500;line-height:20px;position:relative;padding:6px 0;transition:.3s;margin-bottom:4px}#product_detail_top .end:after{content:"";position:absolute;display:block;height:12.56px;width:6.28px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow03.png) no-repeat center/contain;right:8.5px;top:50%;transform:translateY(-50%);transition:.3s}#product_detail_top .end:hover:after{right:5.5px}#product_detail_top .end span{background:#ff9c00;color:#0c0c0c;padding:6px 11px;margin-right:8px;border-radius:2px 0 0 2px}#product_detail_top .end a{color:#ff9c00}#product_detail_top .price{font-size:32px;line-height:40px;margin-bottom:100px;display:flex;align-items:flex-end}#product_detail_top .end+.price,#product_detail_top .end_g+.price{margin-bottom:60px}#product_detail_top .no_kokeiki_end{display:flex}#product_detail_top .no_kokeiki_end span{display:block;font-size:14px;background-color:#ccc;color:#555;padding:5px;width:150px;text-align:center;line-height:20px}#product_detail_top .no_kokeiki_end span.no_kokeiki{font-size:12px;background-color:#ddd;font-weight:700}#product_detail_top .end_g span.end_title{background:#ff9c00;color:#0c0c0c;padding:6px 11px;margin-right:0;border-radius:2px 0 0 2px;display:flex;align-items:center}#product_detail_top .end_g span.end_text01{border-top:1px solid #ff9c00;border-bottom:1px solid #ff9c00;padding:0 8px;display:flex;align-items:center}#product_detail_top .end_g ul{border:1px solid #ff9c00;border-left:none;display:flex;flex-wrap:wrap;border-radius:0 2px 2px 0}#product_detail_top .end_g ul li{margin-right:10px;display:flex;align-items:center}#product_detail_top .end_g ul li a{color:#ff9c00}#product_detail_top .end_g ul li a:hover{text-decoration:underline}#product_detail_top .end_g,#product_detail_top .end_g02{display:flex;color:#ff9c00;font-size:14px;font-weight:500;line-height:20px;position:relative;transition:.3s;margin-bottom:4px}#product_detail_top .price .num{font-family:'Roboto';line-height:37px}#product_detail_top .price .tax_txt{font-size:12px;font-weight:400;line-height:20px;color:#ccc;padding-bottom:5px}#product_detail_top .open_price{font-size:20px;line-height:40px;margin-bottom:100px}#product_detail_top .ic_wrap{transition:.3s;position:absolute;bottom:0;right:0;z-index:1;width:100%}#product_detail_top .ic_wrap.no_icon{padding-top:72px}#product_detail_top .ic_wrap ul{display:flex;align-items:center;position:relative;width:100%}#product_detail_top .ic_wrap li{width:calc(calc(100% - 30px)/7);margin-right:6px}#product_detail_top .ic_wrap li:last-child{margin-right:0}#product_detail_top .ic{border-radius:3px;transition:.3s;position:relative;width:100%;cursor:pointer}#product_detail_top .ic_wrap li.open:before{content:"";display:block;position:absolute;width:100%;height:100%;top:-50px;left:0}#product_detail_top .ic_wrap .ic:after{content:"";position:absolute;display:block;top:-3px;left:0;width:calc(100% - 8px);height:100%;border-radius:3px;border:4px solid #959595;opacity:0;transition:.3s}#product_detail_top .ic_wrap .ic:hover:after{opacity:1}#product_detail_top .ic_txt{display:none;position:absolute;bottom:100px;left:0;width:100%;padding:16px 35px 19px 16px;border-radius:5px;background:rgba(69,69,69,.8);font-size:12px;font-weight:500;line-height:17px;color:#fff}#product_detail_top .ic_txt:before{content:"";position:absolute;bottom:-9px;left:4%;width:0;height:0;border-style:solid;border-color:rgba(69,69,69,.8) transparent transparent transparent;border-width:11px 6px 0}#product_detail_top li:nth-child(2) .ic_txt:before{left:20.5%}#product_detail_top li:nth-child(3) .ic_txt:before{left:37.5%}#product_detail_top li:nth-child(4) .ic_txt:before{left:54.5%}#product_detail_top li:nth-child(5) .ic_txt:before{left:71%}#product_detail_top li:nth-child(6) .ic_txt:before{left:88%}#product_detail_top .ic_txt:after{content:"";position:absolute;display:block;width:11.93px;height:23.86px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow02.png) no-repeat center/contain;top:50%;right:16.4px;transform:translateY(-50%);transition:.3s}#product_detail_top .ic_txt:hover:after{right:10.4px}#product_detail_top .ic_wrap .link_wrap{text-align:right;margin-bottom:10px}#product_detail_top .ic_wrap .link_wrap a{display:inline-block;font-size:12px;font-weight:500;line-height:17px;padding-right:15px;position:relative;color:#ccc}#product_detail_top .ic_wrap .link_wrap a:hover{text-decoration:underline;opacity:.7;transition:.3s}#product_detail_top .ic_wrap .link_wrap a:after{content:"";position:absolute;display:block;width:7px;height:10px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow06.png) no-repeat center/contain;right:0;top:50%;transform:translateY(-50%)}#product_detail_top .cnt_text{padding-left:61px}#product_detail_top .cnt_text .ttl_line{margin-bottom:12.5px;font-size:27px;line-height:38px}#product_detail_top .cnt_text .txt{line-height:26px}#product_tab_box .btn_area{display:flex;max-width:1500px}#product_tab_box .tab_btn{width:calc(calc(100% - 39px)/4);margin-right:13px;padding:15.5px 10px;border-radius:5px;color:#0c0c0c;font-size:20px;font-weight:500;line-height:29px;text-align:center;cursor:pointer;transition:.3s;position:relative}#product_tab_box .tab_btn:last-child{margin-right:0}#product_tab_box .tab_btn.about{background:#ffc000}#product_tab_box .tab_btn.specification{background:#9cc761}#product_tab_box .tab_btn.dl{background:#5eb5ea}#product_tab_box .tab_btn.option{background:#eb6b68}#product_tab_box .tab_btn:hover:after,#product_tab_box .tab_btn:after{content:"";position:absolute;display:block;width:100%;height:4px;left:0;bottom:-12px;opacity:0;transition:.3s}#product_tab_box .tab_btn:hover:after,#product_tab_box .tab_btn.active:after{opacity:1}#product_tab_box .tab_btn.about:after{background:#ffc000}#product_tab_box .tab_btn.specification:after{background:#9cc761}#product_tab_box .tab_btn.dl:after{background:#5eb5ea}#product_tab_box .tab_btn.option:after{background:#eb6b68}#product_tab_box .contents_area{background:#272727;margin-top:50px}#product_tab_box .tab_contents{display:none}#product_tab_box .tab_contents.active{display:block}#product_tab_box .tab_contents>*:last-of-type{padding-bottom:99px !important}#product_tab_box .tab_contents>*:last-of-type>*:last-of-type{margin-bottom:60px !important}#product_tab_box .cnt_bg{padding:60px 0}#product_tab_box .cnt_bg_black{padding:60px 0;background:#0c0c0c}#product_tab_box .tab01 .cnt_bg:first-child{padding:60px 0 99px}#product_tab_box .tab01 .cnt_bg_black{padding:119px 24px 58.5px}#product_tab_box .tab02 .cnt_bg{padding:60px 0 21px}#product_tab_box .tab03 .cnt_bg{padding:60px 0 38px}#product_tab_box .tab04 .cnt_bg{padding:60px 0 61px}#product_tab_box .detail_in{width:96%;max-width:1100px;margin:0 auto}#product_tab_box p{line-height:26px}#product_tab_box .detail_list{margin-bottom:48px}#product_tab_box .detail_list li{position:relative;font-weight:500;line-height:26px;padding-left:17px;margin-bottom:12px}#product_tab_box .detail_list li a{text-decoration:underline}#product_tab_box .detail_list li:before{content:"";display:block;position:absolute;width:6px;height:6px;background:#ccc;border-radius:50%;top:12px;left:0}#product_tab_box .btn_box{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin:0 auto 60px}#product_tab_box .btn_box .btn01{margin-bottom:15px}#product_tab_box .btn_box .btn_type02{margin-bottom:26px;width:100%;max-width:480px}#product_tab_box .tab_contents.tab04 .detail_in:not(:empty)+.btn_box{margin-top:25px}#product_tab_box .btn_box .btn_type02 a{padding:18px 16px 18px 18px;font-size:16px}#product_tab_box .btn_box .btn_type02 a:after{right:2%}#product_tab_box .btn_box_02 .btn_type02{margin-bottom:30px}#product_tab_box .btn_box_02 .btn_type02 a{padding:18px 30px 18px 18px;line-height:24px}#product_tab_box .btn_box .btn_type02.pdf a:after{width:31.48px;height:32.25px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_pdf08.png) no-repeat center center/100% auto;right:24.3px}#product_tab_box .btn_box .btn_type02.pdf a:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_pdf03.png) no-repeat center/contain}#product_tab_box .btn_box .btn_type02.install a:after{width:30px;height:24px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_install04.png) no-repeat center/contain;right:17px}#product_tab_box .btn_box .btn_type02.install a:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_install03.png) no-repeat center/contain}#product_tab_box .btn_box .btn_type02.file a:after{width:29.63px;height:24.37px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_file04.png) no-repeat center/contain;right:22.4px}#product_tab_box .btn_box .btn_type02.file a:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_file03.png) no-repeat center/contain}#product_tab_box .large_img_box{margin-bottom:60px}#product_tab_box .large_img_box .cnt_img{margin-bottom:30px}#product_tab_box .img_02_box{display:flex;justify-content:space-between;flex-wrap:wrap}#product_tab_box .img_02_box .item{width:48%;margin-bottom:21px}#product_tab_box .img_02_box .item h4{font-size:18px;font-weight:500;line-height:26px;background:#191919;padding:13px 29px 16px 19px;position:relative;color:#e3e3e3}#product_tab_box .img_02_box .item h4.ic{min-height:calc(26px*2 + 29px);padding:13px 16px 16px 87px}#product_tab_box .img_02_box .item h4 sub{font-size:12px;line-height:1}#product_tab_box .img_02_box .item h4 sup{font-size:12px;line-height:1;vertical-align:super}#product_tab_box .img_02_box .item h4 img{content:"";display:inline-block;position:absolute;width:53px;left:17px;top:13px}#product_tab_box .img_02_box .item .txt{margin-top:10px;font-size:12px;line-height:20px;color:#ccc}#product_tab_box .youtube_wrap{margin-bottom:60px;width:100%}#product_tab_box .youtube_wrap iframe{aspect-ratio:16/9;width:100%;height:auto}#product_tab_box .ttl_line{display:block;margin-bottom:31px}#product_tab_box h4.ttl_line{padding:11px 20px 10px;border:none;background:#edb301;font-size:20px;line-height:29px;margin-top:31px;color:#3c3c3c}#product_tab_box .img_box{margin-bottom:60px}#product_tab_box .img_box:last-child{margin-bottom:0}#product_tab_box .table_wrap{margin-bottom:60px}#product_tab_box .table_wrap td a{text-decoration:underline}#product_tab_box .table_wrap .detail_table{margin-bottom:60px;width:100%;table-layout:fixed}#product_tab_box .table_wrap .detail_table tr{border:1px solid #5d5d5d;border-top:none}#product_tab_box .table_wrap .detail_table tr:first-child{border-top:1px solid #5d5d5d}#product_tab_box .table_wrap .detail_table th{font-size:18px;font-weight:500;line-height:26px;color:#0c0c0c;background:#ccc;padding:32px 21px 32px 22px;text-align:left;width:16.3%;border:1px solid #5d5d5d;word-break:break-all}#product_tab_box .table_wrap .detail_table td{line-height:26px;padding:32px 0 32px 26px;text-align:left;width:83.7%;word-break:break-all}#product_tab_box .table_wrap .detail_table td a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;transition:.3s}#product_tab_box .table_wrap .detail_table td a{text-decoration:none;opacity:.7}#product_tab_box .table_wrap .detail_table td dl{width:80%;border:1px solid #5d5d5d}#product_tab_box .table_wrap .detail_table td dl div{display:flex;border-bottom:1px solid #5d5d5d}#product_tab_box .table_wrap .detail_table td dl dt{width:120px;padding:5px;border-right:1px solid #5d5d5d}#product_tab_box .table_wrap .detail_table td dl dd{padding:5px 0 5px 10px}#product_tab_box .table_wrap.free_table .detail_table th{padding:16px 20px;width:auto}#product_tab_box .table_wrap.free_table .detail_table td{border:1px solid #5d5d5d;padding:20px;width:auto}#product_tab_box .table_wrap .annotation_list{counter-reset:number 0}#product_tab_box .table_wrap .annotation_list li{font-size:12px;line-height:20px;margin-bottom:13px;padding-left:34px}#product_tab_box .table_wrap .annotation_list li:last-child{margin-bottom:0}#product_tab_box .table_wrap .annotation_list li:before{counter-increment:number 1;content:"※"counter(number);margin-left:-34px;margin-right:15px}#product_tab_box .table_wrap .detail_table .tbl{width:95%}#product_tab_box .table_wrap .detail_table .tbl th{width:calc(100%/3);font-size:16px}#product_tab_box .table_wrap .detail_table .tbl td{width:calc(100%/3);border-right:1px solid #5d5d5d}#product_tab_box .table_wrap .detail_table .tbl td:last-child{border-right:none}#product_tab_box .option_box+.option_box{padding-top:20px}#product_tab_box .option_box .ttl_bg_black{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}#product_tab_box .option_box .ttl_bg_black .b_link{font-size:16px;line-height:24px;text-decoration-thickness:1px;text-underline-offset:1px;color:#5e97f5}#product_tab_box .option_box .option_list{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}#product_tab_box .option_box .option_list li{width:calc(calc(100% - 40px)/3);margin-right:20px;margin-bottom:60px}#product_tab_box .option_box .option_list li:nth-child(3n){margin-right:0}#product_tab_box .option_box .option_list .cnt_img{margin-bottom:16px}#product_tab_box .option_box .option_list .name{font-size:20px;font-weight:500;line-height:29px;color:#ccc;margin-bottom:8px;padding:0 20px;position:relative}#product_tab_box .option_box .option_list .name:before{content:"";display:block;position:absolute;left:0;top:10px;width:7.5px;height:12.5px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow06.png) no-repeat center/contain}#product_tab_box .option_box .option_list p{line-height:24px;color:#ccc}#product_tab_box .for_list_caution{max-width:1100px;font-size:14px;width:96%;margin:0 auto 48px;line-height:1.8}#product_tab_box .hardware_text{max-width:1100px;font-size:16px;width:96%;margin:0 auto 20px;line-height:1.8}#product_detail_top .cnt_text .fwb{line-height:26px;font-weight:700}#product_detail_top .cnt_text .red{color:#d33437;padding:5px;border:1px solid #d33437;line-height:26px}#product_tab_box .scroll_x01{overflow-x:auto;max-width:1000px;margin:20px auto;width:90%}#product_tab_box .scroll_x01 td{line-height:1.8;padding:10px;vertical-align:middle;border:1px solid #a9a9a9}#product_tab_box .scroll_x01 tr:first-child td{background:rgba(0,0,0,.5)}#product_tab_box .scroll_x01 table{width:500px}#product_tab_box .scroll_x01 table.row6{width:750px}.modaal-close:focus,.modaal-close:hover,.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:rgba(0,0,0,0)}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#f39500}#product_detail+#pankuzu_area .pankuzu_list{max-width:1100px}#product_detail .edit{font-size:15px;line-height:1.8;max-width:1100px;width:96%;margin:0 auto}#product_detail .edit a{text-decoration:underline}#product_detail .edit table.tbl.row3{width:500px}#product_detail .edit table.tbl.row3 tr:first-child td{background-color:#fff;color:#000}#product_detail .edit table.tbl.row3 tr td{line-height:1.8;padding:10px;vertical-align:middle;border:1px solid #a9a9a9}#product_detail .edit table.tbl02{width:100%;min-width:1000px}#product_detail .edit table.tbl02 th{font-size:17px;font-weight:500;line-height:26px;color:#0c0c0c;background:#ccc;border-right:1px solid #5d5d5d;vertical-align:middle}#product_detail .edit table.tbl02 th.top4{border-bottom:1px solid #5d5d5d}#product_detail .edit table.tbl02 td{text-align:left;border:1px solid #5d5d5d;padding:5px}#product_detail .edit table.tbl02 td.kakaku{text-align:right}#product_detail .edit table.tbl02 td.nagasa,#product_detail .edit table.tbl02 td.kata{text-align:center}#product_detail .edit table.tbl02 td.title{text-align:left;background-color:#555}#product_detail_categoriesArea{margin-top:-99px;padding-bottom:30px;background:#272727}.light-mode #product_detail_categoriesArea{background:#f7f7f7}#product_detail_categoriesArea .categories--01{display:flex;align-items:center;flex-wrap:wrap;gap:32.3px;width:96%;max-width:1100px;margin:0 auto;font-size:14px}#product_detail_categoriesArea .categories--01 li a{display:block;position:relative;white-space:nowrap}#product_detail_categoriesArea .categories--01 li:not(:last-child) a:after{content:"";position:absolute;display:block;width:5px;height:5px;border-top:1px solid #ccc;border-right:1px solid #ccc;right:-20px;top:50%;transform:translateY(-50%) rotateZ(45deg)}#product_detail_categoriesArea .categories--01+*{margin-top:10px}#product_detail_categoriesArea .categories--02{display:flex;flex-direction:column;gap:15px;width:96%;max-width:1100px;margin:0 auto;font-size:14px}#product_detail_categoriesArea .categories--02 li{white-space:nowrap}@media only screen and (min-width:1360px){#product_detail_top{padding:4vh 0 2vh}#product_detail_top .price,#product_detail_top .open_price{margin-bottom:24%}#product_detail_top .end+.price,#product_detail_top .end_g+.price{margin-bottom:18%}}@media only screen and (min-width:1440px){#product_detail_top .flex_wrap{margin-bottom:1%}#product_detail_top .price,#product_detail_top .open_price{margin-bottom:25%}#product_detail_top .end+.price,#product_detail_top .end_g+.price{margin-bottom:19%}#product_detail_top .ic_wrap .link_wrap a{font-size:16px;line-height:26px}#product_detail_top .cnt_text .ttl_line{margin-bottom:13px;font-size:30px;line-height:36px;padding-bottom:8px}#product_detail_top .cnt_text .txt{font-size:18px;line-height:26px}}@media only screen and (min-width:1664px){#product_detail_top .flex_wrap{margin-bottom:2%}#product_detail_top .price,#product_detail_top .open_price{margin-bottom:28%}#product_detail_top .end+.price,#product_detail_top .end_g+.price{margin-bottom:22%}#product_detail_top .cnt_text .ttl_line{margin-bottom:20px;font-size:35px;line-height:42px;padding-bottom:10px}#product_detail_top .cnt_text .txt{font-size:18px;line-height:30px}}@media only screen and (min-width:1712px){#product_detail_top .flex_wrap{margin-bottom:3%}}@media only screen and (min-width:1860px){#product_detail_top{padding:6vh 0 4vh}}@media only screen and (aspect-ratio:16/10) and (min-width:1584px){#product_detail_top .contents_in{max-width:1700px}#product_detail_top .price,#product_detail_top .open_price{margin-bottom:28%}#product_detail_top .end+.price,#product_detail_top .end_g+.price{margin-bottom:22%}#product_detail_top .flex_wrap{margin-bottom:3%}}@media only screen and (aspect-ratio:16/10) and (min-width:1712px){#product_detail_top .contents_in{max-width:1900px}#product_detail_top .price,#product_detail_top .open_price{margin-bottom:30%}#product_detail_top .end+.price,#product_detail_top .end_g+.price{margin-bottom:25%}}.light-mode #product_detail_top .product_name .ja{color:#3c3c3c}.light-mode #product_detail_top .price .tax_txt{color:#3c3c3c}.light-mode #product_detail_top .ic_txt{background:rgba(255,255,255,.8);color:#6f6f6f}.light-mode #product_detail_top .ic_txt:before{border-color:#fff transparent transparent}.light-mode #product_detail_top .ic_wrap .link_wrap a{color:#3c3c3c}.light-mode #product_detail_top .ic_wrap .link_wrap a:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow07.png) no-repeat center/contain}.light-mode #product_tab_box .contents_area{background:#f7f7f7}.light-mode #product_tab_box .cnt_bg_black{background:#e8e8e8}.light-mode #product_tab_box .detail_list li:before{background:#3c3c3c}.light-mode #product_tab_box .img_02_box .item h4{background:#ccc;color:#3c3c3c}.light-mode #product_tab_box .img_02_box .item .txt{color:#6f6f6f}.light-mode #product_tab_box .table_wrap .detail_table tr{border:1px solid #d8d8d8;border-top:none}.light-mode #product_tab_box .table_wrap .detail_table tr:first-child{border-top:1px solid #d8d8d8}.light-mode #product_tab_box .table_wrap .detail_table th{color:#3c3c3c;background:#e3e3e3;border:1px solid #d8d8d8}.light-mode #product_tab_box .table_wrap .detail_table td a{color:#3c3c3c;text-decoration:underline}.light-mode #product_tab_box .option_box .option_list .name{color:#3c3c3c}.light-mode #product_tab_box .option_box .option_list .name:before{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow07.png) no-repeat center/contain}.light-mode #product_tab_box .option_box .option_list p{color:#3c3c3c}.light-mode #product_tab_box .table_wrap.free_table .detail_table td{border:1px solid #d8d8d8}#product_detail.products_cablev01{padding:29px 0 30px}#product_detail.products_cablev01 #product_tab_box .contents_area{background:0 0}#product_detail.products_cablev01 h1.product_name_v02{background:#272727;padding:26px 45px 24px 40px;margin-bottom:45px;font-weight:500;font-size:24px;line-height:36px;color:#fff}#product_detail.products_cablev01 h1.product_name_v02 span{display:block;font-size:20px}#product_detail.products_cablev01 .ttl_line{margin-top:60px}#product_detail.products_cablev01 .edit{margin-bottom:50px}#product_detail.products_cablev01 .table_wrap.free_table .detail_table th{vertical-align:middle;text-align:center;padding:10px 20px}#product_detail.products_cablev01 .table_wrap.free_table .detail_table td{padding:12px 20px}#product_detail.products_cablev01 .table_wrap.free_table .detail_table td.title{text-align:left;background-color:#555;color:#e3e3e3}#product_detail.products_cablev01 .series_cable_box{margin:100px auto}#product_detail.products_cablev01 h3.ttl_bg_black{background:#272727;display:flex;align-items:center;margin-bottom:30px;color:#e3e3e3}#product_detail.products_cablev01 h3.ttl_bg_black span{font-size:16px;margin:0 0 0 30px}#product_detail.products_cablev01 .series_cable_box .cnt_box{display:flex;align-items:start;justify-content:space-between;margin-bottom:50px}#product_detail.products_cablev01 .series_cable_box .cnt_box .cnt_left{width:calc(100% - 50% - 30px)}#product_detail.products_cablev01 .series_cable_box .cnt_box .cnt_left .cnt_img{margin-bottom:10px}#product_detail.products_cablev01 .series_cable_box .cnt_box .cnt_left .cnt_img img{max-width:400px}#product_detail.products_cablev01 .series_cable_box .cnt_box .cnt_left p{font-size:16px;line-height:1.8}#product_detail.products_cablev01 .series_cable_box .cnt_box .cnt_right{width:50%}#product_detail.products_cablev01 .series_cable_box .detail_table{width:100%}#product_detail.products_cablev01 .series_cable_box .detail_table th,#product_detail.products_cablev01 .series_cable_box .detail_table td{font-size:16px;line-height:1.8;vertical-align:middle;padding:12px 10px;border:1px solid #ccc}#product_detail.products_cablev01 .series_cable_box .detail_table th{background:#fff;color:#000}#product_detail.products_cablev01 .series_cable_box .btn_box{justify-content:space-around}#product_detail.products_cablev01 .series_cable_box .btn_box .btn01{margin-bottom:30px}#product_detail.products_cablev01 .series_cable_box .btn_box .btn01:last-child{margin-bottom:0}#product_detail.products_cablev01+#pankuzu_area{background:0 0}#product_detail.products_cablev02 .product_img .main_img{width:calc(92.63% - 11px);margin:0 0 0 auto}#product_detail.products_cablev02 .ic_wrap .link_wrap{opacity:0}#product_detail.products_cablev02 .ic_wrap .link_wrap a{opacity:0;visibility:hidden}#product_detail.products_cablev02 #product_detail_top .cnt_text{margin-top:30px}#product_detail.products_cablev02 .contents_area{margin-top:0}#nex_smart{padding:79px 0 90px}#nex_smart i{display:inline-block}#nex_smart #mv_area .cnt_block{margin-top:50px}#nex_smart #mv_area .cnt_block .contents_in{max-width:1000px}#nex_smart #mv_area .cnt_block .cnt_text p{font-weight:500;line-height:1.875;text-align:center}#nex_smart #mv_area .cnt_block .cnt_img{margin-top:40px}#nex_smart #cnt_area{margin-top:50px}#nex_smart #cnt_area .contents_in{max-width:1000px}#nex_smart #cnt_area .ttl_type01{padding-bottom:10px;border-bottom:1px solid #ffc000;font-size:24px;font-weight:500;line-height:1.458}#nex_smart #cnt_area .ttl_type02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10.5px 20px;background-color:#272727;font-size:20px;font-weight:500;line-height:1.45}.light-mode #nex_smart #cnt_area .ttl_type02{background-color:#dadada}#nex_smart #cnt_area .ttl_type02 .ic{width:37px;margin-right:13px}#nex_smart #cnt_area .ttl_type02 .ic+span{display:block;width:calc(100% - 50px)}#nex_smart #cnt_area .ttl_type03{padding-bottom:8px;border-bottom:1px solid #525252;font-size:17px;font-family:"Roboto";font-weight:500;line-height:1.35}#nex_smart #cnt_area .btn_type02.blue{max-width:574px;margin-right:auto;margin-left:auto}#nex_smart #cnt_area .text_link a{position:relative;display:inline-block;padding:4px 4px 4px 14px;font-weight:500;line-height:1.5}#nex_smart #cnt_area .text_link a:before{content:"";position:absolute;top:50%;left:-3px;width:7px;height:7px;border-top:1.5px solid #ccc;border-right:1.5px solid #ccc;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#nex_smart #cnt_area .text_link a:hover{text-decoration:underline}#nex_smart #cnt_area .movie .wrap{position:relative;width:100%;height:0;padding-bottom:56.25%}#nex_smart #cnt_area .movie .wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#nex_smart #cnt_area .cnt_block{margin-top:30px}#nex_smart #cnt_area .cnt_block .flex_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#nex_smart #cnt_area .cnt_block .flex_box.column2{max-width:990px;margin:0 auto}#nex_smart #cnt_area .cnt_block .flex_box.column2 .cnt_box{width:calc(50% - 30px);margin:28px 15px 0}#nex_smart #cnt_area .cnt_block .flex_box.column3{width:calc(100% + 20px);margin-left:-10px}#nex_smart #cnt_area .cnt_block .flex_box.column3 .cnt_box{width:calc(33.3333333333% - 20px);margin:25px 10px 0}#nex_smart .cnt_area01 .cnt_block .cnt_box{margin-top:20px}#nex_smart .cnt_area01 .cnt_block .cnt_box p{max-width:960px;margin:0 auto;line-height:1.874}#nex_smart .cnt_area01 .cnt_block .cnt_box p .gray{color:#6f6f6f}#nex_smart .cnt_area01 .cnt_block .cnt_box .img{max-width:788px;margin:25px auto 0}#nex_smart .cnt_area02 .cnt_block .cnt_box{margin-top:30px}#nex_smart .cnt_area02 .cnt_block .cnt_box .img{max-width:788px;margin:0 auto}#nex_smart .cnt_area02 .cnt_block .cnt_box .btn_type02{margin-top:30px}#nex_smart .cnt_area03 .cnt_block .cnt_box{margin-top:30px}#nex_smart .cnt_area03 .cnt_block .cnt_box .movie{max-width:788px;margin:0 auto}#nex_smart .cnt_area03 .cnt_block .cnt_box .movie+.movie{margin-top:30px}#nex_smart .cnt_area03 .cnt_block .cnt_box .btn_type02{margin-top:40px}#nex_smart .cnt_area04 .cnt_block .cnt_box .text_link{margin-top:9px;position:relative;display:inline-block;padding:4px 4px 4px 14px;font-weight:500;line-height:1.5}#nex_smart .cnt_area04 .cnt_block .cnt_box .text_link:before{content:"";position:absolute;top:50%;left:-3px;width:7px;height:7px;border-top:1.5px solid #ccc;border-right:1.5px solid #ccc;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#nex_smart .cnt_area04 .cnt_block .cnt_box p{padding-left:14px;color:#ccc;font-size:14px;line-height:1.428}.light-mode #nex_smart .cnt_area04 .cnt_block .cnt_box p{color:#6f6f6f}#nex_smart .cnt_area04 .cnt_block .cnt_box a:hover{color:#eb7600}#nex_smart .cnt_area04 .cnt_block .cnt_box a:hover p{color:#eb7600}#nex_smart .cnt_area05 .cnt_block .cnt_box .img{margin-top:20px}#nex_smart .cnt_area06 .cnt_block .cnt_box .banner+.banner{margin-top:25px}#nex_smart .cnt_area06 .cnt_block .cnt_box .banner a{-webkit-transition:.3s;transition:.3s}#nex_smart .cnt_area06 .cnt_block .cnt_box .banner a:hover{opacity:.7}#nex_smart #sdvoe_area{margin-top:80px}#nex_smart #sdvoe_area .flex_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#nex_smart #sdvoe_area .cnt_img{position:relative;width:292px;background-color:#fff;border-radius:5px 0 0 5px;overflow:hidden}#nex_smart #sdvoe_area .cnt_img img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#nex_smart #sdvoe_area .cnt_text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc(100% - 292px);padding:20px 2.5%;border-radius:0 5px 5px 0;border:1px solid #4d4d4d;border-left:unset}.light-mode #nex_smart #sdvoe_area .cnt_text{border-color:#fff}#nex_smart #sdvoe_area .cnt_text p{font-weight:500;line-height:1.625}#nex_smart #sdvoe_area .cnt_text p a{color:#ffc000;text-decoration:underline}#nex_smart #sdvoe_area .cnt_text p a:hover{text-decoration:unset}#nex_smart+#pankuzu_area{background:0 0}#img_link{padding:107px 0 10px}#img_link+#pankuzu_area{background:0 0}#img_link .white_box{background:#fff;padding:35px 25px 30px;color:#0c0c0c;margin:0 auto 50px}#img_link .clr_o{color:#2d62ba}#img_link .text{font-weight:500;font-size:16px;line-height:24px}#img_link .cnt_area .contents_in{max-width:1000px}#img_link .cnt_area .youtube{position:relative;width:100%;padding-top:56.25%}#img_link .cnt_area .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}#img_link .cnt_area h2{display:block;font-size:24px;line-height:35px;padding-bottom:10px;margin-bottom:30px;color:#ccc;border-bottom:1px solid #edb301}#img_link .cnt_area h2 span{font-size:30px}#img_link .cnt_area h3{background:#272727;color:#ccc;font-weight:500;font-size:20px;line-height:29px;margin:0 auto 25px;padding:9px 31px 12px 13px;position:relative;display:flex;align-items:start}#img_link .cnt_area h3 span.number{width:27px;height:27px;border-radius:50%;background:#fff;color:#272727;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-top:2px}#img_link .cnt_area h3 span.h3_text{width:calc(100% - 27px)}#img_link .cnt_area h4{background:#c7c7c7;text-align:center;padding:5px 0;font-weight:500;font-size:16px;line-height:24px;margin-bottom:18px}#img_link .cnt_area .text{max-width:850px;width:100%;margin:25px auto}#img_link .cnt_area .cnt_box{display:flex;align-items:center;justify-content:space-between;max-width:950px;width:100%;margin:0 auto 40px}#img_link .cnt_area .cnt_box .cnt_img{max-width:309px;width:32.53%}#img_link .cnt_area .cnt_box .cnt_text{max-width:628px;width:66.11%;font-weight:500;line-height:30px}#img_link .cnt_area .list_type01{background:#c7c7c7;max-width:850px;width:100%;margin:0 auto 25px;padding:17px 17px 18px}#img_link .cnt_area .list_type01 li{font-weight:400;font-size:14px;line-height:25px;text-indent:-1em;margin:0 0 0 1em}#img_link .cnt_area .list_type01 li .weight{font-weight:500}#img_link .cnt_area .attention_text{max-width:850px;width:100%;margin:0 auto;color:#c7c7c7;font-weight:500;font-size:14px;line-height:22px}#img_link .cnt_area .btn_box{max-width:850px;margin:0 auto;display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}#img_link .cnt_area .btn_box .btn_type02{max-width:408px;width:48%;margin-bottom:28px}#img_link .cnt_area .btn_box .btn_type02 a{font-size:16px;line-height:22px;padding:17px 30px 16px 15px;text-align:left}#img_link #mainvisual_area{margin-bottom:84px}#img_link #mainvisual_area .contents_in{max-width:1000px;background:#fff;padding:25px}#img_link #mainvisual_area .bg{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../img/products/img_link/bg01.png) no-repeat center center/cover;padding:36px 50px 42px}#img_link #mainvisual_area h1{max-width:668px;width:100%;margin:0 auto 33px}#img_link #mainvisual_area .catchcopy{background:#231815;border-radius:7px;color:#fff;text-align:center;padding:10px 10px 13px;font-weight:500;font-size:20px;margin-bottom:10px}#img_link #mainvisual_area .catchcopy span{font-weight:700;color:#ffc000;font-size:27px}#img_link #mainvisual_area ul{display:flex;align-items:start;justify-content:space-between}#img_link #mainvisual_area li{max-width:463px;width:100%}#img_link #mainvisual_area li .btn_type02{max-width:350px;width:82.36%;margin:0 auto}#img_link #cnt_area01 .text{margin:25px 50px 5px}#img_link .pagenav_area{max-width:1000px;margin:50px auto;padding:4px;background:#e3e3e3}#img_link .pagenav_area li{margin-bottom:4px}#img_link .pagenav_area li:last-of-type{margin-bottom:0}#img_link .pagenav_area li a{display:block;width:100%;padding:12px 21px 13px 54px;background:#828282;background:linear-gradient(90deg,rgba(130,130,130,1) 0%,rgba(58,58,58,1) 100%);font-weight:500;font-size:16px;line-height:24px;color:#fff;position:relative}#img_link .pagenav_area li a:before,#img_link .pagenav_area li a:after{content:"";position:absolute}#img_link .pagenav_area li a:before{width:19px;height:19px;border-radius:50%;display:block;top:15px;left:21px}#img_link .pagenav_area li a:after{width:19px;height:9px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow09.png) no-repeat center center/100% auto;position:absolute;top:20px;right:21px;transform:rotate(180deg)}#img_link .pagenav_area li:nth-of-type(1) a:before{background:#ffc000}#img_link .pagenav_area li:nth-of-type(2) a:before{background:#9cc761}#img_link .pagenav_area li:nth-of-type(3) a:before{background:#5eb5ea}#img_link .pagenav_area li:nth-of-type(4) a:before{background:#eb6b68}#img_link .pagenav_area li:nth-of-type(5) a:before{background:#ed86c2}#img_link .pagenav_area li:nth-of-type(6) a:before{background:#eb9a68}#img_link #feature01 h3 span.number{background:#ffc000}#img_link #feature01 .normal_img{max-width:850px;width:100%;margin:0 auto 30px}#img_link #feature01 .btn_type02{max-width:574px;width:100%;margin:0 auto}#img_link #feature01 .btn_type02 a{font-size:20px;text-align:center}#img_link #feature02 h3 span.number{background:#9cc761}#img_link #feature02 .normal_img{max-width:850px;margin:0 auto 26px}#img_link #feature03 h3 span.number{background:#5eb5ea}#img_link #feature03 .img01{max-width:850px;margin:0 auto}#img_link #feature03 .img02{max-width:889px;margin:30px auto 41px}#img_link #feature03 .img03{max-width:890px;margin:0 auto 22px}#img_link #feature03 .youtube{max-width:850px;margin:25px auto 15px}#img_link #feature04 h3 span.number{background:#eb6b68}#img_link #feature04 .img01{max-width:918px;margin:0 auto}#img_link #feature04 .img02{max-width:850px;margin:0 auto}#img_link #feature05 h3 span.number{background:#ed86c2}#img_link #feature05 .normal_img{max-width:850px;margin:0 auto}#img_link #feature05 .cnt_box{max-width:850px;margin-bottom:0}#img_link #feature05 .cnt_box .cnt_img{max-width:570px;width:67.06%}#img_link #feature05 .cnt_box .cnt_text{max-width:266px;width:31.3%}#img_link #feature06 h3 span.number{background:#eb9a68}#img_link #feature06 .normal_img{max-width:850px;margin:0 auto 30px}#img_link #feature06 .list_type02{max-width:850px;width:100%;margin:0 auto 36px;border:1px solid #0c0c0c;padding:23px 43px 23px}#img_link #feature06 .list_type02 li{font-weight:500;line-height:27px;position:relative;text-indent:-1.2em;margin:0 0 0 1.2em}#img_link #feature06 .list_type02 li:before{content:"";display:inline-block;width:14px;height:14px;border-radius:50%;background:#0c0c0c;vertical-align:top;margin:7px 5px 0 0}#img_link #feature06 .cnt_box{max-width:850px;margin-bottom:25px}#img_link #feature06 .cnt_box .cnt_img{max-width:425px;width:50%}#img_link #feature06 .cnt_box .cnt_text{max-width:386px;width:45.42%;background:#c7c7c7;padding:22px 28px 27px;font-weight:400;font-size:14px}#img_link #feature06 .cnt_box .cnt_text .weight{font-weight:500}#img_link #cnt_area03 h3 span,#img_link #cnt_area04 h3 span{width:auto;height:auto;background:0 0;border-radius:0;color:#ffc000;margin:0 10px 0 0}#img_link #cnt_area03 .white_box:not(:last-child){margin-bottom:30px}#img_link #feature07 .text span{font-size:14px;color:#c7c7c7}#img_link #feature07 .normal_img{max-width:850px;margin:0 auto}#img_link #feature08 .normal_img{max-width:400px;margin:0 auto}#img_link #feature09 .normal_img{max-width:598px;margin:0 auto 30px}#img_link #feature10 .normal_img{max-width:584px;margin:0 auto 20px}#img_link #feature11 .normal_img{max-width:850px;margin:0 auto 14px}#img_link #feature12 .normal_img{max-width:850px;margin:0 auto}#img_link #feature13 .normal_img{max-width:875px;margin:0 auto 30px}.light-mode #img_link .cnt_area h2{color:#3c3c3c}#sl_c{padding:79px 0 10px}#sl_c+#pankuzu_area{background:0 0}#sl_c .cnt_area{margin-bottom:80px}#sl_c .clr_o{color:#ffc000}#sl_c .cnt_area .contents_in{width:100%;max-width:1000px}#sl_c .cnt_area .ttl_line{display:block;font-size:24px;line-height:35px;padding-bottom:10px;margin-bottom:20px}#sl_c .cnt_area h3{font-size:22px;font-weight:500;line-height:32px;border-bottom:1px solid #525252;padding-bottom:10px;margin-bottom:20px}#sl_c .cnt_area .ttl_line span{font-size:30px}#sl_c .cnt_area .cnt_img{background:#fff}#sl_c .cnt_area .cnt_img,#sl_c .cnt_area .cnt_youtube{max-width:800px;margin:0 auto 20px;text-align:right}#sl_c .cnt_area .cnt_youtube{margin:0 auto;position:relative;width:100%;height:0;padding-top:56.25%}#sl_c .cnt_area .cnt_youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}#sl_c .cnt_area .cnt_youtube .caution_list{margin-top:10px;display:inline-block}#sl_c .cnt_area .cnt_youtube .caution_list li{padding-left:1em;text-indent:-1em;text-align:left;font-weight:500;line-height:30px}#sl_c #cnt_area01 .cnt_box,#sl_c #cnt_area02 .cnt_box{display:flex;align-items:flex-start;justify-content:space-between}#sl_c #cnt_area01 .cnt_box .product_img,#sl_c #cnt_area02 .cnt_box .product_img{width:60%}#sl_c #cnt_area01 .cnt_box .cnt_right,#sl_c #cnt_area02 .cnt_box .cnt_right{width:35%;padding-top:20px}#sl_c #cnt_area01 .cnt_box .product_name,#sl_c #cnt_area02 .cnt_box .product_name{font-size:35px;font-weight:500;line-height:45px}#sl_c #cnt_area01 .cnt_box .product_text,#sl_c #cnt_area02 .cnt_box .product_text{font-size:16px;line-height:24px;margin-bottom:30px}.light-mode #sl_c .clr_o{color:#eb7600}#msc_300{padding:79px 0 0}#msc_300 .clr_o{color:#ffc000}#msc_300 .ttl_line{display:block}#msc_300 #cnt_area01{padding-bottom:80px}#msc_300 #cnt_area01 .flex_wrap{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:60px}#msc_300 #cnt_area01 .flex_wrap .cnt_img{width:55%}#msc_300 #cnt_area01 .flex_wrap .cnt_right{width:42%}#msc_300 #cnt_area01 .flex_wrap .cnt_right .product_name{font-size:52px;line-height:65px;margin-bottom:10px}#msc_300 #cnt_area01 .flex_wrap .cnt_right .product_type{font-size:20px;line-height:28px;color:#ccc;margin-bottom:5px}#msc_300 #cnt_area01 .flex_wrap .cnt_right .product_text{font-size:16px;line-height:24px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}#msc_300 #cnt_area01 .flex_wrap .cnt_right .price{font-size:16px;line-height:24px;margin-bottom:40px}#msc_300 #cnt_area01 .flex_wrap .cnt_right .btn_list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#msc_300 #cnt_area01 .flex_wrap .cnt_right .btn_list .btn_type02{width:calc(50% - 5px);margin-bottom:10px}#msc_300 #cnt_area01 .flex_wrap .cnt_right .btn_list .btn_type02 a span{display:block}#msc_300 #cnt_area01 .cnt_text{font-size:18px;line-height:26px;width:96%;margin:0 auto 80px}#msc_300 #cnt_area01 .slide_box{max-width:800px}#msc_300 #cnt_area01 #msc300_main_slide{margin-bottom:20px}#msc_300 #cnt_area01 #msc300_thumbnail_slide{display:flex;align-items:center;justify-content:center}#msc_300 #cnt_area01 .msc300_thumbnail{width:100px;margin:0 5px;border-radius:10px;overflow:hidden}#msc_300 #cnt_area01 .msc300_thumbnail.slick-current{border:2px solid #fff}#msc_300 #cnt_area02 #product_tab_box .btn_area{justify-content:center}#msc_300 #cnt_area02 #product_tab_box .tab_btn.features{background:#ffc000}#msc_300 #cnt_area02 #product_tab_box .tab_btn.features:after{background:#ffc000}#msc_300 #cnt_area02 #product_tab_box .tab_btn.constitution{background:#5eb5ea}#msc_300 #cnt_area02 #product_tab_box .tab_btn.constitution:after{background:#5eb5ea}#msc_300 #cnt_area02 #product_tab_box .tab_contents{padding:60px 0}#msc_300 #cnt_area02 #product_tab_box .tab_contents .cnt_img,#msc_300 #cnt_area02 #product_tab_box .tab_contents p.txt{margin-bottom:30px;line-height:30px;font-weight:500}#msc_300 #cnt_area02 #product_tab_box .tab_contents .cnt_youtube{text-align:right;margin-bottom:60px}#msc_300 #cnt_area02 #product_tab_box .tab_contents .cnt_youtube .youtube_wrap{position:relative;width:100%;height:0;padding-top:56.25%;margin-bottom:0}#msc_300 #cnt_area02 #product_tab_box .tab_contents .cnt_youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}#msc_300 #cnt_area02 #product_tab_box .tab_contents .cnt_youtube .caution_list{display:inline-block}#msc_300 #cnt_area02 #product_tab_box .tab_contents .cnt_youtube .caution_list li{font-size:14px;padding-left:1em;text-indent:-1em;text-align:left;font-weight:500;line-height:30px}#msc_300 #cnt_area02 #product_tab_box .table_wrap .detail_table{margin-bottom:30px}#msc_300 #cnt_area02 #product_tab_box .table_wrap .detail_table th{font-size:16px;padding:15px 10px;width:200px}#msc_300 #cnt_area02 #product_tab_box .table_wrap .detail_table td{padding:15px 25px;width:calc(100% - 340px)}#msc_300 #cnt_area02 #product_tab_box .table_wrap .detail_table td:nth-child(3){width:140px;border-left:1px solid #5d5d5d;padding:15px}#msc_300 #cnt_area02 #product_tab_box .option_box .option_list .cnt_img{margin-bottom:16px}#msc_300 #cnt_area02 #product_tab_box .tab03 .option_box .option_list .cnt_img{background:#fff;height:250px;display:flex;align-items:center;justify-content:center}#msc_300 #cnt_area02 #product_tab_box .tab03 .option_box .option_list .type01 img,#msc_300 #cnt_area02 #product_tab_box .tab03 .option_box .option_list .type02 img{width:90%}#msc_300 #cnt_area02 #product_tab_box .tab03 .option_box .option_list .type03 img{width:200px}#msc_300 #cnt_area02 #product_tab_box .option_box .option_list ul li{width:100%;margin:0;line-height:24px;padding-left:1em;text-indent:-1em}#msc_300 #cnt_area02 #product_tab_box .tab03 table{width:100%;table-layout:fixed}#msc_300 #cnt_area02 #product_tab_box .tab03 table th{font-size:16px;font-weight:500;line-height:26px;color:#0c0c0c;background:#ccc;padding:15px 0;border:1px solid #5d5d5d;width:24%;vertical-align:middle}#msc_300 #cnt_area02 #product_tab_box .tab03 table th:nth-child(1),#msc_300 #cnt_area02 #product_tab_box .tab03 table th:nth-child(5){width:10%}#msc_300 #cnt_area02 #product_tab_box .tab03 table th:nth-child(4){width:8%}#msc_300 #cnt_area02 #product_tab_box .tab03 table td{line-height:26px;padding:15px 10px;text-align:left;border:1px solid #5d5d5d;text-align:center;vertical-align:middle}#msc_300 #cnt_area02 #product_tab_box .tab03 table td:last-child{text-align:left}.light-mode #msc_300 #cnt_area01 .flex_wrap .cnt_right .product_type{color:#3c3c3c}.light-mode #msc_300 .clr_o{color:#eb7600}.light-mode #msc_300 #cnt_area02 #product_tab_box .table_wrap .detail_table td:nth-child(3){border-left:1px solid #d8d8d8}.light-mode #msc_300 #cnt_area02 #product_tab_box .tab03 table th{color:#3c3c3c;background:#e3e3e3;border:1px solid #d8d8d8}.light-mode #msc_300 #cnt_area02 #product_tab_box .tab03 table td{border:1px solid #d8d8d8}#privacy+#pankuzu_area{background:0 0}#privacy #cnt_area01{margin-bottom:50px}#privacy #cnt_area01 .cnt_g{color:#ccc}#privacy #cnt_area01 .cnt_g h1{font-weight:500;font-size:32px;line-height:47px;margin-bottom:25px;padding-bottom:10px;border-bottom:solid #ffc000 1px}#privacy #cnt_area01 .cnt_g h2{font-weight:500;font-size:20px;line-height:28px;padding:30px 0 10px}#privacy #cnt_area01 .cnt_g p{font-size:16px;line-height:28px;padding-bottom:40px;border-bottom:solid #525252 1px}.light-mode #privacy #cnt_area01 .cnt_g{color:#3c3c3c}#trademark+#pankuzu_area{background:0 0}#trademark #cnt_area01{margin-bottom:50px}#trademark #cnt_area01 .cnt_g{color:#ccc}#trademark #cnt_area01 .cnt_g h1{font-weight:500;font-size:32px;line-height:47px;margin-bottom:25px;padding-bottom:10px;border-bottom:solid #ffc000 1px}#trademark #cnt_area01 .cnt_g h2{font-weight:500;font-size:20px;line-height:28px;padding:30px 0 10px}#trademark #cnt_area01 .cnt_g p{font-size:16px;line-height:28px;padding-bottom:40px;border-bottom:solid #525252 1px}#trademark #cnt_area01 .cnt_g .cnt_box{display:flex;align-items:flex-start;justify-content:flex-start;border-bottom:solid #525252 1px;padding-bottom:40px}#trademark #cnt_area01 .cnt_g .cnt_box p{border-bottom:none;padding-bottom:0}#trademark #cnt_area01 .cnt_g .cnt_box .cnt_img.logo{max-width:100px;margin-left:50px}.light-mode #trademark #cnt_area01 .cnt_g h1,.light-mode #trademark #cnt_area01 .cnt_g{color:#3c3c3c}#contact #cnt_area01 .cnt_g03{justify-content:center;margin-bottom:80px;align-items:stretch}#contact #cnt_area01 .cnt_g03 .btn_type02{display:flex}#contact #cnt_area01 .cnt_g03 .btn_type02 a{display:flex;align-items:center;justify-content:center;line-height:1.2;padding:13px 0 12px}#sitemap+#pankuzu_area{background:0 0}#sitemap #cnt_area01{padding:80px 0;font-size:18px;line-height:1.8}#sitemap .cnt_g{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap}#sitemap .page_box{width:48%}#sitemap .page_link{border-bottom:2px solid #ffc000;padding:0 0 7px;margin:0 auto 50px}#sitemap .page_link a{font-size:20px;line-height:30px;display:block;position:relative}#sitemap .page_link a:before{content:"";display:inline-block;width:8px;height:15px;background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow15.png);position:absolute;top:50%;transform:translateY(-50%);right:15px;transition:all .3s}#sitemap .page_link a:hover:before{right:0}#sitemap .child_page_link{margin:-30px 0 40px}#sitemap .child_page_link li{font-size:16px;line-height:26px;display:inline-block;margin:0 30px 10px 0}#sitemap .child_page_link a{position:relative;transition:all .3s}#sitemap .child_page_link a:hover{text-decoration:underline}#sitemap .child_page_link a:before{content:"";display:inline-block;width:5px;height:10px;background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png);margin-right:6px}.light-mode #sitemap .child_page_link a:before{background:center/contain no-repeat url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png)}#demorental{min-height:calc(100vh - 69px - 40px - 78px);padding:100px 0 85px}#demorental .contents_in{max-width:1000px}#demorental #cnt_area01 h1{font-size:32px;font-weight:500;line-height:1.4;text-align:center}#demorental #cnt_area01 h1 em{color:#ffc000}#demorental #cnt_area01 h1 i{display:inline-block}#demorental #cnt_area01 .first_text{margin-top:40px;font-weight:500;line-height:1.625;text-align:center}#demorental #cnt_area01 .first_text i{display:inline-block}#demorental #cnt_area01 .first_text a{color:#ffc000;font-weight:700;text-decoration:underline}#demorental #cnt_area01 .first_text a:hover{text-decoration:none}#demorental #cnt_area01 .cnt_img{margin:50px auto 0;width:100%;max-width:398px;-webkit-transform:translateX(-13.5px);transform:translateX(-13.5px)}#demorental #cnt_area01 .btn_type02{margin:43px auto 0}#demorental #cnt_area01 .btn_type02 a{padding:21px 0}#demorental+#pankuzu_area{background:0 0}.demorental_form_page{padding:100px 0 60px}.demorental_form_page .contents_in{max-width:1000px}.demorental_form_page #cnt_area01 .first_g{font-weight:500;text-align:center}.demorental_form_page #cnt_area01 .first_g p{line-height:1.625}.demorental_form_page #cnt_area01 .first_g .req{margin-top:12px;color:#ff0303;font-size:12px}.demorental_form_page #cnt_area01 .cmn_form{margin-top:70px}.demorental_form_page #cnt_area01 .att_block{margin-bottom:50px;padding:50px;background-color:#272727}.light-mode .demorental_form_page #cnt_area01 .att_block{background-color:#e0e0e0}.demorental_form_page #cnt_area01 .att_block .att_box+.att_box{margin-top:35px}.demorental_form_page #cnt_area01 .att_block .att_box .st{font-weight:500;line-height:1.625}.demorental_form_page #cnt_area01 .att_block .att_box .st+p{margin-top:8px;padding-top:8px;border-top:1px solid #8e8e8e}.demorental_form_page #cnt_area01 .att_block .att_box p{font-size:14px;line-height:1.86}.demorental_form_page #cnt_area01 .att_block .att_box a{color:#ffc000;text-decoration:underline}.demorental_form_page #cnt_area01 .att_block .att_box a:hover{text-decoration:none}.demorental_form_page #cnt_area01 .att_block .att_box em{color:#ffc000}.demorental_form_page #thanks_area{text-align:center}.demorental_form_page #thanks_area .first_g h1{font-size:32px;font-weight:500;line-height:1.44}.demorental_form_page #thanks_area .first_g p{margin-top:40px;line-height:1.625}.demorental_form_page #thanks_area .first_g .btn_type02{margin:80px auto 0}.demorental_form_page+#pankuzu_area{background:0 0}#demorental_form_thanks{min-height:calc(100vh - 69px - 40px - 78px)}#info{padding:79px 0 80px}#info+#pankuzu_area{background:0 0}#info.layout02 .side_fix{position:fixed;top:149px;left:0;width:100%;pointer-events:none}#info.layout02 #side_area{max-width:438px;width:36.5%;pointer-events:all}#info.layout02 #side_area ul{background:0 0;padding:0;display:flex;flex-wrap:wrap}#info.layout02 #side_area li{margin-bottom:0;width:calc(50% + 2px);border:4px solid #e3e3e3;border-top:none}#info.layout02 #side_area li:nth-child(2n){width:calc(50% - 2px);border-left:none}#info.layout02 #side_area li:first-child,#info.layout02 #side_area li:nth-child(2){border-top:4px solid #e3e3e3}#info.layout02 #main_area{max-width:1000px;width:100%;margin:0 auto}#info .info_box:not(:last-child){margin-bottom:60px}#info .info_box .year{text-align:center;font-weight:500;line-height:24px;color:#0c0c0c;background:#c7c7c7;padding:6px 0 5px;margin-bottom:30px}#info .info_box .info_list{max-width:1000px;margin:0 auto}#info .info_box .info_list a{display:flex;align-items:center;padding:20px 30px 10px 0;position:relative;transition:.3s;border-bottom:1px solid #525252;font-weight:500;line-height:24px;transition:.3s}#info .info_box .info_list a:hover{box-shadow:0px 10px 10px rgba(255,255,255,.05)}#info .info_box .info_list a:after{content:"";position:absolute;display:block;width:5px;height:10px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow13.png) no-repeat center/contain;top:50%;right:13px;transition:.3s}#info .info_box .info_list a:hover:after{right:0}#info .info_box .info_list .date{color:#9f9f9f;margin-right:50px;min-width:73px}#info .info_box .info_list .title{color:#eaeaea}.light-mode #info .info_box .info_list .title{color:#3c3c3c}.light-mode #info .info_box .info_list a:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow07.png) no-repeat center/contain}#info_detail{padding:79px 0 90px}#info_detail+#pankuzu_area{background:0 0}#info_detail #cnt_area .info_contents{background:#272727;color:#eaeaea;padding:63px 0 35px}#info_detail #cnt_area .info_contents .contents_in{max-width:1000px}#info_detail #cnt_area .info_contents .dear_and_date{display:flex;align-items:flex-start;width:100%;margin-bottom:29px}#info_detail #cnt_area .info_contents .dear_and_date .dear{font-size:14px;line-height:20px;font-weight:500}#info_detail #cnt_area .info_contents .dear_and_date .date{font-size:14px;line-height:20px;font-weight:500;margin:0 0 0 auto}#info_detail #cnt_area .info_contents .info_title{font-size:24px;font-weight:500;line-height:35px;text-align:center;padding-bottom:17px;border-bottom:1px solid #525252;margin:0 0 30px}#info_detail #cnt_area .info_contents p.text{font-weight:500;line-height:24px;margin-bottom:35px;padding-left:9px}#info_detail #cnt_area .info_contents p.indent_text{font-weight:500;line-height:24px;margin-bottom:35px;padding-left:26px}#info_detail #cnt_area .info_contents p.right_text{font-weight:500;line-height:24px;margin-bottom:40px;padding-right:9px;text-align:right}#info_detail #cnt_area .info_contents .info_box{text-align:center;font-weight:500;line-height:24px;padding:30px 20px;border:1px solid #fff;margin-bottom:35px}#info_detail #cnt_area .info_contents .info_table_wrap{width:100%;margin-bottom:45px}#info_detail #cnt_area .info_contents .info_table{width:100%;table-layout:fixed}#info_detail #cnt_area .info_contents .info_table thead th{background:#0c0c0c;color:#fff;font-size:18px;line-height:26px;padding:17px 0 19px}#info_detail #cnt_area .info_contents .info_table tbody th{background:#828282;color:#fff;font-size:16px;line-height:24px;padding:16px 5px 21px;border:1px solid #272727;width:15.3%}#info_detail #cnt_area .info_contents .info_table tbody th:first-child{width:27.1%}#info_detail #cnt_area .info_contents .info_table tbody th:last-child{width:27%}#info_detail #cnt_area .info_contents .info_table tbody td{background:#fff;color:#0c0c0c;font-size:16px;line-height:24px;text-align:center;vertical-align:middle;padding:17px 5px 19px;border:1px solid #272727}#info_detail #cnt_area .info_contents .info_table tbody td.bg_gray{background:#e5e5e5}#info_detail #cnt_area .info_contents .info_table tbody td a{color:#ffc000;position:relative;padding-left:8.5px;text-align:left;display:inline-block;transition:.3s}#info_detail #cnt_area .info_contents .info_table tbody td a:hover{text-decoration:underline}#info_detail #cnt_area .info_contents .info_table tbody td a:before{content:"";position:absolute;display:block;width:6.5px;height:11px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow14.png) no-repeat center/contain;left:0;top:8px}#info_detail #cnt_area .info_contents .btn_type02{margin:0 auto 35px;max-width:574px}#info_detail #cnt_area .info_contents .btn_type02 a{text-align:center;font-size:20px;padding:17px 30px 17px 18px}#info_detail #cnt_area .info_contents .btn_type02 a span{position:relative;cursor:pointer}#info_detail #cnt_area .info_contents .btn_type02.pdfdata a span{padding-left:34px}#info_detail #cnt_area .info_contents .btn_type02.pdfdata a span:before{content:"";position:absolute;display:block;width:22.01px;height:23px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_pdf07.png) no-repeat center/contain;left:0;top:5px;transition:background .3s}#info_detail #cnt_area .info_contents .btn_type02.pdfdata:hover a span:before{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_pdf05.png) no-repeat center/contain}#info_detail #cnt_area .info_contents .simple_img{margin-bottom:35px}#info_detail #cnt_area .info_contents .simple_img img{width:auto;margin:0 auto}#info_detail #cnt_area .info_contents .simple_img img.large{width:100%}#info_detail #cnt_area .info_contents .simple_img a:hover{opacity:.8}#info_detail #cnt_area .back_btn{max-width:574px;margin:50px auto 0}#info_detail #cnt_area .back_btn a{background:#c7c7c7;font-size:20px;padding:15px 0;line-height:30px}#info_detail #cnt_area .back_btn a:after{right:auto;left:24px;transform:rotate(180deg) translateY(-50%);transform-origin:0 0;transition:all .3s}#info_detail #cnt_area .back_btn a:hover{border-color:transparent;color:#0c0c0c}#info_detail #cnt_area .back_btn a:hover:after{left:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto}.light-mode #info_detail #cnt_area .info_contents{background:#f7f7f7;color:#3c3c3c}.light-mode #info_detail #info_detail #cnt_area .info_contents .info_box{border:1px solid #3c3c3c}.light-mode #info_detail #cnt_area .info_contents .btn_type02.pdfdata a:hover span:before{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/ic_pdf06.png) no-repeat center/contain}#info_detail #cnt_area .info_contents .info_box strong{font-weight:700}#info_detail #cnt_area .info_contents p.text a{color:#2386c3;text-decoration:underline}#info_detail #cnt_area .info_contents p.iframe{position:relative;width:100%;height:0;padding-top:56.25%}#info_detail #cnt_area .info_contents p.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#event+#pankuzu_area{background:0 0}#event .side_fix{position:fixed;width:100%;top:149px;left:0}#event #cnt_area01 h1{font-size:16px;line-height:35px;color:#0c0c0c;text-align:center;background:#c7c7c7;margin-bottom:30px}#event #cnt_area01 .cnt_box .cnt_top{display:flex;align-items:center;justify-content:flex-start;border-bottom:solid #ffc000 1px;padding-bottom:10px;margin-bottom:20px}#event #cnt_area01 .cnt_box{margin-bottom:50px}#event #cnt_area01 .cnt_box .cnt_top h2{font-size:22px;line-height:32px}#event #cnt_area01 .cnt_box .cnt_top .attention{font-size:14px;line-height:1;text-align:center;color:#ccc;background:#525252;border-radius:5px;padding:9px 22px;margin-left:10px}#event #cnt_area01 .cnt_box .cnt_top a{font-size:12px;line-height:17px;color:#ffc000;border:solid #ffc000 1px;border-radius:3px;padding:3px 7px;margin:0 0 0 auto}#event #cnt_area01 .cnt_box .cnt_bottom .flex_box{display:flex;align-items:center;justify-content:flex-start}#event #cnt_area01 .cnt_box .cnt_bottom dt{font-size:14px;line-height:30px;font-weight:700;min-width:58px}#event #cnt_area01 .cnt_box .cnt_bottom dd{font-size:14px;line-height:30px;font-weight:500}#event #cnt_area01 .cnt_box .cnt_bottom .thanks{font-size:14px;line-height:35px;color:#525252;text-align:center;border:solid #525252 1px;border-radius:5px;margin-top:25px}#event #cnt_area01 .cnt_box .cnt_bottom .btn_type02{margin-top:30px;max-width:376px}#event_detail{padding:79px 0 80px}#event_detail+#pankuzu_area{background:0 0}#event_detail #cnt_area{padding:60px 0;background:#272727;color:#eaeaea}#event_detail #cnt_area .contents_in{max-width:1000px}#event_detail #cnt_area .clr_o{color:#ffc000}#event_detail #cnt_area .thanks_box{margin:0 auto 40px;padding:40px 0;text-align:center;border:2px solid #eaeaea}#event_detail #cnt_area .thanks_box .logo_g{padding-bottom:20px;border-bottom:2px dotted #eaeaea;margin-bottom:20px}#event_detail #cnt_area .thanks_box .logo_g .cnt_logo{width:90%;max-width:700px;margin:0 auto 20px}#event_detail #cnt_area .thanks_box .logo_g p{font-size:24px;font-weight:700;line-height:40px}#event_detail #cnt_area .thanks_box .thanks_text{font-weight:500;line-height:32px}#event_detail #cnt_area .ttl_line{display:block;font-size:24px;line-height:35px;padding-bottom:10px;margin-bottom:20px}#event_detail #cnt_area p.text{font-weight:500;line-height:30px;margin-bottom:20px}#event_detail #cnt_area .cnt_img,#event_detail #cnt_area .cnt_youtube{margin:0 auto 30px;text-align:right}#event_detail #cnt_area .cnt_youtube{aspect-ratio:16/9}#event_detail #cnt_area .cnt_youtube iframe{width:100%;height:100%}#event_detail #cnt_area .cnt_youtube .youtube_wrap{position:relative;width:100%;height:0;padding-top:56.25%}#event_detail #cnt_area .cnt_youtube .youtube_wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}#event_detail #cnt_area .cnt_youtube .videographer{text-align:left;font-size:16px;font-weight:500;line-height:24px;margin-bottom:10px}#event_detail #cnt_area .cnt_youtube .caution_list{margin-top:10px;display:inline-block}#event_detail #cnt_area .cnt_youtube .caution_list li{padding-left:1em;text-indent:-1em;text-align:left;font-weight:500;line-height:30px}#event_detail #cnt_area .event_box{display:flex;align-items:flex-start;justify-content:space-between;margin:0 auto 30px}#event_detail #cnt_area .event_box .img_wrap{width:48%}#event_detail #cnt_area .event_box .img_wrap .img{display:block;width:100%;aspect-ratio:5/3;overflow:hidden}#event_detail #cnt_area .event_box .img_wrap .img:not(:last-child){margin-bottom:15px}#event_detail #cnt_area .event_box .text_g{width:48%}#event_detail #cnt_area .event_box h3.ttl_line{font-size:18px;line-height:24px;border-bottom:1px solid #525252}#event_detail #cnt_area .event_box .product_list{margin-bottom:30px}#event_detail #cnt_area .event_box .product_list li{display:flex;font-size:14px;line-height:28px;font-weight:500}#event_detail #cnt_area .event_box .product_list li .p_name{width:7em}#event_detail #cnt_area .event_box .product_list li .p_text{width:calc(100% - 6em)}#event_detail #cnt_area .event_box .box_text{font-size:14px;font-weight:500;line-height:28px;margin-bottom:30px}#event_detail #cnt_area .event_box .btn_type02{max-width:none;text-align:right}#event_detail #cnt_area .event_box .btn_type02 a{display:inline-block;width:auto;font-size:15px;padding:12px 40px 11px 20px}#event_detail #cnt_area .event_box .btn_type02 a:after{width:7px;height:12px}#event_detail #cnt_area .right_text{text-align:right;font-weight:500;line-height:30px}#event_detail #cnt_area .contact_area{margin:60px auto 40px;display:flex;justify-content:space-between}#event_detail #cnt_area .contact_area .cnt_box{width:49.5%;text-align:center;border-radius:5px;border:1px solid #4d4d4d;padding:20px 15px}#event_detail #cnt_area .contact_area .cnt_box .text{font-size:16px;font-weight:500;line-height:28px;margin-bottom:20px}#event_detail #cnt_area .contact_area .cnt_box .btn_type02{width:90%;max-width:280px;margin:0 auto}#event_detail .back_btn{max-width:574px;margin:50px auto 0}#event_detail .back_btn a{background:#c7c7c7;font-size:20px;padding:15px 0;line-height:30px}#event_detail .back_btn a:after{right:auto;left:24px;transform:rotate(180deg) translateY(-50%);transform-origin:0 0;transition:all .3s}#event_detail .back_btn a:hover{border-color:transparent;color:#0c0c0c}#event_detail .back_btn a:hover:after{left:14px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto}.light-mode #event_detail #cnt_area{background:#f7f7f7;color:#3c3c3c}.light-mode #event_detail #cnt_area .thanks_box{border:2px solid #3c3c3c}.light-mode #event_detail #cnt_area .thanks_box .logo_g{border-bottom:2px dotted #3c3c3c}.light-mode #event_detail #cnt_area .clr_o{color:#eb7600}#webmeeting #title_area{margin-bottom:100px}#webmeeting #title_area h1{font-size:32px;font-weight:500;line-height:1.44;text-align:center;margin-bottom:70px}#webmeeting #title_area .btn_box{display:flex;align-items:start;justify-content:space-between;max-width:700px;width:100%;margin:0 auto}#webmeeting #title_area .btn_box .btn_type02{max-width:340px;width:48.58%}#webmeeting #title_area .btn_box .btn_type02 a:after{right:24px;transform:translateY(-50%) rotate(90deg)}#webmeeting #cnt_area01 .first_text{margin-top:30px;text-align:center}#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box+.flex_box{margin-top:15px}#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box .field_date{width:calc((100% - 40px)/3);margin-left:10px}#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box .field_time{width:calc((100% - 40px)/6);margin-left:10px}#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box .txt01,#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box .txt02{font-size:14px;line-height:45px}#webmeeting #cnt_area02 .cmn_form .field_box .field_wrp .flex_box .txt02{margin-left:10px}#webmeeting_confirm .flex_box{display:flex;align-items:baseline}#webmeeting_confirm .flex_box+.flex_box{margin-top:10px}#webmeeting_confirm .txt01{margin:0 10px 0 0}#webmeeting_confirm .cmn_form .field_box .field_wrp .field.field_date{width:auto;margin:0 5px 0 0}#webmeeting_confirm .cmn_form .field_box .field_wrp .field.field_time{display:inline-block;width:auto}#webmeeting_confirm .txt02{display:inline-block}#error404 #cnt_area01{padding:108px 0 130px}#error404 #cnt_area01 h1{text-align:center;font-weight:500;font-size:32px;line-height:1;margin-bottom:60px}#error404 #cnt_area01 p{max-width:740px;width:100%;margin:0 auto 90px;line-height:30px}#error404 #cnt_area01 .btn_type02{margin:0 auto}.special_page+#pankuzu_area{background:0 0}.special_page #cnt_area01{padding:80px 0 80px}.special_page #cnt_area01 .mb10{margin-bottom:10px}.special_page #cnt_area01 .mb20{margin-bottom:20px}.special_page #cnt_area01 .mb30{margin-bottom:30px}.special_page #cnt_area01 .mb40{margin-bottom:40px}.special_page #cnt_area01 .mb50{margin-bottom:50px}.special_page #cnt_area01 .mb60{margin-bottom:60px}.special_page #cnt_area01 .mb80{margin-bottom:80px}.special_page #cnt_area01 .btn_type02{width:100%;max-width:480px}.special_page h1.h1_ptn01{font-weight:500;font-size:32px;line-height:60px;text-align:center;margin-bottom:50px}.special_page h1.h1_ptn02{font-weight:500;font-size:24px;line-height:36px;padding-bottom:10px;border-bottom:1px solid #ffc000;margin-bottom:24px}.special_page h2.h2_ptn01{font-weight:500;font-size:22px;line-height:33px;padding-bottom:10px;border-bottom:1px solid #525252;margin-bottom:24px}.special_page h3.h3_ptn01{font-weight:500;font-size:18px;line-height:1;padding:10px 15px;color:#ccc;background:#525252;margin-bottom:24px}.special_page .movie_box{max-width:800px;width:100%;margin:0 auto}.special_page .movie_box .movie{width:100%;position:relative;height:0;padding-top:56.25%}.special_page .movie_box .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.special_page .caption{font-size:14px;line-height:20px;margin-top:10px;text-align:center}.special_page .single_img{width:100%;margin:0 auto}.special_page p.text{font-size:16px;line-height:32px;margin-bottom:30px}.special_page p.text a{color:#ffc000;text-decoration:underline;transition:all .3s}.special_page p.text a:hover{text-decoration:none}.special_page .yellow_text{color:#ffc000}.special_page .color_box{padding:0;background:#272727;color:#fff;position:relative}.special_page .color_box .cnt_text{padding:25px 40px}.special_page .color_box .title{background:#ffc000;color:#000;font-weight:500;font-size:18px;padding:8px 25px;display:inline-block}.special_page .color_box p.text{margin-bottom:0}.special_page table.table_ptn01{font-weight:500;font-size:14px;line-height:20px;width:100%}.special_page table.table_ptn01 th{background:#272727;color:#e3e3e3;border:1px solid #0c0c0c;text-align:left;padding:13px 15px 12px;vertical-align:middle;text-align:center}.special_page table.table_ptn01 td{background:#000;border:1px solid #272727;color:#fff;padding:13px 15px 12px;vertical-align:middle}.special_page table.table_ptn01 td a,.special_page table.table_ptn011 td span{color:#ffc000}.special_page .caution{font-size:12px;line-height:20px}.special_page .caution01{text-indent:-1em;margin:5px 0 0 1em}.special_page .list_type01{font-size:16px;line-height:28px}.special_page .list_type01 li{list-style:disc;margin:0 0 10px 1em}.special_page .list_type02{font-size:16px;line-height:28px;counter-reset:count 0}.special_page .list_type02 li{margin:0 0 10px 1.3em;text-indent:-1.3em}.special_page .list_type02 li:before{content:counter(count) " . ";counter-increment:count 1}.special_page .cnt_g{display:flex;align-items:start;flex-wrap:wrap}.special_page .cnt_g .cnt_box{width:31.93%;margin-bottom:40px}.special_page .cnt_g .cnt_box:not(:nth-child(3n)){margin-right:2.01%}.special_page .cnt_g .cnt_box .cnt_img{margin-bottom:8px;overflow:hidden;position:relative}.special_page .cnt_g .cnt_box .cnt_img:before{content:"";display:block;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);transition:all .3s;z-index:1}.special_page .cnt_g .cnt_box a .cnt_img img{transition:all .3s}.special_page.cnt_g .cnt_box a:hover .cnt_img img{transform:scale(1.08)}.special_page .cnt_g .cnt_box a:hover .cnt_img:before{opacity:1}.special_page .cnt_type01 .cnt_box p{font-size:14px;line-height:24px}.special_page .cnt_type02 .cnt_box .cnt_text{padding-left:13px;color:#ccc}.special_page .cnt_type02 .cnt_box .title{font-weight:500;line-height:24px;position:relative}.special_page .cnt_type02 .cnt_box .title:before{content:"";display:block;width:5px;height:10px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow11.png) no-repeat left center/100% auto;position:absolute;top:9px;left:-13px}.special_page .cnt_type02 .cnt_box .sub_title{font-size:14px;line-height:24px}.special_page .cnt_type03{display:block;width:100%}.special_page .cnt_type03 .cnt_box{width:100%;display:flex;align-items:start;justify-content:space-between}.special_page .cnt_type03 .cnt_box .cnt_img{width:35%;margin:0}.special_page .cnt_type03 .cnt_box .cnt_text{width:calc(100% - 35% - 30px)}.special_page .dl_type01{line-height:24px}.special_page .dl_type01 dt{font-weight:500;margin-bottom:14px;position:relative;padding:0 0 0 14px}.special_page .dl_type01 dt:before{content:"";width:6px;height:24px;background:#ffc000;display:block;position:absolute;top:0;left:0}.special_page .dl_type01 dd{margin-bottom:34px;line-height:30px}.special_page .click_btn{max-width:285px;width:100%;margin:0 auto;background:#ffc000;border-radius:5px;padding:14px 0 13px;text-align:center;font-weight:500;font-size:14px;color:#0c0c0c;position:relative;transition:background .3s;cursor:pointer;border:1px solid transparent}.special_page .click_btn:hover{background:rgba(0,0,0,0);border:1px solid #eb7600;color:#eb7600}.special_page .click_btn:after{content:"";display:block;width:7px;height:20px;background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow10.png) no-repeat center center/100% auto;position:absolute;top:50%;transform:translateY(-50%);right:14px}.special_page .click_btn:hover:after{background:url(//imagenics.co.jp/wp/wp-content/themes/in/local/../common/img/arrow08.png) no-repeat center/100% auto}.light-mode .special_page table.table_ptn01 th{background:#ccc;border:1px solid #d8d8d8;color:#3c3c3c}.light-mode .special_page table.table_ptn01 td{background:0 0;border:1px solid #d8d8d8;color:#3c3c3c}#webinar .text01,#webinar_confirm .text01{margin-top:20px;line-height:1.6}#webinar_confirm .center{justify-content:center;margin-bottom:10px}#webinar_confirm .red{line-height:1.6;padding:5px;border:1px solid red;color:red}#webinar_confirm .color_red{color:red}#change #title_area{margin-bottom:100px}#change #title_area h1{font-size:32px;font-weight:500;line-height:1.44;text-align:center;margin-bottom:70px}#change #title_area .btn_box{display:flex;align-items:start;justify-content:space-between;max-width:700px;width:100%;margin:0 auto}#change #title_area .btn_box .btn_type02{max-width:340px;width:48.58%}#change #title_area .btn_box .btn_type02 a:after{right:24px;transform:translateY(-50%) rotate(90deg)}.newFlexBox{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;margin:40px 0}.newFlexBox .btn_type02.agree{margin:0}.video-archive{max-width:1200px;margin-inline:auto;margin-top:69px;padding-block:40px 114px}.video-archive h2{font-weight:500;font-size:22px;line-height:33px;padding-bottom:2px;border-bottom:1px solid #ffc000;margin-bottom:24px}.video-archive h2:not(:first-child){margin-top:60px}.video-archive .video-list{display:flex;flex-wrap:wrap;gap:40px}.video-archive .video-item{width:calc(100%/3 - 80px/3);text-align:center}.video-archive .video-thumb{width:100%;height:auto;display:block;margin-bottom:8px}.video-archive .video-title{font-size:16px;font-weight:500;line-height:24px}