.static-contents{--zi-fixed:999;--zi-modal:2000;color:#000;font-family:TazuganeGothicStdN-Book!important;font-weight:400;letter-spacing:0}.static-contents .breadcrumb{margin:0 auto}.static-contents .module-h1,.static-contents .module-h2,.static-contents .module-h3,.static-contents .module-main,.static-contents .module-section:not(:first-child){margin:0}.static-contents *{box-sizing:border-box}.static-contents a{color:inherit;cursor:pointer;display:inline-block;text-decoration:none}.static-contents span{color:inherit}.static-contents em{color:inherit;font-style:normal}.static-contents button{background:transparent;border:none;cursor:pointer;padding:0}.static-contents img{display:block;height:auto;max-width:100%;width:100%}.static-contents .module-section__inner{margin:0 auto;padding:0;text-align:center;width:720px}.static-contents .sec_title .container h1{padding:20px 0 40px;text-align:left}.static-contents .sec_intro .container{background:#fff url(../img/intro_bg.png) no-repeat top;background-size:100% auto;padding:68px 0;text-align:center}.static-contents .sec_intro .intro_ttl{font-size:40px;font-style:normal;font-weight:350;line-height:150%}.static-contents .sec_intro .intro_prod{align-items:center;display:flex;justify-content:space-between;margin-top:48px;padding:0 40px}.static-contents .sec_intro .intro_prod .intro_prod_img{flex:none;width:268px}.static-contents .sec_intro .intro_prod .intro_prod_txt{font-size:32px;font-style:normal;font-weight:350;line-height:150%;text-align:left;width:372px}.static-contents .sec_intro .intro_font{margin:34px auto 0;width:640px}.static-contents .sec_intro .intro_example{align-items:center;background-color:#eee;display:flex;justify-content:space-between;margin:50px auto 0;padding:40px 80px;text-align:left;width:640px}.static-contents .sec_intro .intro_example .intro_example_wrap{width:240px}.static-contents .sec_intro .intro_example .intro_example_ttl{font-size:32px;font-style:normal;font-weight:350;line-height:150%}.static-contents .sec_intro .intro_example .intro_example_img{width:154px}.static-contents .sec_intro .intro_example .intro_example_des{font-size:24px;font-style:normal;font-weight:350;line-height:150%;margin-top:40px}.static-contents .sec_intro .intro_example .intro_example_txt{color:#c8102e;font-size:36px;font-style:normal;font-weight:350;line-height:150%;margin-top:10px}.static-contents .sec_intro .intro_info{margin:60px 40px 0;text-align:left}.static-contents .sec_intro .intro_info li{border-bottom:2px solid #c2c2c2;padding-bottom:40px}.static-contents .sec_intro .intro_info li .intro_info_ttl{font-size:28px;font-style:normal;font-weight:350;line-height:150%}.static-contents .sec_intro .intro_info li .intro_info_des{font-size:24px;font-style:normal;font-weight:350;line-height:170%;margin-top:16px}.static-contents .sec_intro .intro_info li .intro_info_img{margin:36px auto 0;width:326px}.static-contents .sec_intro .intro_info li+li{margin-top:48px}.static-contents .sec_intro .intro_info li:nth-of-type(2) .intro_info_img{width:632px}.static-contents .sec_intro .intro_info li:nth-of-type(3) .intro_info_img{margin-top:-12px;width:200px}.static-contents .sec_intro .intro_notes{margin:60px 40px 0}.static-contents .sec_intro .intro_notes h3{font-family:TazuganeGothicStdN-Book!important;font-size:24px;font-weight:400;text-align:left}.static-contents .sec_intro .intro_notes ul{margin-top:30px}.static-contents .sec_intro .intro_notes ul li{font-size:20px;font-style:normal;font-weight:350;line-height:1.5;padding-left:1.2em;text-align:left;text-indent:-1.2em}.static-contents .sec_intro .intro_notes ul li span{color:#c8102e}.static-contents .sec_intro .intro_notes ul li+li{margin-top:10px}.static-contents .sec_delivery .container{background-color:#eee;border-bottom:2px solid #000;border-top:2px solid #000;padding:72px 0;text-align:center}.static-contents .sec_delivery .delivery_ttl{font-size:44px;font-style:normal;font-weight:350;line-height:150%}.static-contents .sec_delivery .delivery_list{margin:24px 60px 0}.static-contents .sec_delivery .delivery_list li{background-color:#fff;padding:48px 0}.static-contents .sec_delivery .delivery_list li .delivery_list_ttl{font-size:28px;font-style:normal;font-weight:350;line-height:150%}.static-contents .sec_delivery .delivery_list li .delivery_list_img{margin:24px auto 0;width:460px}.static-contents .sec_delivery .delivery_list li .delivery_list_btn{align-items:center;display:flex;justify-content:center;margin-top:30px}.static-contents .sec_delivery .delivery_list li .delivery_list_btn span{background-color:#45433e;color:#fff;display:block;font-size:22px;font-style:normal;font-weight:350;height:54px;line-height:54px;position:relative;width:212px}.static-contents .sec_delivery .delivery_list li .delivery_list_btn p{font-size:22px;font-style:normal;font-weight:350;line-height:150%;margin-left:14px;text-align:left}.static-contents .sec_delivery .delivery_list li+li{margin-top:52px}.static-contents .sec_delivery .delivery_note{color:#666;font-size:20px;font-style:normal;font-weight:350;line-height:150%;margin-top:24px}.static-contents .sec_delivery .delivery_note span{color:#c8102e}.static-contents .sec_prod .container{padding:110px 40px 120px}.static-contents .sec_prod .container .prod_ttl{font-size:32px;line-height:48px;padding-bottom:26px;position:relative}.static-contents .sec_prod .container .prod_ttl sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_ttl span{font-size:24px;line-height:36px}.static-contents .sec_prod .container .prod_ttl span sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_ttl:after{background:#000;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:40px}.static-contents .sec_prod .container .prod_catch{font-size:40px;line-height:60px;margin-top:36px}.static-contents .sec_prod .container .prod_catch sup{font-size:20px;line-height:40px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_item{align-items:center;display:flex;justify-content:space-between;margin-top:36px}.static-contents .sec_prod .container .prod_item_info{padding-top:14px;position:relative;width:314px;z-index:2}.static-contents .sec_prod .container .prod_item_info .prod_item_dec{background:hsla(0,0%,80%,.6);padding:22px 0 12px;text-align:center}.static-contents .sec_prod .container .prod_item_info .prod_item_dec span{display:inline-block;font-size:28px;line-height:130%;text-align:left}.static-contents .sec_prod .container .prod_item_info .prod_item_dec span sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_item_info .prod_item_text{font-size:32px;line-height:140%;margin-top:34px;text-align:left;width:324px}.static-contents .sec_prod .container .prod_item_info .prod_item_text sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_item_img{width:326px}.static-contents .sec_prod .container .prod_item+.prod_item{margin-top:90px}.static-contents .sec_prod .container .prod_item+.prod_item .prod_item_info{padding-top:0}.static-contents .sec_prod .container .prod_item+.prod_item .prod_item_info .prod_item_dec{padding:18px 0 4px}.static-contents .sec_prod .container .prod_info{margin:40px auto 0;text-align:left;width:580px}.static-contents .sec_prod .container .prod_info_detail{font-family:TazuganeGothicStdN-Thin!important;font-size:24px;font-weight:400;line-height:36px}.static-contents .sec_prod .container .prod_info_detail sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_info_price{font-family:TazuganeGothicStdN-Medium!important;font-size:28px;font-weight:400;line-height:48px;margin-top:26px}.static-contents .sec_prod .container .prod_info_price sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_info_price em{display:inline-block;letter-spacing:-10.92px}.static-contents .sec_prod .container .prod_info_price .number{font-size:48px;line-height:48px}.static-contents .sec_prod .container .prod_info_price .number sup{font-size:24px;line-height:48px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_info_price .postage{border:2px solid #000;display:inline-block;font-size:24px;height:38px;line-height:34px;margin-left:8px;text-align:center;transform:translateY(-10px);width:166px}.static-contents .sec_prod .container .prod_info_price .postage sup{font-size:12px;line-height:24px;top:0;vertical-align:text-top}.static-contents .sec_prod .container .prod_info_btn{margin-top:26px}.static-contents .sec_prod .container .prod_info_btn a{background-position:right 40px center;background-size:32px;border:none;height:96px;max-width:none;min-height:auto;width:580px}.static-contents .sec_prod .container .prod_info_btn a span{color:#fff;font-family:TazuganeGothicStdN-Book!important;font-size:32px;font-weight:400;line-height:48px}.static-contents .sec_prod .container .prod_info_btn a span sup{font-size:16px;line-height:32px;top:0;vertical-align:text-top}.static-contents .sec_engrave .container{background:#eee;padding:70px 40px 80px;text-align:left}.static-contents .sec_engrave .container .engrave_ttl{font-size:52px;line-height:130%}.static-contents .sec_engrave .container .engrave_ttl sup{font-size:26px;line-height:52px;top:0;vertical-align:text-top}.static-contents .sec_engrave .container .engrave_ttl span{font-size:36px;line-height:130%}.static-contents .sec_engrave .container .engrave_ttl span sup{font-size:18px;line-height:36px;top:0;vertical-align:text-top}.static-contents .sec_engrave .container .engrave_des{font-size:28px;line-height:42px;margin-top:34px}.static-contents .sec_engrave .container .engrave_des sup{font-size:14px;line-height:28px;top:0;vertical-align:text-top}.static-contents .sec_engrave .container .engrave_main{background-color:#fff;margin:60px auto 0;width:640px}.static-contents .sec_engrave .container .engrave_main .engrave_prod{align-items:center;display:flex}.static-contents .sec_engrave .container .engrave_main .engrave_prod .engrave_prod_img{flex:none;width:308px}.static-contents .sec_engrave .container .engrave_main .engrave_prod .engrave_prod_ttl{flex:none;font-size:32px;font-style:normal;font-weight:350;line-height:140%;margin-left:-34px;width:322px}.static-contents .sec_engrave .container .engrave_main .engrave_btn{margin-top:32px}.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_a,.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_div{color:#fff;height:96px;margin:0 auto;max-width:none;min-height:auto;padding-top:6px;text-align:center;width:540px}.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_a span,.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_div span{align-items:center;flex-direction:column;font-size:24px;font-style:normal;font-weight:350;gap:0;line-height:normal}.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_a span em,.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_div span em{font-size:32px;font-style:normal;font-weight:350;line-height:normal}.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_a{background-color:#45433e;cursor:pointer;display:block;position:relative}.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_div{background-color:#8a8a8a}.static-contents .sec_engrave .container .engrave_main .engrave_btn>div .engrave_btn_div span{display:flex;flex-direction:column}.static-contents .sec_engrave .container .engrave_main .engrave_btn+.engrave_prod{margin-top:76px}.static-contents .sec_engrave .container .engrave_main .engrave_item{align-items:center;display:flex;padding:48px 60px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_img{flex:none;width:36px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con{display:none;margin-left:48px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con .engrave_con_ttl{font-size:26px;font-style:normal;font-weight:350;line-height:130%}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con .engrave_con_detail{font-size:16px;font-style:normal;font-weight:275;line-height:150%;margin-top:12px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con .engrave_con_price{font-family:TazuganeGothicStdN-Medium!important;font-size:40px;font-style:normal;font-weight:500;font-weight:400;line-height:150%;margin-top:6px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con .engrave_con_price em{font-size:30px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con .engrave_con_price span{font-size:16px}.static-contents .sec_engrave .container .engrave_main .engrave_item .engrave_item_con.engrave_active{display:block}.static-contents .item_apply{padding:40px 0 0}.static-contents .item_apply .apply_ttl{margin:0 50px}.static-contents .item_apply .apply_ttl .apply_ttl_step span{color:#a8a8a8;font-size:30px;font-style:normal;font-weight:350;line-height:normal}.static-contents .item_apply .apply_ttl .apply_ttl_step span+span{margin-left:60px;position:relative}.static-contents .item_apply .apply_ttl .apply_ttl_step span+span:before{background:url(../img/step_icon.png) no-repeat;background-size:100% 100%;content:"";display:block;height:24px;left:-34px;position:absolute;top:48%;transform:translateY(-50%);width:14px}.static-contents .item_apply .apply_ttl .apply_ttl_step span.active{color:#000}.static-contents .item_apply .apply_ttl .apply_ttl_step span.active+span:before{background:url(../img/step_icon_active.png) no-repeat;background-size:100% 100%}.static-contents .item_apply .apply_ttl .apply_ttl_txt{font-family:TazuganeGothicStdN-Medium!important;font-size:34px;font-style:normal;font-weight:500;font-weight:400;line-height:normal;margin-top:6px}.static-contents .item_apply .apply_ttl .apply_ttl_detail{font-size:22px;font-style:normal;font-weight:350;line-height:150%;margin-top:6px}.static-contents .item_apply .apply_ttl .apply_ttl_sub{color:#c8102e;font-size:22px;font-style:normal;font-weight:350;line-height:160%;margin-top:6px;text-decoration:underline}.static-contents .item_apply .apply_inner .apply_step{padding-bottom:80px}.static-contents .item_apply .apply_inner .apply_step.apply01_step-2,.static-contents .item_apply .apply_inner .apply_step.apply01_step-3,.static-contents .item_apply .apply_inner .apply_step.apply02_step-2,.static-contents .item_apply .apply_inner .apply_step.apply02_step-3,.static-contents .item_apply .apply_inner .apply_step.apply_step-2,.static-contents .item_apply .apply_inner .apply_step.apply_step-3{display:none;opacity:0}.static-contents .item_apply .apply_inner .apply_step .subttl_img{border-bottom:2px solid #000}.static-contents .item_apply .apply_inner .apply_step .subttl_des{font-size:22px;font-style:normal;font-weight:350;line-height:150%;margin-top:20px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01{margin-top:48px;padding:0 50px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_textarea{border:2px solid #c8102e;display:block;margin-top:20px;position:relative}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_textarea textarea{border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#555;display:block;font-size:26px;line-height:40px;outline:0 none;padding:1em;position:relative;resize:none;width:100%;z-index:2}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs{background-color:#eee;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2px;padding:30px 40px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs li{background-color:#fff;border:2px solid #c3c3c3;flex:none;height:62px;width:62px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs li:first-of-type{margin-bottom:20px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs li:not(:nth-child(5n)){margin-right:6%}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs{justify-content:center}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li{height:88px;width:88px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li:first-of-type{margin-bottom:20px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li:not(:nth-child(5n)){margin-right:0}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li:not(:nth-child(4n)){margin-right:4.6666666667%}.static-contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_note{color:#666;font-size:22px;font-style:normal;font-weight:350;line-height:140%;margin-top:20px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02{margin-top:48px;padding:0 38px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts{margin-top:22px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li{position:relative}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li:after{border:2px solid #c3c3c3;content:"";display:block;height:90px;left:0;position:absolute;top:0;width:100%}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li img{background-color:#000}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li.is-cur:after{border:2px solid #c8102e}.static-contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li.is-cur img{background-color:#c8102e}.static-contents .item_apply .apply_inner .apply_step .apply_s2_03{margin-top:48px;padding:0 38px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_03 .apply_s2_preview{-webkit-background-size:440px;-o-background-size:440px;background:url(../img/apply_preview_bg.png) no-repeat 50%;background-size:440px;border:2px solid #c8102e;height:176px;margin-top:24px;position:relative}.static-contents .item_apply .apply_inner .apply_step .apply_s2_03 .apply_s2_preview .apply_s2_preview_area{display:flex;height:40px;justify-content:center;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:440px}.static-contents .item_apply .apply_inner .apply_step .apply_s2_03 .apply_s2_preview .apply_s2_preview_area img{flex:none;height:40px!important;width:auto}.static-contents .item_apply .apply_inner .apply_step .apply_s2_03 .apply_s2_note{color:#666;font-size:22px;line-height:28px;margin-top:20px;padding-left:1.2em;text-align:left;text-indent:-1.2em}.static-contents .item_apply .apply_inner .apply_step .apply_s1_colors{margin-top:40px}.static-contents .item_apply .apply_inner .apply_step .apply_s1_colors ul{width:100%}.static-contents .item_apply .apply_inner .apply_step .apply_s1_colors ul li{position:relative;width:100%}.static-contents .item_apply .apply_inner .apply_step .apply_btns .zaiko2{overflow:hidden;position:relative}.static-contents .item_apply .apply_inner .apply_step .apply_btns .zaiko2+.zaiko2 .span_zaiko{margin:20px auto 0}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next{color:#fff;display:block;font-size:32px;font-style:normal;font-weight:350;height:96px;line-height:96px;margin:60px auto 0;overflow:hidden;position:relative;text-align:center;width:540px;z-index:1}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply03_btn_next{max-width:none;min-height:auto;padding:0}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply03_btn_next span{font-size:32px;font-style:normal;font-weight:350;line-height:96px}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next:after{background:url(../img/engrave_btn_icon.png) no-repeat;background-size:100% 100%;content:"";display:block;height:32px;position:absolute;right:48px;top:50%;transform:translateY(-50%);width:18px}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_stock{background-color:#888;border:2px solid #888;color:#fff;cursor:auto}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_stock.is-active{background-color:#c8102e;border:2px solid #c8102e;cursor:pointer}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_gift{border:2px solid #888;color:#888;cursor:auto;margin-top:20px}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_gift:after{background:url(../img/btn_icon_others.png) no-repeat;background-size:100% 100%;filter:grayscale(1)}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_gift.is-active{border:2px solid #c8102e;color:#c8102e;cursor:pointer}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_gift.is-active:after{filter:grayscale(0)}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .submit_btn{display:none}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .submit_btn.submit_active{display:block}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit{background-color:#45433e;display:block;height:96px;margin:24px auto 0;max-width:none;min-height:auto;padding:0;text-align:center;width:540px}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit span{color:#fff;display:inline-block;font-size:32px;font-style:normal;font-weight:350;line-height:96px;padding-left:48px;position:relative}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit span:after{background:url(../img/engrave_btn_icon2.png) no-repeat;background-size:100% 100%;content:"";display:block;height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:28px}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit span em{font-size:28px}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_next{background-color:#ccc;color:#fff}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_next:after{display:none}.static-contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_next.is-active{background-color:#45433e}.static-contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_back{color:#c8102e;display:block;font-size:30px;font-style:normal;font-weight:350;line-height:normal;margin:40px auto 0;overflow:hidden;text-align:center;width:90px}.static-contents .item_apply .apply_inner .apply_step .bt n_remark{font-size:20px;line-height:28px;margin-top:18px}.static-contents .item_apply .apply_inner .apply_step .apply_s3_item{border:2px solid #c8102e;margin:60px 38px 0}.static-contents .item_apply .apply_inner .apply_step .apply_s3_preview{border:2px solid #c8102e;margin:40px 38px 0}.static-contents .item_apply .apply_inner .apply_step .apply_s3_preview .apply_s3_preview_area{align-items:center;-webkit-background-size:440px 80px;-o-background-size:440px 80px;background:url(../img/apply_preview_bg.png) no-repeat 50%;background-size:440px 80px;display:flex;height:70px;justify-content:center;position:relative;text-align:center;width:100%}.static-contents .item_apply .apply_inner .apply_step .apply_s3_preview .apply_s3_preview_area img{flex:none;height:40px!important;width:auto}.static-contents .item_apply .apply_inner .apply_step .apply_s3_preview .apply_s3_preview_note{color:#666;font-size:20px;line-height:28px;margin-bottom:42px;margin-top:20px;text-align:center}.static-contents .item_apply .apply_inner .apply_step .apply_s3_preview_txt{font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin-top:20px;text-align:center}.static-contents .item_apply .apply_inner .apply_step .apply_s3_preview_txt span{color:#c8102e}.static-contents .item_apply .apply_inner .apply_step .apply_s3_attention{margin:50px 38px 0}.static-contents .item_apply .apply_inner .apply_step .apply_s3_attention dd .attention_ttl{font-size:24px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:16px}.static-contents .item_apply .apply_inner .apply_step .apply_s3_attention dd ul li{font-size:18px;font-style:normal;font-weight:350;line-height:1.75;padding-left:1.3em;text-align:left;text-indent:-1.3em}.static-contents .item_apply .apply_inner .apply_step .apply_s3_attention dd ul li span{color:#c8102e}.static-contents .item_apply .apply_inner .apply_step .apply_s3_attention dd ul li+li{margin-top:12px}.static-contents .sec_about .container{border-bottom:2px solid #000;border-top:2px solid #000;padding:112px 40px;text-align:left}.static-contents .sec_about .container h2{font-family:TazuganeGothicStdN-Book!important;font-size:44px;font-style:normal;font-weight:400;line-height:66px;margin:0 auto}.static-contents .sec_about .container .about_hanatsubaki{margin:52px auto 58px;width:360px}.static-contents .sec_about .container .about_text{font-size:22px;line-height:46px}.static-contents .sec_about .container .about_text+.about_text{margin-top:16px}.static-contents .sec_about .container .about_link{font-size:48px;line-height:1;margin-top:120px}.static-contents .banner_freeEngraving{margin:60px 0 40px}.static-contents .smen-common.type-sp .module-section__inner{width:unset}@media screen and (min-width:801px){.static-contents .is-sp{display:none!important;visibility:hidden}}@media screen and (max-width:800px){.static-contents .is-pc{display:none!important;visibility:hidden}}
