﻿.lower{overflow-x:hidden;margin-top:147px}@media only screen and (max-width: 768px){.lower{margin-top:100px}}.lower .mod_wrap{padding:66px 0 0}@media only screen and (max-width: 768px){.lower .mod_wrap{padding:40px 0 0}}.lower .lower_head{width:100%;border-bottom:solid 1px #E1E1E1;margin-bottom:70px}@media only screen and (max-width: 768px){.lower .lower_head{margin-bottom:54px}}.lower .lower_title{width:100%;padding:73px 0 77px;position:relative;font-size:48px;line-height:1.17;letter-spacing:.05em}.lower .lower_title::before{position:absolute;display:block;content:"";width:64px;height:5px;left:0;bottom:0;background-color:#004B85}@media only screen and (max-width: 768px){.lower .lower_title{padding:23px 0 44px;font-size:28px}.lower .lower_title::before{width:40px;height:5px}}.lower .second_title{padding:60px 0 56px;display:flex;flex-direction:column}.lower .second_title span{display:block}.lower .second_title span.-en{font-family:"Jost",sans-serif;font-weight:400;color:#004B85;font-size:80px;line-height:1.2;text-transform:uppercase}.lower .second_title span.-ja{margin-top:.1em;font-size:20px;line-height:1.6;letter-spacing:.05em}@media only screen and (max-width: 768px){.lower .second_title{padding:26px 0 32px}.lower .second_title span.-en{font-size:48px;line-height:1.17}.lower .second_title span.-ja{margin-top:-.2em;line-height:2;font-size:16px}}.lower .lower_kv{margin-bottom:108px;position:relative;width:100%;height:440px}@media only screen and (min-width: 768.1px){.lower .lower_kv{translate:20px 0}}@media only screen and (min-width: 768.1px) and (min-width: 1366.1px){.lower .lower_kv{height:calc(440vw / 1366 * 100);translate:calc(20vw / 1366 * 100) 0}}@media only screen and (max-width: 768px){.lower .lower_kv{height:calc(266vw / 390 * 100);min-height:266px}}.lower .lower_kv img{width:100%;height:100%;max-width:200%;object-fit:cover}.lower #main_area{position:relative;padding-bottom:120px}@media only screen and (max-width: 768px){.lower #main_area{padding-bottom:60px}}@media only screen and (max-width: 768px){.lower header{position:absolute;position:fixed;left:0;top:0;width:100%}.lower #wrapper{margin-top:124px}}.lower ul.photo_list{overflow:hidden;margin:-13px -15px}.lower ul.photo_list li{float:left;padding:13px 15px}.lower ul.photo_list li span.photo{display:block;height:0;overflow:hidden;position:relative;width:100%;padding-top:66.6666%}.lower ul.photo_list li span.photo img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.lower ul.photo_list li span.cap{display:block;font-size:85.7%;line-height:1.3;padding-top:20px}.lower ul.photo_list.col_panorama{margin:0}.lower ul.photo_list.col_panorama li{float:none;padding:0}.lower ul.photo_list.col_panorama li .photo{padding-top:20.92%}.lower ul.photo_list.col_panorama li+li{margin-top:30px}.lower ul.photo_list.col01 li{float:none;max-width:525px;width:100%;margin-right:auto;margin-left:auto}.lower ul.photo_list.col02 li{width:50%}.lower ul.photo_list.col03 li{width:33.33333%}@media only screen and (max-width: 768px){.lower ul.photo_list{margin:-9px 0}.lower ul.photo_list li{padding:9px 0}.lower ul.photo_list li span.cap{padding-top:15px}.lower ul.photo_list.col_panorama li+li{margin-top:20px}.lower ul.photo_list.col02 li{width:100%}.lower ul.photo_list.col03 li{width:100%}}.lower .head_intro{position:relative;padding:20px 0}.lower .read p{font-size:14px;line-height:1.9;max-width:730px;letter-spacing:0.1em}.lower .head_side_ttl{position:absolute;right:0;top:20px;font-size:13px;font-family:"Roboto",sans-serif;font-weight:400;letter-spacing:-0.005em;padding:0.95em 0 0}.lower .head_side_ttl::before{position:absolute;display:block;content:"";right:0;top:0;height:2px;width:100%;background:#004B85}.lower .head_side_ttl.vertical{height:calc(100% - 40px);writing-mode:vertical-rl;padding:0 1.15em 0 0}.lower .head_side_ttl.vertical::before{width:2px;height:100%}@media only screen and (max-width: 960px){.lower .head_side_ttl{font-size:8px}.lower .head_side_ttl.vertical{height:calc(100% - 40px);writing-mode:vertical-rl;padding:0 1.15em 0 0}}@media only screen and (max-width: 768px){.lower .read p{font-size:13px;line-height:1.58;max-width:calc(100% - 68px);letter-spacing:0.075em}}.lower .entry_head{padding:72px 0 0;margin-bottom:46px}.lower .entry_head .entry_date{font-family:"Jost",sans-serif;font-weight:400;line-height:1.25;font-size:20px;color:#222;translate:0 -0.1em;position:relative;margin-bottom:8px}.lower .entry_head .entry_date.-new:after{content:'NEW';color:#DE0202;font-weight:600;margin-left:.5em}.lower .entry_head .entry_title{border-bottom:solid 1px #E1E1E1;font-size:34px;padding:0 0 32px;font-weight:600;line-height:1.48;letter-spacing:0.1em}@media only screen and (max-width: 768px){.lower .entry_head{padding:0;margin-bottom:38px}.lower .entry_head .entry_date{margin-bottom:2px}.lower .entry_head .entry_title{font-size:22px;padding-bottom:12px;padding:0 0 28px;line-height:1.54}}.lower .entry_bottom{padding:24px 0 0;margin-top:1em;border-top:solid 1px #E1E1E1}.lower .entry_bottom .entry_arrow{display:flex;justify-content:space-between;font-size:16px}.lower .entry_bottom .entry_arrow+.link_btn{margin-top:32px}.lower .entry_bottom .entry_arrow>a{display:block}.lower .entry_bottom .entry_arrow>a .-inr{position:relative;line-height:1em}.lower .entry_bottom .entry_arrow>a .-inr::before{position:absolute;content:"";top:calc(50% + 1px);translate:0 -50%;width:20px;height:20px;content:"";background-image:url("../images/common/arrow_blue1.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.lower .entry_bottom .entry_arrow>a.entry_arrow_prev .-inr{padding-left:22px}.lower .entry_bottom .entry_arrow>a.entry_arrow_prev .-inr::before{left:0;transform:rotate(180deg)}.lower .entry_bottom .entry_arrow>a.entry_arrow_next .-inr{padding-right:22px}.lower .entry_bottom .entry_arrow>a.entry_arrow_next .-inr::before{right:0}@media only screen and (max-width: 768px){.lower .entry_bottom{padding:28px 0 38px;margin-top:2em}.lower .entry_bottom .entry_arrow+.link_btn{margin-top:40px}}.lower .pagenation{margin-top:8em;align-items:center;display:flex;justify-content:center}.lower .pagenation ol,.lower .pagenation ul{align-items:center;display:flex;justify-content:center;margin:0 -5px}.lower .pagenation ol li,.lower .pagenation ul li{font-size:16px;padding:0 4px}.lower .pagenation ol li a,.lower .pagenation ol li span,.lower .pagenation ul li a,.lower .pagenation ul li span{align-items:center;border-radius:5px;display:flex;justify-content:center;width:3em;height:3em;border:solid 1px #E1E1E1}.lower .pagenation ol li a,.lower .pagenation ul li a{transition:background-color 0.5s}@media (any-hover: hover){.lower .pagenation ol li a:hover,.lower .pagenation ul li a:hover{background-color:#E1E1E1}}.lower .pagenation ol li span,.lower .pagenation ul li span{background-color:#fff}.lower .pagenation ol li.current a,.lower .pagenation ol li.current span,.lower .pagenation ul li.current a,.lower .pagenation ul li.current span{background-color:#E1E1E1}.lower .pagenation ol li.from span,.lower .pagenation ul li.from span{border-style:none;width:1.5em}.lower .pagenation ol li.prev,.lower .pagenation ol li.next,.lower .pagenation ul li.prev,.lower .pagenation ul li.next{position:relative}.lower .pagenation ol li.prev:after,.lower .pagenation ol li.next:after,.lower .pagenation ul li.prev:after,.lower .pagenation ul li.next:after{content:"";position:absolute;top:50%;translate:0 -50%;display:block;width:0.45em;height:0.45em;border-right:solid 1px #000;border-bottom:solid 1px #000}.lower .pagenation ol li.prev,.lower .pagenation ul li.prev{margin-right:10px}.lower .pagenation ol li.prev:after,.lower .pagenation ul li.prev:after{right:24px;transform:rotate(135deg)}.lower .pagenation ol li.next,.lower .pagenation ul li.next{margin-left:10px}.lower .pagenation ol li.next:after,.lower .pagenation ul li.next:after{left:24px;transform:rotate(315deg)}.lower .pagenation p{width:3em;height:3em;position:relative}.lower .pagenation p a,.lower .pagenation p>span{align-items:center;border-radius:5px;display:flex;justify-content:center;position:relative;width:100%;height:100%;overflow:hidden;text-indent:-999px}.lower .pagenation p.prev::before,.lower .pagenation p.next::before{display:block;content:"";position:absolute;left:50%;top:50%;width:.4em;height:.4em;border-top:1px solid #9B9B9B;border-right:1px solid #9B9B9B;transform:rotate(225deg);translate:-50% -50%}.lower .pagenation p.prev a,.lower .pagenation p.prev>span,.lower .pagenation p.next a,.lower .pagenation p.next>span{border:solid 1px #E1E1E1}.lower .pagenation p.prev{margin-right:15px}.lower .pagenation p.next{margin-left:15px}.lower .pagenation p.next::before{transform:rotate(45deg)}@media only screen and (max-width: 768px){.lower .pagenation{margin-top:3em}.lower .pagenation ol,.lower .pagenation ul{margin:0 -2px}.lower .pagenation ol li,.lower .pagenation ul li{font-size:14px;padding:0 2px}.lower .pagenation ol li a,.lower .pagenation ol li span,.lower .pagenation ul li a,.lower .pagenation ul li span{border-radius:3px}.lower .pagenation ol li,.lower .pagenation ul li{font-size:12px;padding:0 4px}.lower .pagenation ol li.prev,.lower .pagenation ol li.next,.lower .pagenation ul li.prev,.lower .pagenation ul li.next{position:relative}.lower .pagenation ol li.prev:after,.lower .pagenation ol li.next:after,.lower .pagenation ul li.prev:after,.lower .pagenation ul li.next:after{width:0.55em;height:0.55em}.lower .pagenation ol li.prev,.lower .pagenation ul li.prev{margin-right:0}.lower .pagenation ol li.prev:after,.lower .pagenation ul li.prev:after{right:24px;transform:rotate(135deg)}.lower .pagenation ol li.next,.lower .pagenation ul li.next{margin-left:0}.lower .pagenation ol li.next:after,.lower .pagenation ul li.next:after{left:24px;transform:rotate(315deg)}.lower .pagenation p{font-size:14px;width:36px;height:36px}.lower .pagenation p a,.lower .pagenation p>span{border-radius:3px}}.lower .block ul.list-dflt{color:#DE0202}.lower .block .steps{display:flex;justify-content:space-between;max-width:812px;width:100%;margin:106px auto 83px}.lower .block .steps li{font-size:18px;text-align:center;flex:1;position:relative;line-height:1.78;color:#9B9B9B}.lower .block .steps li::before{content:'';display:block;width:20px;height:20px;background:#d9d9d9;border-radius:50%;margin:0 auto;margin-bottom:.65em}.lower .block .steps li::after{content:'';display:block;width:100%;height:2px;background:#d9d9d9;position:absolute;top:10px;right:50%;z-index:-1}.lower .block .steps li.is-current{font-weight:bold;color:#004B85}.lower .block .steps li.is-current::before{background:#004B85}.lower .block .steps li.is-current::after{background:#004B85}.lower .block .steps li:not(.is-current ~ li){color:#004B85}.lower .block .steps li:not(.is-current ~ li)::before{background:#004B85}.lower .block .steps li:first-of-type::after{display:none}@media only screen and (max-width: 768px){.lower .block .steps{width:calc(360vw / 390 * 100);margin:72px auto 56px}}.lower .block dl.type-d,.lower .block .form_dl,.lower .block div.type-d{margin-bottom:2em;border:1px solid #E1E1E1;border-bottom:0;font-size:16px;margin:2em 0}.lower .block dl.type-d dt,.lower .block dl.type-d .form_dt,.lower .block .form_dl dt,.lower .block .form_dl .form_dt,.lower .block div.type-d dt,.lower .block div.type-d .form_dt{border-bottom:1px solid #E1E1E1;background:#F3F5F8;font-weight:bold;padding:1.3em 1.6em}.lower .block dl.type-d dt .require,.lower .block dl.type-d .form_dt .require,.lower .block .form_dl dt .require,.lower .block .form_dl .form_dt .require,.lower .block div.type-d dt .require,.lower .block div.type-d .form_dt .require{display:inline-block;background:#e30c0c;color:#fff;font-size:12px;padding:0.3em .8em 0.35em;margin-left:1em;line-height:1;width:3.65em;min-width:3.65em;margin-top:.5em}.lower .block dl.type-d dd,.lower .block dl.type-d .form_dd,.lower .block .form_dl dd,.lower .block .form_dl .form_dd,.lower .block div.type-d dd,.lower .block div.type-d .form_dd{border-bottom:1px solid #E1E1E1;padding:16px 24px}.lower .block dl.type-d dd p,.lower .block dl.type-d .form_dd p,.lower .block .form_dl dd p,.lower .block .form_dl .form_dd p,.lower .block div.type-d dd p,.lower .block div.type-d .form_dd p{line-height:1.3;padding:.7em 0}.lower .block dl.type-d dd p.error,.lower .block dl.type-d .form_dd p.error,.lower .block .form_dl dd p.error,.lower .block .form_dl .form_dd p.error,.lower .block div.type-d dd p.error,.lower .block div.type-d .form_dd p.error{padding:.2em 0 0;color:#DE0202}.lower .block dl.type-d dd a,.lower .block dl.type-d .form_dd a,.lower .block .form_dl dd a,.lower .block .form_dl .form_dd a,.lower .block div.type-d dd a,.lower .block div.type-d .form_dd a{text-decoration:underline;color:#e30c0c}.lower .block dl.type-d dd input[type="text"].is-error,.lower .block dl.type-d dd input[type="password"].is-error,.lower .block dl.type-d dd input[type="email"].is-error,.lower .block dl.type-d dd textarea.is-error,.lower .block dl.type-d .form_dd input[type="text"].is-error,.lower .block dl.type-d .form_dd input[type="password"].is-error,.lower .block dl.type-d .form_dd input[type="email"].is-error,.lower .block dl.type-d .form_dd textarea.is-error,.lower .block .form_dl dd input[type="text"].is-error,.lower .block .form_dl dd input[type="password"].is-error,.lower .block .form_dl dd input[type="email"].is-error,.lower .block .form_dl dd textarea.is-error,.lower .block .form_dl .form_dd input[type="text"].is-error,.lower .block .form_dl .form_dd input[type="password"].is-error,.lower .block .form_dl .form_dd input[type="email"].is-error,.lower .block .form_dl .form_dd textarea.is-error,.lower .block div.type-d dd input[type="text"].is-error,.lower .block div.type-d dd input[type="password"].is-error,.lower .block div.type-d dd input[type="email"].is-error,.lower .block div.type-d dd textarea.is-error,.lower .block div.type-d .form_dd input[type="text"].is-error,.lower .block div.type-d .form_dd input[type="password"].is-error,.lower .block div.type-d .form_dd input[type="email"].is-error,.lower .block div.type-d .form_dd textarea.is-error{border:1px solid #DE0202;background:rgba(222,2,2,0.1)}@media only screen and (min-width: 768.1px){.lower .block dl.type-d,.lower .block .form_dl,.lower .block div.type-d{font-size:16px}.lower .block dl.type-d .row,.lower .block .form_dl .row,.lower .block div.type-d .row{display:flex;justify-content:space-between}.lower .block dl.type-d dt,.lower .block dl.type-d .form_dt,.lower .block .form_dl dt,.lower .block .form_dl .form_dt,.lower .block div.type-d dt,.lower .block div.type-d .form_dt{width:320px;display:flex;align-items:flex-start;border-right:1px solid #f0ece9;word-break:normal}.lower .block dl.type-d dd,.lower .block dl.type-d .form_dd,.lower .block .form_dl dd,.lower .block .form_dl .form_dd,.lower .block div.type-d dd,.lower .block div.type-d .form_dd{flex:1;word-break:normal}}@media only screen and (max-width: 768px){.lower .block dl.type-d dt,.lower .block dl.type-d .form_dt,.lower .block .form_dl dt,.lower .block .form_dl .form_dt,.lower .block div.type-d dt,.lower .block div.type-d .form_dt{display:flex;align-items:flex-start;padding:.7em .9em}.lower .block dl.type-d dd,.lower .block dl.type-d .form_dd,.lower .block .form_dl dd,.lower .block .form_dl .form_dd,.lower .block div.type-d dd,.lower .block div.type-d .form_dd{padding:.9em}.lower .block dl.type-d dd p,.lower .block dl.type-d .form_dd p,.lower .block .form_dl dd p,.lower .block .form_dl .form_dd p,.lower .block div.type-d dd p,.lower .block div.type-d .form_dd p{line-height:1.75;letter-spacing:.07em;padding:1.1em 0 .7em 0}}.lower .block #finish dl.type-d dt .require,.lower .block #finish dl.type-d .form_dt .require,.lower .block #finish .form_dl dt .require,.lower .block #finish .form_dl .form_dt .require,.lower .block #finish div.type-d dt .require,.lower .block #finish div.type-d .form_dt .require{display:none}@media only screen and (max-width: 768px){.lower .block #finish dd,.lower .block #finish .form_dd{padding:1.4em .9em 1.6em}}.lower .block form{margin-bottom:64px}@media only screen and (max-width: 768px){.lower .block form{margin-bottom:56px}}.lower .form_confirm_text{margin-bottom:1em;text-align:center}@media only screen and (min-width: 768.1px){.lower .form_btn_wrap{display:flex;flex-direction:row-reverse;justify-content:center;max-width:784px;margin-left:auto;margin-right:auto}.lower .form_btn_wrap>button{max-width:calc(50% - 16px);margin:0 8px}}@media only screen and (max-width: 768px){.lower .form_btn_wrap>button+button{margin-top:1.5em}}@media only screen and (min-width: 768.1px){.lower #seal{display:flex;align-items:center;justify-content:center;max-width:824px;margin:0 auto;padding:24px 0 0;border-top:solid 1px #E1E1E1}.lower #seal .img{width:148px;margin-right:48px}.lower #seal .img a{display:block}.lower #seal .img a::after{display:none}.lower #seal .img+p{width:calc(100% - 148px - 48px);max-width:38em;letter-spacing:.05em}.lower #seal .img+p a{color:#222 !important;text-decoration:none !important}}@media only screen and (max-width: 768px){.lower #seal{border-top:solid 1px #E1E1E1;padding:36px 0 0}.lower #seal .img img{width:158px;margin-left:auto;margin-right:auto}.lower #seal .img a{display:block}.lower #seal .img a::after{display:none}.lower #seal .img+p{margin-top:1.5em;letter-spacing:.05em}.lower #seal .img+p a{color:#222 !important;text-decoration:none !important}}.lower .thanks_cont{margin:120px 0 48px;text-align:center}.lower .thanks_cont .thanks_large{font-weight:700;line-height:1;font-size:32px;margin-bottom:1.25em}.lower .thanks_cont .thanks_txt{font-weight:400;line-height:1.75;letter-spacing:.075}@media only screen and (max-width: 768px){.lower .thanks_cont{margin:72px 0 40px}.lower .thanks_cont .thanks_large{font-size:22px;margin-bottom:1.09em}.lower .thanks_cont .thanks_txt{margin:auto;max-width:350px;text-align:left;font-weight:400;line-height:1.75;letter-spacing:.075em}}#news_detail{background-color:white;padding:49px 60px 0;margin-left:auto;margin-right:auto;max-width:1080px}#news_detail .news_title{border-bottom:1px #e1e1e1 solid;padding-bottom:27px;margin-bottom:26px}#news_detail .news_title .date_tag{margin-bottom:17px}#news_detail .news_title .date_tag p{display:inline-block}#news_detail .news_title .date_tag p.date{font-family:"Roboto Condensed", sans-serif;font-size:128.6%}#news_detail .news_title .date_tag p.tag{background-color:#004B85;color:white;font-size:78.6%;position:relative;text-align:center;top:-2px;width:85px;padding:4px 0;margin-left:5px}#news_detail .news_title h1{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:0.05em}@media only screen and (max-width: 768px){#news_detail{padding:0}#news_detail .news_title{padding-bottom:15px;margin-bottom:16px}#news_detail .news_title .date_tag{margin-bottom:8px}#news_detail .news_title .date_tag p.date{font-size:85.7%}#news_detail .news_title .date_tag p.tag{font-size:64.3%;top:-1px;width:75px;padding:5px 0}#news_detail .news_title h1{font-size:18px}}ul.photo_list{overflow:hidden;margin:-13px -15px}ul.photo_list li{float:left;padding:13px 15px}ul.photo_list li span.photo{display:block;height:0;overflow:hidden;position:relative;width:100%;padding-top:66.6666%}ul.photo_list li span.photo img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}ul.photo_list li span.cap{display:block;font-size:85.7%;line-height:1.3;padding-top:20px}ul.photo_list.col_panorama{margin:0}ul.photo_list.col_panorama li{float:none;padding:0}ul.photo_list.col_panorama li .photo{padding-top:20.92%}ul.photo_list.col_panorama li+li{margin-top:30px}ul.photo_list.col01 li{float:none;max-width:525px;width:100%;margin-right:auto;margin-left:auto}ul.photo_list.col02 li{width:50%}ul.photo_list.col03 li{width:33.33333%}@media only screen and (max-width: 768px){ul.photo_list{margin:-9px 0}ul.photo_list li{padding:9px 0}ul.photo_list li span.cap{padding-top:15px}ul.photo_list.col_panorama li+li{margin-top:20px}ul.photo_list.col02 li,ul.photo_list.col03 li{width:100%}}.title03+ul.photo_list.col03{margin-top:21px}@media only screen and (max-width: 960px){.title03+ul.photo_list.col03{margin-top:12px}}.list_wrap{display:flex;flex-wrap:wrap;margin:-16px}.list_wrap .list_set{padding:16px;width:33.3333%}@media only screen and (max-width: 1024px){.list_wrap{margin:-12px}.list_wrap .list_set{padding:12px}}@media only screen and (max-width: 768px){.list_wrap{margin:-12px}.list_wrap .list_set{padding:12px;width:50%}}@media only screen and (max-width: 768px){.list_wrap{margin:-12px 0}.list_wrap .list_set{padding:12px 0 16px;width:100%;border-bottom:solid 1px #d7d7d7}.list_wrap .list_set+.list_set{margin-top:4px}}.list_info{align-items:center;display:flex;justify-content:space-between;margin-bottom:3em}.list_info .post_num{font-size:14px}.list_info .narrow_down{display:flex;justify-content:flex-end}.list_info .narrow_down dl{align-items:center;display:flex}.list_info .narrow_down dl+dl{margin-left:1em}.list_info .narrow_down dl dt{-ms-flex-negative:0;flex-shrink:0;margin-right:0.5em}.list_info .narrow_down dl dd{-ms-flex-negative:0;flex-shrink:0;width:215px}.list_info .narrow_down dl dd+dt{margin-left:1.5em}.list_info .narrow_down dl dd+dt+dd{width:130px}.list_info .narrow_down dl dd .select_wrap{background-color:#fff;border:1px #d6d6d6 solid;border-radius:50px;height:52px;display:flex;align-items:center;cursor:pointer;display:block;position:relative}.list_info .narrow_down dl dd .select_wrap:after{content:"";position:absolute;right:16px;top:50%;translate:0 -50%;display:block;transform:rotate(45deg);width:0.4em;height:0.4em;border-right:solid 1px #000;border-bottom:solid 1px #000}.list_info .narrow_down dl dd .select_wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:14px;width:100%;position:relative;z-index:2;height:100%;padding:0.5em 1.5em}@media only screen and (max-width: 640px){.list_info{margin-top:14px;margin-bottom:18px;flex-direction:column-reverse}.list_info .post_num{margin-top:2.5em;width:100%;font-size:12px}.list_info .narrow_down{width:100%}.list_info .narrow_down dl{width:50%;flex-direction:column}.list_info .narrow_down dl .dl_set{display:flex;width:100%;padding:0 8px}.list_info .narrow_down dl .dl_set+.dl_set{margin-left:0}.list_info .narrow_down dl dt,.list_info .narrow_down dl dd{width:100%}.list_info .narrow_down dl dt{margin:0 0 0.15em;font-size:14px}.list_info .narrow_down dl dd .select_wrap select{font-size:12px}}.enclose,#news_detail{font-size:14px}.enclose h2,#news_detail h2{border-bottom:2px #e1e1e1 solid;font-size:36px;font-weight:700;line-height:1.47;padding-bottom:23px}.enclose h3,#news_detail h3{font-size:28px;font-weight:700;line-height:1.47;text-indent:-23px;padding-left:23px}.enclose h3:before,#news_detail h3:before{background-color:#1e9146;content:"";display:inline-block;height:35px;width:5px;position:relative;top:7px;margin-right:18px}.enclose h4,#news_detail h4{font-size:24px;font-weight:700;line-height:1.3}.enclose p,.enclose li,#news_detail p,#news_detail li{font-size:100%}.enclose p,#news_detail p{line-height:1.71}.enclose p.catch,#news_detail p.catch{font-family:"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:26px;font-weight:700;line-height:1.47}.enclose p+p,#news_detail p+p{margin-top:1em}.enclose .photo_set,#news_detail .photo_set{overflow:hidden;margin:0 -15px}.enclose .photo_set .photo,#news_detail .photo_set .photo{float:left;width:50%;padding:0 15px}.enclose .photo_set .photo p.cap,#news_detail .photo_set .photo p.cap{font-size:85.7%;line-height:1.3;padding-top:20px}.enclose .photo_set .text,#news_detail .photo_set .text{float:left;width:50%;padding:0 15px}.enclose .photo_set.photo_L .text,.enclose .photo_set.photo_R .photo,#news_detail .photo_set.photo_L .text,#news_detail .photo_set.photo_R .photo{float:right}.enclose .photo_set.photo3 .photo,#news_detail .photo_set.photo3 .photo{width:33.33333%}.enclose+.enclose,#news_detail+.enclose{margin-top:30px}@media only screen and (max-width: 960px){.enclose h2,#news_detail h2{font-size:20px;padding-bottom:12px;margin-bottom:1.5em}.enclose h3,#news_detail h3{font-size:16px;text-indent:-17px;padding-left:17px}.enclose h3:before,#news_detail h3:before{height:25px;top:6px;width:4px;margin-right:12px}.enclose h4,#news_detail h4{font-size:14px}.enclose p,#news_detail p{line-height:1.42}.enclose p.catch,#news_detail p.catch{font-size:16px}.enclose .photo_set,#news_detail .photo_set{margin:-5px 0}.enclose .photo_set .photo,#news_detail .photo_set .photo{float:none;width:100%;padding:5px 0}.enclose .photo_set .photo p.cap,#news_detail .photo_set .photo p.cap{padding-top:13px}.enclose .photo_set .text,#news_detail .photo_set .text{float:none;width:100%;padding:5px 0}.enclose .photo_set.photo_L .text,.enclose .photo_set.photo_R .photo,#news_detail .photo_set.photo_L .text,#news_detail .photo_set.photo_R .photo{float:none}.enclose .photo_set.photo3 .photo,#news_detail .photo_set.photo3 .photo{width:100%}.enclose+.enclose,#news_detail+.enclose{margin-top:20px}}.enclose .text_bg,#news_detail .text_bg{background-color:#f0f0f0;padding:26px 30px 24px;border-radius:10px}@media only screen and (max-width: 960px){.enclose .text_bg,#news_detail .text_bg{padding:16px 15px 12px}}.enclose ul.list,#news_detail ul.list{margin:-4px 0}.enclose ul.list li,#news_detail ul.list li{text-indent:-1em;padding:4px 0 4px 1em}@media only screen and (max-width: 960px){.enclose ul.list,#news_detail ul.list{margin:-3px 0}.enclose ul.list li,#news_detail ul.list li{padding:3px 0 3px 1em}}.enclose ol.list,#news_detail ol.list{margin:-4px 0}.enclose ol.list li,#news_detail ol.list li{text-indent:-1em;padding:4px 0 4px 1.5em}@media only screen and (max-width: 960px){.enclose ol.list,#news_detail ol.list{margin:-3px 0}.enclose ol.list li,#news_detail ol.list li{padding:3px 0 3px 1.5em}}.enclose ul.link_list,#news_detail ul.link_list{margin:-4px 0}.enclose ul.link_list li,#news_detail ul.link_list li{padding:4px 0 4px 20px}.enclose ul.link_list li a,#news_detail ul.link_list li a{color:#1e9146;position:relative;text-indent:-20px}.enclose ul.link_list li a:before,#news_detail ul.link_list li a:before{color:black;content:"\f105";top:0}.enclose ul.file_link_list,#news_detail ul.file_link_list{margin:-2px 0}.enclose ul.file_link_list li,#news_detail ul.file_link_list li{padding:2px 0 2px 0}.enclose ul.file_link_list li a,#news_detail ul.file_link_list li a{display:inline-block;margin-right:22px;position:relative;color:#004B85;text-decoration:underline}.enclose ul.file_link_list li a:hover,#news_detail ul.file_link_list li a:hover{text-decoration:underline}.enclose ul.file_link_list li a:before,#news_detail ul.file_link_list li a:before{background-repeat:no-repeat;background-position:left top;background-size:contain;content:"";display:inline-block;height:19px;position:absolute;top:4px;right:-22px;width:15px}.enclose ul.file_link_list li.pdf a:before,#news_detail ul.file_link_list li.pdf a:before{background-image:url("../images/common/icon_pdf.svg")}.enclose ul.file_link_list li.xls a:before,#news_detail ul.file_link_list li.xls a:before{background-image:url(/common_sp/media/images/common/icon_xls.gif)}.enclose ul.file_link_list li.doc a:before,#news_detail ul.file_link_list li.doc a:before{background-image:url(/common_sp/media/images/common/icon_doc.gif)}@media only screen and (max-width: 960px){.enclose ul.link_list,#news_detail ul.link_list{margin:-3px 0}.enclose ul.link_list li,#news_detail ul.link_list li{padding:3px 0 3px 15px}.enclose ul.link_list li a,#news_detail ul.link_list li a{text-indent:-15px}.enclose ul.file_link_list,#news_detail ul.file_link_list{margin:-3px 0}.enclose ul.file_link_list li,#news_detail ul.file_link_list li{padding:3px 0 3px 0}.enclose ul.file_link_list li a,#news_detail ul.file_link_list li a{padding-right:14px}.enclose ul.file_link_list li a:before,#news_detail ul.file_link_list li a:before{top:2px;margin-right:13px}}.enclose p.link a,#news_detail p.link a{color:#1e9146;position:relative;padding-left:20px}.enclose p.link a:before,#news_detail p.link a:before{color:black;content:"\f105";margin-top:-0.9em}.enclose p.link a:hover,#news_detail p.link a:hover{text-decoration:underline}@media only screen and (max-width: 960px){.enclose p.link a,#news_detail p.link a{padding-left:15px}.enclose p.link a:before,#news_detail p.link a:before{margin-top:-0.7em}}.enclose ul.dl_list,#news_detail ul.dl_list{border:10px #f0f0f0 solid;overflow:hidden;padding:9px 30px 30px;margin-top:15px}.enclose ul.dl_list li,#news_detail ul.dl_list li{float:left;width:25%;padding:7px 0}.enclose ul.dl_list li a:hover,#news_detail ul.dl_list li a:hover{text-decoration:underline}.enclose ul.dl_list li a:before,#news_detail ul.dl_list li a:before{background-repeat:no-repeat;background-position:left top;background-size:30px 38px;content:"";display:inline-block;height:38px;position:relative;top:14px;width:30px;margin-right:14px}.enclose ul.dl_list li.pdf a:before,#news_detail ul.dl_list li.pdf a:before{background-image:url(/common_sp/media/images/common/icon_pdf.gif)}.enclose ul.dl_list li.xls a:before,#news_detail ul.dl_list li.xls a:before{background-image:url(/common_sp/media/images/common/icon_xls.gif)}.enclose ul.dl_list li.doc a:before,#news_detail ul.dl_list li.doc a:before{background-image:url(/common_sp/media/images/common/icon_doc.gif)}@media only screen and (max-width: 960px){.enclose ul.dl_list,#news_detail ul.dl_list{border:7px #f0f0f0 solid;padding:9px 24px 24px;margin-top:20px}.enclose ul.dl_list li,#news_detail ul.dl_list li{width:100%;padding:4px 0}.enclose ul.dl_list li a:before,#news_detail ul.dl_list li a:before{background-size:25px 32px;height:32px;top:11px;width:25px}}.enclose .arrow_right:after,#news_detail .arrow_right:after{content:"\f105";display:inline-block;font-family:FontAwesome, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;position:absolute;right:0.2em;top:0.6em}.enclose .arrow_right:hover:after,#news_detail .arrow_right:hover:after{animation:arrow 0.2s;-webkit-animation:arrow 0.2s;-moz-animation:arrow 0.2s;-o-animation:arrow 0.2s;-ms-animation:arrow 0.2s}@media only screen and (max-width: 960px){.enclose .arrow_right:after,#news_detail .arrow_right:after{top:0.7em}}@keyframes arrow{50%{right:-0.05em}100%{right:0.1em}}.enclose .arrow_left:before,#news_detail .arrow_left:before{content:"\f104";display:inline-block;font-family:FontAwesome, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Arial, sans-serif;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;left:0.2em;position:absolute;top:0.6em}@media (any-hover: hover){.enclose .arrow_left:hover:before,#news_detail .arrow_left:hover:before{animation:arrow2 0.2s;-webkit-animation:arrow2 0.2s;-moz-animation:arrow2 0.2s;-o-animation:arrow2 0.2s;-ms-animation:arrow2 0.2s}}@media only screen and (max-width: 960px){.enclose .arrow_left:before,#news_detail .arrow_left:before{top:0.7em}}@keyframes arrow2{50%{left:-0.05em}100%{left:0.1em}}@keyframes arrow3{50%{bottom:-0.05em}100%{bottom:0.1em}}.news_head{margin-bottom:46px}.news_head .news_meta{margin-bottom:0.75em}.news_head .news_meta .news_date{font-size:14px;line-height:1em}.news_head .news_meta .news_tags{display:flex}.news_head .news_meta{display:flex;align-items:center}.news_head .news_meta .news_date{font-size:16px;line-height:1em;padding-right:1em}.news_head .news_meta .news_tags{display:flex;font-size:12px}.news_head .news_ttl{padding-bottom:24px;border-bottom:solid 1px #d7d7d7}.news_head .news_ttl p,.news_head .news_ttl h1{margin:0.25em auto 0;font-size:32px;line-height:1.5;letter-spacing:0.05em;font-weight:600}@media only screen and (max-width: 768px){.news_head{margin-bottom:28px;flex-direction:column}.news_head .news_meta .news_date{font-size:14px;padding-right:1em}.news_head .news_ttl{padding-bottom:26px}.news_head .news_ttl p,.news_head .news_ttl h1{margin:0.25em auto 0;font-size:22px}}
/*# sourceMappingURL=lower.css.map */
