#entrypage{position:relative;padding:0 !important}#entrypage .red{color:#e60012}#entrypage h1{font-size:44px;font-weight:900;letter-spacing:4px;line-height:1.5;color:#0b308e;text-align:center;font-family:"Noto Sans JP",sans-serif;padding-top:30px}@media screen and (max-width: 780px){#entrypage h1{font-size:28px;font-weight:900;letter-spacing:2px;line-height:1.5}}@media screen and (max-width: 540px){#entrypage h1{font-size:24px;padding-top:15px}#entrypage h1 br{display:none}}#entrypage h1+p{font-size:18px;font-weight:700;letter-spacing:2px;line-height:1.5;color:#0b308e;text-align:center;margin:40px 0 60px}@media screen and (max-width: 540px){#entrypage h1+p{font-size:15px;font-weight:700;letter-spacing:2px;line-height:1.5;margin:30px 0 40px}}#entrypage .thispage_steps .arrow{width:0;height:0;border-style:solid;border-right:62px solid rgba(0,0,0,0);border-left:62px solid rgba(0,0,0,0);border-top:50px solid #026fb8;border-bottom:0;display:block;margin:25px auto 20px}@media screen and (max-width: 540px){#entrypage .thispage_steps .arrow{border-right:32px solid rgba(0,0,0,0);border-left:32px solid rgba(0,0,0,0);border-top:20px solid #026fb8;margin:20px auto 15px}}#entrypage .step{border:2px solid #026fb8;border-radius:14px}#entrypage .step h2{font-family:"kfont";font-size:28px;font-weight:500;letter-spacing:1px;line-height:1.5;display:flex;position:relative;border-bottom:2px solid #026fb8}@media screen and (max-width: 780px){#entrypage .step h2{font-size:22px;font-weight:500;letter-spacing:1px;line-height:1.5}}@media screen and (max-width: 600px){#entrypage .step h2{font-size:18px;flex-direction:column}}#entrypage .step h2 span{font-family:"kfont";padding:10px 0}@media screen and (max-width: 600px){#entrypage .step h2 span{padding:5px 0}}#entrypage .step h2 .num{color:#fff;background:#026fb8;width:160px;border-radius:12px 0 0 0;padding-left:30px}@media screen and (max-width: 780px){#entrypage .step h2 .num{width:110px;padding-left:10px}}@media screen and (max-width: 600px){#entrypage .step h2 .num{width:100%;border-radius:12px 12px 0 0;padding-left:10px;text-align:center}}#entrypage .step h2 .num-next{color:#026fb8;padding-left:15px}@media screen and (max-width: 600px){#entrypage .step h2 .num-next{text-align:center}}#entrypage .step h2 .num-attention{font-family:"Noto Sans JP",sans-serif;color:#e60012;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.5;position:relative;top:12px;padding-left:10px}@media screen and (max-width: 1290px){#entrypage .step h2 .num-attention{display:none}}#entrypage .step .num-attention2{font-family:"Noto Sans JP",sans-serif;color:#e60012;font-size:16px;font-weight:700;letter-spacing:0;line-height:1.5;margin-bottom:20px;display:none}@media screen and (max-width: 1300px){#entrypage .step .num-attention2{display:block}}#entrypage .step .sec_lead{font-size:24px;font-weight:900;letter-spacing:1px;line-height:1.5;color:#0b308e}@media screen and (max-width: 780px){#entrypage .step .sec_lead{font-size:19px}}#entrypage .step .boxwrap{padding:35px 50px 25px}@media screen and (max-width: 780px){#entrypage .step .boxwrap{padding:25px 20px 20px}}#entrypage .step .btn_thispage{font-size:16px;font-weight:700;letter-spacing:1px;line-height:1;width:206px;height:48px}@media screen and (max-width: 1290px){#entrypage .step .btn_thispage{margin-top:15px}}#entrypage .step .btn_thispage a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0b308e;border:1px solid #ffe101;color:#fff;border-radius:24px}#entrypage .step#step1 .holder1-1{display:flex;align-items:center;flex:1;margin-bottom:40px}@media screen and (max-width: 1300px){#entrypage .step#step1 .holder1-1{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 540px){#entrypage .step#step1 .holder1-1{margin-bottom:15px}}#entrypage .step#step1 .holder1-1 .btn_thispage{margin-left:10px}@media screen and (max-width: 1300px){#entrypage .step#step1 .holder1-1 .btn_thispage{margin-left:0}}#entrypage .step#step1 .holder1-2{display:flex}@media screen and (max-width: 1000px){#entrypage .step#step1 .holder1-2{flex-direction:column}}#entrypage .step#step1 .holder1-2 .txt{flex:1;margin-top:30px}@media screen and (max-width: 1000px){#entrypage .step#step1 .holder1-2 .txt{margin-top:0}}@media screen and (max-width: 540px){#entrypage .step#step1 .holder1-2 .txt{margin-top:20px}}#entrypage .step#step1 .holder1-2 .txt p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7}@media screen and (max-width: 540px){#entrypage .step#step1 .holder1-2 .txt p{font-size:15px}}#entrypage .step#step1 .holder1-2 .txt p.logo_gomihiroisagasu2{width:215px}#entrypage .step#step1 .holder1-2 .txt p.blue{color:#026fb8;font-size:18px;font-weight:700;letter-spacing:2px;line-height:1.3;margin:20px 0}@media screen and (max-width: 540px){#entrypage .step#step1 .holder1-2 .txt p.blue{font-size:17px}}#entrypage .step#step1 .holder1-2 .image{margin-left:60px;max-width:545px}@media screen and (max-width: 1000px){#entrypage .step#step1 .holder1-2 .image{margin:30px auto 0}}#entrypage .step#step1 .holder1-2 .image .imagebox{display:flex;align-items:center}#entrypage .step#step1 .holder1-2 .image .imagebox .toroku{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.3;color:#0b308e;text-align:center;background:#ffe200;width:84px;height:84px;border-radius:50%;margin-right:10px}@media screen and (max-width: 540px){#entrypage .step#step1 .holder1-2 .image .imagebox .toroku{font-size:16px;width:64px;height:64px}}#entrypage .step#step1 .holder1-2 .image .imagebox .toroku+p{font-size:18px;font-weight:500;letter-spacing:1px;line-height:1.5}@media screen and (max-width: 540px){#entrypage .step#step1 .holder1-2 .image .imagebox .toroku+p{font-size:16px;flex:1}#entrypage .step#step1 .holder1-2 .image .imagebox .toroku+p br{display:none}}#entrypage .step#step1 .holder1-2 .image .tongset{width:100%;max-width:500px}#entrypage .step#step1 .holder1-2 .image .tongset a{display:block}#entrypage .step#step2 ol .olist:not(:last-child){margin-bottom:40px}@media screen and (max-width: 540px){#entrypage .step#step2 ol .olist:not(:last-child){margin-bottom:30px}}#entrypage .step#step2 ol .olist .holder2-1{display:flex;align-items:center;margin-bottom:20px}@media screen and (max-width: 1290px){#entrypage .step#step2 ol .olist .holder2-1{flex-direction:column;align-items:flex-start;margin-bottom:20px}}#entrypage .step#step2 ol .olist .holder2-1 .btn_thispage{margin-left:10px}@media screen and (max-width: 1290px){#entrypage .step#step2 ol .olist .holder2-1 .btn_thispage{margin-left:0}}#entrypage .step#step2 ol .olist .fllist li:not(:last-child){margin-bottom:35px}#entrypage .step#step2 ol .olist .fllist li h4{font-size:20px;font-weight:900;letter-spacing:2px;line-height:1.5;margin-bottom:20px}@media screen and (max-width: 540px){#entrypage .step#step2 ol .olist .fllist li h4{font-size:17px}}#entrypage .step#step2 ol .olist .fllist li h4 .red2{font-size:18px;font-weight:700;letter-spacing:1px;line-height:1.5;text-decoration:underline;text-decoration-color:#e60012;color:#e60012;padding-left:20px}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist .fllist li h4 .red2{display:block}}@media screen and (max-width: 540px){#entrypage .step#step2 ol .olist .fllist li h4 .red2{font-size:15px;padding-left:0;margin-top:10px}}#entrypage .step#step2 ol .olist .fllist li p{padding-left:20px;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.5;margin-left:9px;text-indent:-9px}@media screen and (max-width: 540px){#entrypage .step#step2 ol .olist .fllist li p{font-size:15px;margin-left:8px;text-indent:-8px;padding-left:0}}#entrypage .step#step2 ol .olist .fllist li p:not(:last-child){margin-bottom:5px}#entrypage .step#step2 ol .olist2 h3+p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.5;padding:15px 0 0 27px}@media screen and (max-width: 540px){#entrypage .step#step2 ol .olist2 h3+p{font-size:15px;padding:15px 0 0 0}}#entrypage .step#step2 ol .olist2 .btn_dl{font-size:13px;font-weight:700;letter-spacing:1px;line-height:1;width:160px;height:38px}#entrypage .step#step2 ol .olist2 .btn_dl a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0b308e;border:1px solid #ffe101;color:#fff;border-radius:19px}#entrypage .step#step2 ol .olist2 .btn_dl a:after{content:"";background:url(../img/ic_dl.svg);background-size:cover;width:14px;height:12.1px;display:inline-block;margin-left:7px}#entrypage .step#step2 ol .olist2 .box{display:flex;padding-left:50px;margin-top:35px}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box{justify-content:center;padding-left:0}}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box{flex-direction:column}}@media screen and (max-width: 540px){#entrypage .step#step2 ol .olist2 .box{margin-top:15px}}#entrypage .step#step2 ol .olist2 .box .holder_flyer{position:relative;display:flex;align-items:center;margin-right:45px}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box .holder_flyer{flex-direction:column}}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box .holder_flyer{margin:0 auto 20px}}#entrypage .step#step2 ol .olist2 .box .holder_flyer .comment1{width:126px;margin-right:30px;position:relative;top:-30px}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box .holder_flyer .comment1{width:100px;margin:0 auto 20px;top:0}}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box .holder_flyer .comment1{width:65px;margin:0 auto 10px}}#entrypage .step#step2 ol .olist2 .box .holder_flyer .flyer{width:236px;border:1px solid #ddd}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box .holder_flyer .flyer{width:100%;max-width:500px}}#entrypage .step#step2 ol .olist2 .box .holder_flyer .btn_dl{position:absolute;top:220px;left:-15px}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box .holder_flyer .btn_dl{position:static;top:0;left:0;margin-top:20px}}#entrypage .step#step2 ol .olist2 .box .holder_music{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box .holder_music{flex-direction:column}}#entrypage .step#step2 ol .olist2 .box .holder_music .comment2{width:126px;margin-right:30px}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box .holder_music .comment2{width:100px;margin:0 auto 20px}}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box .holder_music .comment2{width:65px}}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box .holder_music .comment2{margin:0 auto 10px}}#entrypage .step#step2 ol .olist2 .box .holder_music .music-item:not(:last-child){margin-bottom:20px}#entrypage .step#step2 ol .olist2 .box .holder_music .music-item p{font-size:13px;font-weight:500;letter-spacing:1px;line-height:1.5;color:#0b308e;margin-bottom:10px}@media screen and (max-width: 560px){#entrypage .step#step2 ol .olist2 .box .holder_music .music-item p{text-align:center}}#entrypage .step#step2 ol .olist2 .box .holder_music .music-item .dl_holder{display:flex;align-items:center}@media screen and (max-width: 560px){#entrypage .step#step2 ol .olist2 .box .holder_music .music-item .dl_holder{flex-direction:column}}#entrypage .step#step2 ol .olist2 .box .holder_music .music-item .dl_holder .audio-footer.-active{height:38px}#entrypage .step#step2 ol .olist2 .box .holder_music .music-item .dl_holder audio#music-player{height:38px}#entrypage .step#step2 ol .olist2 .box .holder_music .music-item .dl_holder .btn_dl{margin-left:12px}@media screen and (max-width: 560px){#entrypage .step#step2 ol .olist2 .box .holder_music .music-item .dl_holder .btn_dl{margin:10px auto 0}}#entrypage .step#step2 ol .olist2 .box .holder_music .youto{font-size:13px;font-weight:400;letter-spacing:1px;line-height:1.5;text-align:right;margin-left:auto}@media screen and (max-width: 1300px){#entrypage .step#step2 ol .olist2 .box .holder_music .youto{margin-top:20px}}@media screen and (max-width: 870px){#entrypage .step#step2 ol .olist2 .box .holder_music .youto{margin:20px auto 0;text-align:center}}#entrypage .step#step3 .holder3-1{display:flex;justify-content:space-between}@media screen and (max-width: 1200px){#entrypage .step#step3 .holder3-1{flex-direction:column}}#entrypage .step#step3 .holder3-1 .txt{max-width:715px;margin-right:60px}@media screen and (max-width: 1300px){#entrypage .step#step3 .holder3-1 .txt{max-width:615px;margin-right:30px}}@media screen and (max-width: 1200px){#entrypage .step#step3 .holder3-1 .txt{max-width:100%;margin:0 auto}}#entrypage .step#step3 .holder3-1 .txt .sec_lead{margin-bottom:15px}#entrypage .step#step3 .holder3-1 .txt p.hol3-1_list{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.5;margin-left:9px;text-indent:-9px}#entrypage .step#step3 .holder3-1 .txt p.hol3-1_list:not(:last-child){margin-bottom:5px}#entrypage .step#step3 .holder3-1 .txt .image1_2{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 540px){#entrypage .step#step3 .holder3-1 .txt .image1_2{gap:10px}}#entrypage .step#step3 .holder3-1 .txt .image1_2 img{border-radius:8px;filter:drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.7))}#entrypage .step#step3 .holder3-1 .image{flex:1;display:flex;flex-wrap:wrap}@media screen and (max-width: 1200px){#entrypage .step#step3 .holder3-1 .image{justify-content:center;margin-top:30px}}#entrypage .step#step3 .holder3-1 .image .tokuten{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.3;color:#0b308e;text-align:center;background:#ffe200;width:84px;height:84px;border-radius:50%;margin-right:10px}@media screen and (max-width: 540px){#entrypage .step#step3 .holder3-1 .image .tokuten{font-size:16px;width:64px;height:64px;margin-right:0}}#entrypage .step#step3 .holder3-1 .image div{width:100%;max-width:224px;margin-top:30px}@media screen and (max-width: 540px){#entrypage .step#step3 .holder3-1 .image div{max-width:180px;margin-top:20px}}#entrypage .step#step3 .holder3-1 .image p{width:100%;text-align:center;font-size:16px;font-weight:400;letter-spacing:2px;line-height:1.3;margin-top:10px}@media screen and (max-width: 540px){#entrypage .step#step3 .holder3-1 .image p{font-size:15px}}#entrypage .step#step4 .holder4-1{display:flex;align-items:center;flex:1;margin-bottom:2px}@media screen and (max-width: 1290px){#entrypage .step#step4 .holder4-1{flex-direction:column;align-items:flex-start;margin-bottom:20px}}#entrypage .step#step4 .holder4-1 .btn_thispage{margin-left:20px}@media screen and (max-width: 1290px){#entrypage .step#step4 .holder4-1 .btn_thispage{margin-left:0}}#entrypage .step#step4 .holder4-1+p{font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.5}@media screen and (max-width: 540px){#entrypage .step#step4 .holder4-1+p{font-size:15px}}#entrypage .step#step4 .innner{padding-left:20px;margin:20px 0 25px 0}@media screen and (max-width: 540px){#entrypage .step#step4 .innner{padding-left:0;margin:20px 0 15px 0}}#entrypage .step#step4 .innner section{padding-left:10px;margin-top:10px}@media screen and (max-width: 540px){#entrypage .step#step4 .innner section{padding-left:0}}#entrypage .step#step4 .innner p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7}@media screen and (max-width: 540px){#entrypage .step#step4 .innner p{font-size:15px}}#entrypage .step#step4 .innner h3{font-size:16px;font-weight:700;letter-spacing:1px;line-height:1.5;margin-bottom:5px}@media screen and (max-width: 540px){#entrypage .step#step4 .innner h3{font-size:15px}}#entrypage .tokuten .wrap{padding:20px 25px;background:#c7e8fa;border-radius:14px;display:flex;justify-content:space-between}@media screen and (max-width: 1100px){#entrypage .tokuten .wrap{flex-direction:column;align-items:center}}#entrypage .tokuten .txt h2+p{font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.5;color:#0b308e;font-family:"kfont";padding:10px 0 0 20px}@media screen and (max-width: 540px){#entrypage .tokuten .txt h2+p{font-size:19px;padding:10px 0 0 0}}#entrypage .tokuten#tokuten1 .txt{width:270px}@media screen and (max-width: 1100px){#entrypage .tokuten#tokuten1 .txt{width:100%}}#entrypage .tokuten#tokuten1 .txt h2{width:270px}@media screen and (max-width: 540px){#entrypage .tokuten#tokuten1 .txt h2{width:200px}}#entrypage .tokuten#tokuten1 .txt h2+p span{font-size:13px;font-weight:400;letter-spacing:0;line-height:1.5;display:block;color:#000;margin-top:5px}#entrypage .tokuten#tokuten1 .image{width:61vw;max-width:850px}@media screen and (max-width: 1100px){#entrypage .tokuten#tokuten1 .image{width:100%;margin:20px auto 0}}#entrypage .tokuten#tokuten2 .txt{flex:1}@media screen and (max-width: 1100px){#entrypage .tokuten#tokuten2 .txt{width:100%}}#entrypage .tokuten#tokuten2 .txt h2{width:270px}@media screen and (max-width: 540px){#entrypage .tokuten#tokuten2 .txt h2{width:200px}}#entrypage .tokuten#tokuten2 .txt p.attention{font-size:13px;font-weight:400;letter-spacing:0;line-height:1.5;padding:10px 0 0 20px;color:#0b308e}@media screen and (max-width: 540px){#entrypage .tokuten#tokuten2 .txt p.attention{padding:10px 0 0 0}}#entrypage .tokuten#tokuten2 .image{width:53vw;max-width:716px;margin-left:20px}@media screen and (max-width: 1100px){#entrypage .tokuten#tokuten2 .image{width:100%;margin:20px auto 0}}#entrypage #isho{margin-top:60px}#entrypage #isho h2{display:flex;align-items:center;justify-content:center}#entrypage #isho h2 span{font-family:"kfont";font-size:28px;font-weight:400;letter-spacing:1px;line-height:1.3;color:#0b308e;position:relative;top:-5px}@media screen and (max-width: 780px){#entrypage #isho h2 span{font-size:25px;font-weight:400;letter-spacing:2px;line-height:1.3}}@media screen and (max-width: 540px){#entrypage #isho h2 span{font-size:21px;font-weight:400;letter-spacing:2px;line-height:1.3;top:0}}#entrypage #isho h2 span::before{content:"";background:url(../img/ic_bluesanta.svg);background-size:cover;width:46px;height:38px;display:inline-block;margin-right:15px;position:relative;top:6px}@media screen and (max-width: 540px){#entrypage #isho h2 span::before{width:30px;height:24px;margin-right:10px;top:2px}}#entrypage #isho h2::before,#entrypage #isho h2::after{content:"";height:2px;background-color:#0b308e;flex-grow:1}#entrypage #isho h2::before{margin-right:10px}#entrypage #isho h2::after{margin-left:10px}#entrypage #isho h2+p{font-size:21px;font-weight:700;letter-spacing:2px;line-height:1.7;color:#0b308e;margin:30px 0}@media screen and (max-width: 780px){#entrypage #isho h2+p br{display:none}}@media screen and (max-width: 540px){#entrypage #isho h2+p{font-size:17px;margin:20px 0 10px}}#entrypage #isho .wrap{display:flex}@media screen and (max-width: 780px){#entrypage #isho .wrap{flex-direction:column}}#entrypage #isho .wrap .image{width:50%;margin-right:20px}@media screen and (max-width: 780px){#entrypage #isho .wrap .image{margin:0 auto 20px}}@media screen and (max-width: 600px){#entrypage #isho .wrap .image{width:80%;position:relative;left:-3%}}#entrypage #isho .wrap .image img{max-width:470px;margin:0 auto}#entrypage #isho .wrap .tshirttxt h3{font-size:18px;font-weight:700;letter-spacing:2px;line-height:1.7;color:#026fb8;margin-bottom:3px}@media screen and (max-width: 540px){#entrypage #isho .wrap .tshirttxt h3{font-size:16px}}#entrypage #isho .wrap .tshirttxt dl{border-bottom:1px solid #026fb8}#entrypage #isho .wrap .tshirttxt dl dt{display:flex;width:100%;background-color:#026fb8;color:#fff}#entrypage #isho .wrap .tshirttxt dl dt span{border-color:#fff}#entrypage #isho .wrap .tshirttxt dl dt span+span{border-left:1px dotted #fff}#entrypage #isho .wrap .tshirttxt dl dd{display:flex;width:100%;border-top:1px solid #026fb8;border-right:1px solid #026fb8;border-left:1px solid #026fb8}#entrypage #isho .wrap .tshirttxt dl dd span:nth-of-type(1){background-color:#d4edff}#entrypage #isho .wrap .tshirttxt dl dd.attention{display:block;text-align:right;border-left-color:#fff;border-right-color:#fff}#entrypage #isho .wrap .tshirttxt dl span{box-sizing:border-box;display:inline-block;padding:8px 0;width:20%;text-align:center}#entrypage #isho .wrap .tshirttxt dl span+span{border-left:1px dotted #026fb8}#entrypage #isho .wrap .tshirttxt dl span:nth-of-type(2){border-left-style:solid}#entrypage #isho .wrap .tshirttxt p.blue{font-size:15px;font-weight:700;letter-spacing:2px;line-height:1.7;color:#026fb8;margin:15px 0 10px}#entrypage #isho .wrap .tshirttxt .plus_attention h3,#entrypage #isho .wrap .tshirttxt .plus_attention p{font-size:13px;font-weight:400;letter-spacing:1px;line-height:1.7;color:#000}#entrypage #attentions{padding:40px 0;margin:60px 0 40px;border-top:2px solid #026fb8;border-bottom:2px solid #026fb8}@media screen and (max-width: 540px){#entrypage #attentions{padding:30px 0 30px;margin:30px 0 20px}}#entrypage #attentions .blue{color:#026fb8}#entrypage #attentions .red{font-weight:700}#entrypage #attentions a{color:#026fb8;text-decoration:underline;transition:all .3s}#entrypage #attentions a:hover{opacity:.7}#entrypage #attentions h2{font-size:28px;font-weight:600;letter-spacing:1px;line-height:1.7;color:#026fb8;margin-bottom:25px}@media screen and (max-width: 540px){#entrypage #attentions h2{font-size:20px;margin-bottom:15px}}#entrypage #attentions ul li{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7;margin-left:9px;text-indent:-9px}@media screen and (max-width: 540px){#entrypage #attentions ul li{font-size:15px;margin-left:8px;text-indent:-8px}}#entrypage #attentions ul li:not(:last-child){margin-bottom:4px}#entrypage #attentions section{margin-top:25px}#entrypage #attentions section h3{font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.7;background:#026fb8;color:#fff;display:inline-block;padding:2px 8px;margin-bottom:10px}@media screen and (max-width: 540px){#entrypage #attentions section h3{font-size:15px}}#entrypage #attentions p.and.red{font-size:16px;font-weight:600;letter-spacing:1px;line-height:1.7;margin-top:20px}@media screen and (max-width: 540px){#entrypage #attentions p.and.red{font-size:15px}}#entrypage #faq h2{font-size:28px;font-weight:600;letter-spacing:1px;line-height:1.7;color:#026fb8;margin-bottom:25px}@media screen and (max-width: 540px){#entrypage #faq h2{font-size:20px;margin-bottom:15px}}#entrypage #faq a{color:#026fb8;text-decoration:underline;transition:all .3s}#entrypage #faq a:hover{opacity:.7}#entrypage #faq>dl{padding:12px 0}#entrypage #faq>dl+dl{border-top:1px dotted #026fb8}#entrypage #faq>dl>dt{cursor:pointer;position:relative;padding-left:32px;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7}@media screen and (max-width: 540px){#entrypage #faq>dl>dt{font-size:15px}}#entrypage #faq>dl>dt span{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7;position:absolute;display:block;left:0;top:3px;width:22px;height:22px;border-radius:100%;background-color:#026fb8;color:#fff;text-align:center;vertical-align:middle;line-height:22px;font-family:"Roboto Condensed" !important}@media screen and (max-width: 540px){#entrypage #faq>dl>dt span{font-size:15px}}#entrypage #faq>dl>dd{padding-top:12px;padding-left:32px;font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7}@media screen and (max-width: 540px){#entrypage #faq>dl>dd{font-size:15px}}#entrypage #faq>dl>dd>dl{font-size:16px;font-weight:400;letter-spacing:1px;line-height:1.7;display:inline-block;margin-top:8px;padding:8px 16px;border:2px solid #ddd}@media screen and (max-width: 540px){#entrypage #faq>dl>dd>dl{font-size:15px}}