body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Hiragino Sans,メイリオ,Meiryo,sans-serif;margin:0}body>img{display:block;position:absolute}h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}ul{list-style:none}dd,dl,dt,li{margin:0;padding:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.floatL{float:left}.floatR{float:right}.lp_contents{--zi-fixednav:19;--zi-modal:1000;background-color:#fff;color:#000;font-family:TazuganeGothicStdN-Thin!important;font-weight:400;margin:0;margin:0 auto;padding:0;text-align:left;width:100%;width:720px}.lp_contents *{box-sizing:border-box}.lp_contents p,.lp_contents span{color:inherit}.lp_contents a,.lp_contents button{color:inherit;cursor:pointer;text-decoration:none}.lp_contents img{display:block;height:auto;width:100%}.lp_contents .sec_mv .mv_ttl{font-size:48px;font-style:normal;font-weight:350;line-height:normal;margin:80px 40px 0}.lp_contents .sec_mv .mv_des{font-size:32px;font-style:normal;font-weight:400;line-height:160%;margin:32px 40px 0;position:relative;z-index:1}.lp_contents .sec_mv .mv_img{margin-bottom:-60px;margin-top:-96px;position:relative;z-index:0}.lp_contents .sec_mv .mv_main{padding:0 40px 80px;position:relative;z-index:1}.lp_contents .sec_mv .mv_main .mv_main_ttl{color:#c8102e;font-family:TazuganeGothicStdN-Medium!important;font-size:28px;font-style:normal;font-weight:500;font-weight:400;line-height:normal}.lp_contents .sec_mv .mv_main .mv_main_des{font-size:28px;font-style:normal;font-weight:400;line-height:160%;margin-top:20px}.lp_contents .sec_mv .mv_main .mv_main_price{font-family:TazuganeGothicStdN-Medium!important;font-size:80px;font-style:normal;font-weight:500;font-weight:400;line-height:normal;margin-top:40px}.lp_contents .sec_mv .mv_main .mv_main_price span{font-size:40px}.lp_contents .sec_mv .mv_main .mv_main_price p{border:2px solid #c8102e;color:#c8102e;display:inline-block;font-size:22px;font-style:normal;font-weight:350;line-height:normal;margin-left:-20px;padding:4px 20px 2px;transform:translate(20px,-8px)}.lp_contents .sec_mv .mv_main .mv_main_notes{margin-top:20px}.lp_contents .sec_mv .mv_main .mv_main_notes li{font-size:20px;font-style:normal;font-weight:350;line-height:150%;padding-left:1.4em;text-indent:-1.4em}.lp_contents .sec_mv .mv_main .mv_main_notes li span{color:#c8102e}.lp_contents .sec_mv .mv_main .mv_main_notes li+li{margin-top:2px}.lp_contents .sec_intro .container{background:#fff url(../img/intro_bg.png) no-repeat;background-size:100% auto;padding:80px 0;text-align:center}.lp_contents .sec_intro .intro_ttl{font-size:40px;font-style:normal;font-weight:350;line-height:150%}.lp_contents .sec_intro .intro_prod{align-items:center;display:flex;justify-content:space-between;margin-top:40px;padding:0 20px}.lp_contents .sec_intro .intro_prod .intro_prod_img{flex:none;width:280px}.lp_contents .sec_intro .intro_prod .intro_prod_txt{font-size:32px;font-style:normal;font-weight:350;line-height:150%;text-align:left}.lp_contents .sec_intro .intro_font{margin:20px auto 0;width:640px}.lp_contents .sec_intro .intro_example{align-items:center;background-color:#eee;display:flex;justify-content:center;margin-top:60px;padding:40px 0;text-align:left}.lp_contents .sec_intro .intro_example .intro_example_ttl{font-size:32px;font-style:normal;font-weight:350;line-height:150%}.lp_contents .sec_intro .intro_example .intro_example_img{margin-left:90px;width:130px}.lp_contents .sec_intro .intro_example .intro_example_des{font-size:24px;font-style:normal;font-weight:350;line-height:150%;margin-top:40px}.lp_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}.lp_contents .sec_intro .intro_info{margin:60px 40px 0;text-align:left}.lp_contents .sec_intro .intro_info li{border-bottom:2px solid #c2c2c2;padding-bottom:40px}.lp_contents .sec_intro .intro_info li .intro_info_ttl{color:#c8102e;font-size:28px;font-style:normal;font-weight:350;line-height:150%}.lp_contents .sec_intro .intro_info li .intro_info_des{font-size:24px;font-style:normal;font-weight:350;line-height:170%;margin-top:16px}.lp_contents .sec_intro .intro_info li .intro_info_img{margin:36px auto 0;width:326px}.lp_contents .sec_intro .intro_info li+li{margin-top:48px}.lp_contents .sec_intro .intro_info li:nth-of-type(2) .intro_info_img{width:632px}.lp_contents .sec_intro .intro_info li:nth-of-type(3) .intro_info_img{width:100%}.lp_contents .sec_intro .intro_notes{margin:40px 40px 0}.lp_contents .sec_intro .intro_notes 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}.lp_contents .sec_intro .intro_notes li span{color:#c8102e}.lp_contents .sec_intro .intro_notes li+li{margin-top:8px}.lp_contents .sec_delivery .container{background-color:#eee;border-bottom:2px solid #000;border-top:2px solid #000;padding:72px 0;text-align:center}.lp_contents .sec_delivery .delivery_ttl{font-size:44px;font-style:normal;font-weight:350;line-height:150%}.lp_contents .sec_delivery .delivery_list{margin:24px 60px 0}.lp_contents .sec_delivery .delivery_list li{background-color:#fff;padding:48px 0}.lp_contents .sec_delivery .delivery_list li .delivery_list_ttl{font-size:28px;font-style:normal;font-weight:350;line-height:150%}.lp_contents .sec_delivery .delivery_list li .delivery_list_img{margin:24px auto 0}.lp_contents .sec_delivery .delivery_list li .delivery_list_btn{align-items:center;display:flex;justify-content:center;margin-top:30px}.lp_contents .sec_delivery .delivery_list li .delivery_list_btn span{background-color:#000;color:#fff;display:block;font-size:22px;font-style:normal;font-weight:350;height:54px;line-height:54px;position:relative;width:212px}.lp_contents .sec_delivery .delivery_list li .delivery_list_btn span:after{background:url(../img/btn_icon.png) no-repeat;background-size:100% 100%;content:"";display:block;height:16px;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:8px}.lp_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}.lp_contents .sec_delivery .delivery_list li .delivery_list_btn.other span{background-color:#c8102e}.lp_contents .sec_delivery .delivery_list li+li{margin-top:52px}.lp_contents .sec_delivery .delivery_list li:first-of-type .delivery_list_img{width:456px}.lp_contents .sec_delivery .delivery_list li:nth-of-type(2) .delivery_list_img{width:380px}.lp_contents .sec_delivery .delivery_note{color:#666;font-size:20px;font-style:normal;font-weight:350;line-height:150%;margin-top:24px}.lp_contents .sec_delivery .delivery_note span{color:#c8102e}.lp_contents .sec_prod .container{border-bottom:2px solid #000;padding:120px 0;text-align:center}.lp_contents .sec_prod .prod_ttl{color:#c8102e;font-size:32px;font-style:normal;font-weight:350;line-height:150%;position:relative}.lp_contents .sec_prod .prod_ttl span{font-size:24px}.lp_contents .sec_prod .prod_ttl:after{background-color:#c8102e;content:"";display:block;height:2px;margin:32px auto 0;width:40px}.lp_contents .sec_prod .prod_des{font-size:40px;font-style:normal;font-weight:350;line-height:150%;margin-top:40px}.lp_contents .sec_prod .prod_item{align-items:center;display:flex;justify-content:space-between;margin:60px 40px 0}.lp_contents .sec_prod .prod_item .prod_item_img{flex:none;width:306px}.lp_contents .sec_prod .prod_item .prod_item_con{flex:none;text-align:left;width:320px}.lp_contents .sec_prod .prod_item .prod_item_con .prod_con_txt{background-color:#ffe7eb;padding:18px 0;text-align:center}.lp_contents .sec_prod .prod_item .prod_item_con .prod_con_txt p{display:inline-block;font-size:28px;font-style:normal;font-weight:350;line-height:130%;text-align:left}.lp_contents .sec_prod .prod_item .prod_item_con .prod_con_ttl{font-size:32px;font-style:normal;font-weight:350;line-height:140%;margin-top:32px}.lp_contents .sec_prod .prod_item+.prod_item{flex-flow:row-reverse;margin-top:100px}.lp_contents .sec_prod .prod_info{margin:48px 70px 0;text-align:left}.lp_contents .sec_prod .prod_info .prod_info_detail{font-size:24px;font-style:normal;font-weight:275;line-height:150%;margin-top:0}.lp_contents .sec_prod .prod_info .prod_info_price{font-family:TazuganeGothicStdN-Medium!important;font-size:48px;font-style:normal;font-weight:500;font-weight:400;line-height:150%;margin-top:20px}.lp_contents .sec_prod .prod_info .prod_info_price span{font-size:28px}.lp_contents .sec_prod .prod_info .prod_info_price p{border:2px solid #c8102e;color:#c8102e;display:inline-block;font-size:24px;font-style:normal;font-weight:350;height:40px;line-height:42px;padding:0 12px;transform:translateY(-8px)}.lp_contents .sec_prod .prod_info .prod_info_link a{background-color:#c8102e;color:#fff;display:block;font-size:32px;font-style:normal;font-weight:350;height:96px;line-height:96px;margin-top:20px;position:relative;text-align:center;width:580px}.lp_contents .sec_prod .prod_info .prod_info_link a:after{background:url(../img/link_icon.png) no-repeat;background-size:100% 100%;content:"";display:block;height:32px;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:32px}.lp_contents .sec_engrave .container{background-color:#eee;padding:80px 0}.lp_contents .sec_engrave .engrave_ttl{font-size:52px;font-style:normal;font-weight:350;line-height:130%;margin:0 54px}.lp_contents .sec_engrave .engrave_ttl span{font-size:36px}.lp_contents .sec_engrave .engrave_des{font-size:28px;font-style:normal;font-weight:350;line-height:normal;margin:40px 54px 0}.lp_contents .sec_engrave .engrave_main{background-color:#fff;margin:60px auto 0;width:640px}.lp_contents .sec_engrave .engrave_main .engrave_prod{align-items:center;display:flex}.lp_contents .sec_engrave .engrave_main .engrave_prod .engrave_prod_img{flex:none;width:308px}.lp_contents .sec_engrave .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}.lp_contents .sec_engrave .engrave_main .engrave_btn{margin-top:32px}.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_a,.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_div{color:#fff;height:96px;margin:0 auto;padding-top:6px;text-align:center;width:540px}.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_a p,.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_div p{font-size:32px;font-style:normal;font-weight:350;line-height:normal}.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_a span,.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_div span{font-size:24px;font-style:normal;font-weight:350;line-height:normal}.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_a{background-color:#000;cursor:pointer;display:block;position:relative}.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_a: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}.lp_contents .sec_engrave .engrave_main .engrave_btn>div .engrave_btn_div{background-color:#8a8a8a}.lp_contents .sec_engrave .engrave_main .engrave_btn.btn_gift>div .engrave_btn_a{background-color:#c8102e}.lp_contents .sec_engrave .engrave_main .engrave_btn+.engrave_prod{margin-top:76px}.lp_contents .sec_engrave .engrave_main .engrave_item{align-items:center;display:flex;padding:48px 60px}.lp_contents .sec_engrave .engrave_main .engrave_item .engrave_item_img{flex:none;width:36px}.lp_contents .sec_engrave .engrave_main .engrave_item .engrave_item_con{display:none;margin-left:48px}.lp_contents .sec_engrave .engrave_main .engrave_item .engrave_item_con .engrave_con_ttl{font-size:26px;font-style:normal;font-weight:350;line-height:130%}.lp_contents .sec_engrave .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}.lp_contents .sec_engrave .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}.lp_contents .sec_engrave .engrave_main .engrave_item .engrave_item_con .engrave_con_price em{font-size:30px}.lp_contents .sec_engrave .engrave_main .engrave_item .engrave_item_con .engrave_con_price span{font-size:16px}.lp_contents .sec_engrave .engrave_main .engrave_item .engrave_item_con.engrave_active{display:block}.lp_contents .item_apply{padding:40px 0 0}.lp_contents .item_apply .apply_ttl{margin:0 50px}.lp_contents .item_apply .apply_ttl .apply_ttl_step span{color:#a8a8a8;font-size:30px;font-style:normal;font-weight:350;line-height:normal}.lp_contents .item_apply .apply_ttl .apply_ttl_step span+span{margin-left:60px;position:relative}.lp_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}.lp_contents .item_apply .apply_ttl .apply_ttl_step span.active{color:#c8102e}.lp_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%}.lp_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}.lp_contents .item_apply .apply_ttl .apply_ttl_detail{font-size:22px;font-style:normal;font-weight:350;line-height:150%;margin-top:6px}.lp_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}.lp_contents .item_apply .apply_inner .apply_step{padding-bottom:80px}.lp_contents .item_apply .apply_inner .apply_step.apply01_step-2,.lp_contents .item_apply .apply_inner .apply_step.apply01_step-3,.lp_contents .item_apply .apply_inner .apply_step.apply02_step-2,.lp_contents .item_apply .apply_inner .apply_step.apply02_step-3,.lp_contents .item_apply .apply_inner .apply_step.apply_step-2,.lp_contents .item_apply .apply_inner .apply_step.apply_step-3{display:none;opacity:0}.lp_contents .item_apply .apply_inner .apply_step .subttl_img{border-bottom:2px solid #000}.lp_contents .item_apply .apply_inner .apply_step .subttl_des{font-size:22px;font-style:normal;font-weight:350;line-height:150%;margin-top:20px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01{margin-top:48px;padding:0 50px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_textarea{border:2px solid #c8102e;display:block;margin-top:20px;position:relative}.lp_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}.lp_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}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs li:first-of-type{margin-bottom:20px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs li:not(:nth-child(5n)){margin-right:6%}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs{justify-content:center}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li{height:88px;width:88px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li:first-of-type{margin-bottom:20px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_01 .apply_s2_motifs.apply04_s2_motifs li:not(:nth-child(5n)){margin-right:0}.lp_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%}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_02{margin-top:48px;padding:0 38px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts{margin-top:22px}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li{position:relative}.lp_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%}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li img{background-color:#000}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li.is-cur:after{border:2px solid #c8102e}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_02 .apply_s2_fonts li.is-cur img{background-color:#c8102e}.lp_contents .item_apply .apply_inner .apply_step .apply_s2_03{margin-top:48px;padding:0 38px}.lp_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}.lp_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}.lp_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}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .apply_s1_colors{margin-top:40px}.lp_contents .item_apply .apply_inner .apply_step .apply_s1_colors ul{width:100%}.lp_contents .item_apply .apply_inner .apply_step .apply_s1_colors ul li{position:relative;width:100%}.lp_contents .item_apply .apply_inner .apply_step .apply_btns .zaiko2{overflow:hidden;position:relative}.lp_contents .item_apply .apply_inner .apply_step .apply_btns .zaiko2+.zaiko2 .span_zaiko{margin:20px auto 0}.lp_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}.lp_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}.lp_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}.lp_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}.lp_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}.lp_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)}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .apply_btns .apply_btn_next.apply_btn_gift.is-active:after{filter:grayscale(0)}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .submit_btn{display:none}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .submit_btn.submit_active{display:block}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit{background-color:#c8102e;color:#fff;display:block;font-size:32px;font-style:normal;font-weight:350;height:96px;line-height:96px;margin:24px auto 0;position:relative;text-align:center;width:540px}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit span{font-size:24px}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_submit: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}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_next{background-color:#ccc;color:#fff}.lp_contents .item_apply .apply_inner .apply_step .apply_btns.apply_btns3 .apply_btn_next.is-active{background-color:#c8102e}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .bt n_remark{font-size:20px;line-height:28px;margin-top:18px}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_item{border:2px solid #c8102e;margin:60px 38px 0}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_preview{border:2px solid #c8102e;margin:40px 38px 0}.lp_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%}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_preview .apply_s3_preview_area img{flex:none;height:40px!important;width:auto}.lp_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}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_preview_txt span{color:#c8102e}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_attention{margin:50px 38px 0}.lp_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}.lp_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}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_attention dd ul li span{color:#c8102e}.lp_contents .item_apply .apply_inner .apply_step .apply_s3_attention dd ul li+li{margin-top:12px}.lp_contents .mod_about{margin:0 auto;width:100%}.lp_contents .mod_service{width:100%}.lp_contents .mod_btns{padding:0}@media screen and (min-width:600px){.pagetitle{font-size:166%;line-height:1.2;margin:0 auto;max-width:960px;padding:15px 0 10px;text-align:left}}@media screen and (max-width:599px){.pagetitle{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Hiragino Sans,メイリオ,Meiryo,sans-serif;font-size:150%;margin:-1px 0 0;padding:9px 10px 8px;width:100%}}@media(hover:hover){.hover{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}.hover:hover{opacity:.8}}
