﻿@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?lnww8e");src:url("../fonts/icomoon.eot?lnww8e#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?lnww8e") format("truetype"),url("../fonts/icomoon.woff?lnww8e") format("woff"),url("../fonts/icomoon.svg?lnww8e#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_tel,.con_support .box_support,.con_hotellist .inner,.con_info .box_info,.con_flow .box_flow,.con_flow .box_note{max-width:1024px;margin:auto}@media only screen and (min-width: 768px){.con_tel,.con_support .box_support,.con_hotellist .inner,.con_info .box_info,.con_flow .box_flow,.con_flow .box_note{width:90%}}@media only screen and (max-width: 767px){.con_tel,.con_support .box_support,.con_hotellist .inner,.con_info .box_info,.con_flow .box_flow,.con_flow .box_note{width:87.5%}}.con_tel{margin-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_tel{margin-top:7.32422%}}@media only screen and (max-width: 767px){.con_tel{margin-top:11.66667%}}@media only screen and (min-width: 1441px){.con_tel{margin-top:75px}}.con_tel .inner{width:100%}@media only screen and (min-width: 768px){.con_tel .inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}.con_tel .inner h3{padding:.8em 0}@media only screen and (min-width: 768px){.con_tel .inner h3{margin-right:3.90625%;padding-right:3.90625%;border-right:2px solid #000}}@media only screen and (max-width: 767px){.con_tel .inner h3{margin-bottom:7.14286%;padding-bottom:7.14286%;border-bottom:2px solid #000;text-align:center}}@media only screen and (max-width: 767px){.con_tel .inner .box_tel{text-align:center}}.con_tel .inner .box_tel .phonenumber{font-size:329%;font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_tel .inner .box_tel .phonenumber{font-size:258%}}@media only screen and (max-width: 767px){.con_tel .inner .box_tel .phonenumber{font-size:215%}}.con_tel .inner .box_tel .phonenumber a,.con_tel .inner .box_tel .phonenumber span{color:#8d0a22}.con_tel .inner .box_tel .phonenumber:before{content:"";display:inline-block;vertical-align:middle;margin:-.3em .2em 0 0;width:.8em;height:1em;background:url(../../phone/images/ic_phone.png) no-repeat right bottom/contain}.con_tel .inner .box_tel .time{font-size:100%;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_tel .inner .box_tel .time{font-size:93%}}@media only screen and (max-width: 767px){.con_tel .inner .box_tel .time{font-size:86%}}.con_tel .inner .txt{width:100%;margin:3.90625% auto 0;font-size:100%;line-height:1.85}@media only screen and (max-width: 767px){.con_tel .inner .txt{margin:7.14286% auto 0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_tel .inner .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_tel .inner .txt{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_tel .inner .txt{line-height:1.75}}@media only screen and (max-width: 767px){.con_tel .inner .txt{line-height:1.6}}@media only screen and (min-width: 768px){.con_tel .inner .txt{text-align:center}}.con_support{position:relative;margin-top:5.20833%;padding:3.47222% 0}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support{margin-top:7.32422%}}@media only screen and (max-width: 767px){.con_support{margin-top:11.66667%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support{padding:4.88281% 0}}@media only screen and (max-width: 767px){.con_support{padding:7.8125% 0}}@media only screen and (min-width: 1441px){.con_support{margin-top:75px;padding:50px 0}}.con_support:after{content:'';position:absolute;left:0;top:0;z-index:-1;width:77.08333%;height:100%;max-width:1350px;background:url(../images/common/bg1.jpg) right bottom}@media only screen and (max-width: 767px){.con_support:after{width:72.91667%}}.con_support .box_support{max-width:1240px;position:relative}@media only screen and (min-width: 768px){.con_support .box_support{display:flex;align-items:center;justify-content:space-between}}.con_support .box_support:before,.con_support .box_support:after{content:'';position:absolute;height:1px;background:#8d0922;transform:rotate(-45deg)}.con_support .box_support:before{top:0;right:-8.06452%;margin-top:-7.58065%;width:22.98387%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support:before{right:-12.98828%}}@media only screen and (max-width: 767px){.con_support .box_support:before{right:-10.52632%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support:before{margin-top:-6.44531%}}@media only screen and (max-width: 767px){.con_support .box_support:before{margin-top:50.92105%}}@media only screen and (max-width: 767px){.con_support .box_support:before{width:26.71053%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_support .box_support:before{margin-top:-2.58065%}}.con_support .box_support:after{top:0;margin-top:29.59677%;width:28.87097%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support:after{margin-top:33.88672%}}@media only screen and (max-width: 767px){.con_support .box_support:after{margin-top:0}}@media only screen and (max-width: 767px){.con_support .box_support:after{width:23.68421%}}@media only screen and (min-width: 1024px){.con_support .box_support:after{right:24.75806%}}@media print{.con_support .box_support:after{right:24.75806%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_support .box_support:after{margin-top:34.59677%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support:after{right:24.70703%}}@media only screen and (max-width: 767px){.con_support .box_support:after{left:-15.13158%;top:87.89474%}}@media only screen and (min-width: 768px){.con_support .box_support .wrp_txt{width:47.58065%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_support .box_support .wrp_txt{width:51.93548%;max-width:590px}}.con_support .box_support .wrp_txt h3{margin-bottom:4.23729%}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt h3{margin-bottom:4.40476%}}.con_support .box_support .wrp_txt h4{margin-bottom:8.47458%;line-height:2}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt h4{margin-bottom:8.92857%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support .wrp_txt h4{line-height:1.8}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt h4{line-height:1.5}}.con_support .box_support .wrp_txt h4 i{color:#8d0a22}.con_support .box_support .wrp_txt ul{display:flex}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt ul{flex-wrap:wrap}}.con_support .box_support .wrp_txt ul li{position:relative;box-sizing:border-box;background:#fff}@media only screen and (min-width: 768px){.con_support .box_support .wrp_txt ul li{width:23.72881%;margin:0 0 0 1.69492%;padding:2.54237% 0 4.23729%}.con_support .box_support .wrp_txt ul li:nth-child(4n+1){margin-left:0}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt ul li{width:48.21429%;margin:7.14286% 0 0 3.57143%;padding:3.57143% 0 6.19048%}.con_support .box_support .wrp_txt ul li:nth-child(2n+1){margin-left:0}.con_support .box_support .wrp_txt ul li:nth-child(-n+2){margin-top:0}}.con_support .box_support .wrp_txt ul li .num{margin-bottom:.3em;text-align:center;color:#8d0a22;font-size:229%;line-height:1;letter-spacing:0;font-weight:300;font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support .wrp_txt ul li .num{font-size:186%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt ul li .num{font-size:158%}}.con_support .box_support .wrp_txt ul li .sst{text-align:center;font-size:129%;line-height:1.55;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_support .box_support .wrp_txt ul li .sst{font-size:115%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_txt ul li .sst{font-size:108%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_support .box_support .wrp_txt ul li .sst{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 895px){.con_support .box_support .wrp_txt ul li .sst{font-size:100%}}.con_support .box_support .wrp_txt ul li .sst i{color:#8d0a22}@media only screen and (min-width: 768px){.con_support .box_support .wrp_img{width:48.3871%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_support .box_support .wrp_img{width:43.95161%}}@media only screen and (max-width: 767px){.con_support .box_support .wrp_img{margin-top:9.52381%}}.con_support .box_support .wrp_img .img img{width:100%}.con_hotellist{position:relative;overflow:hidden;margin-top:6.94444%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist{margin-top:9.76563%}}@media only screen and (max-width: 767px){.con_hotellist{margin-top:15.625%}}@media only screen and (min-width: 1441px){.con_hotellist{margin-top:100px}}.con_hotellist .inner{position:relative;max-width:1240px}.con_hotellist .inner:before{content:'';position:absolute;right:calc(100% + 1em);top:.9em;width:100%;height:2.14em;background:#000}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner:before{top:.5em}}@media only screen and (max-width: 767px){.con_hotellist .inner:before{top:.3em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner:before{height:1.7em}}@media only screen and (max-width: 767px){.con_hotellist .inner:before{height:1.8em}}.con_hotellist .inner h3{margin-bottom:4.03226%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner h3{margin-bottom:4.88281%}}@media only screen and (max-width: 767px){.con_hotellist .inner h3{margin-bottom:8.92857%}}.con_hotellist .inner .accordion span{position:relative;display:block;border:2px solid #000;padding:.8em 2.14em .8em .85em;box-sizing:border-box;text-decoration:none;font-size:100%;line-height:1.5;font-family:"Noto Sans JP", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500;transition:background 500ms ease}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner .accordion span{font-size:93%}}@media only screen and (max-width: 767px){.con_hotellist .inner .accordion span{font-size:86%}}.con_hotellist .inner .accordion span:before,.con_hotellist .inner .accordion span:after{content:'';position:absolute;right:2.38095%;top:50%;transform:translateY(-50%);width:2.85714%;height:1px;background:#000;transition:transform 500ms ease}.con_hotellist .inner .accordion span:before{transform:translateY(-50%) rotate(90deg)}.con_hotellist .inner .accordion.active span:before{transform:translateY(-50%) rotate(0)}@media only screen and (min-width: 768px){.con_hotellist .inner .wrap{display:flex !important;justify-content:space-between}}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap{display:none}}@media only screen and (min-width: 768px){.con_hotellist .inner .wrap ul{width:calc(100% / 3);padding-right:1em;box-sizing:border-box}}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap ul{margin-top:3.09524%}}.con_hotellist .inner .wrap ul li+li{margin-top:2.08333%}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap ul li+li{margin-top:1.19048%}}.con_hotellist .inner .wrap ul li a{display:inline-block;position:relative;padding-left:1em;box-sizing:border-box;text-decoration:none;font-size:100%;letter-spacing:.08em;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner .wrap ul li a{font-size:93%}}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap ul li a{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner .wrap ul li a{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap ul li a{letter-spacing:.03em}}.con_hotellist .inner .wrap ul li a:before{content:'・';position:absolute;left:0;top:0}.con_hotellist .inner .wrap ul li a:hover{text-decoration:underline}.con_hotellist .inner .wrap ul li .att{position:relative;padding-left:1em;box-sizing:border-box;color:#8d0a22;font-size:86%;letter-spacing:.08em;line-height:1.38}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner .wrap ul li .att{font-size:86%}}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap ul li .att{font-size:79%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_hotellist .inner .wrap ul li .att{letter-spacing:.04em}}@media only screen and (max-width: 767px){.con_hotellist .inner .wrap ul li .att{letter-spacing:.03em}}.con_info{margin-top:8.33333%;padding:5.55556% 0;background:url(../images/common/bg1.jpg) left top}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_info{margin-top:11.71875%}}@media only screen and (max-width: 767px){.con_info{margin-top:18.75%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_info{padding:7.8125% 0}}@media only screen and (max-width: 767px){.con_info{padding:11.66667% 0}}@media only screen and (min-width: 1441px){.con_info{margin-top:120px;padding:80px 0}}.con_info h3{margin-bottom:3.47222%;text-align:center}@media only screen and (max-width: 767px){.con_info h3{margin-bottom:8.54167%}}@media only screen and (min-width: 768px){.con_info .box_info{display:flex;justify-content:center}}@media only screen and (min-width: 768px){.con_info .box_info .wrp_det{display:flex;flex-direction:column;align-items:center;width:53.71094%;margin:2.44141% 0 0 2.44141%}.con_info .box_info .wrp_det:nth-child(2n+1){margin-left:0}.con_info .box_info .wrp_det:nth-child(-n+2){margin-top:0}}@media only screen and (max-width: 767px){.con_info .box_info .wrp_det{margin:4.40476% 0 0 0}.con_info .box_info .wrp_det:first-child{margin-top:0}}.con_info .box_info .wrp_det .sst{width:100%;padding:1.2em 1em;box-sizing:border-box;background:#000;color:#fff;text-align:center;font-size:129%;line-height:1.55;font-weight:bold}@media only screen and (max-width: 767px){.con_info .box_info .wrp_det .sst{padding:.8em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_info .box_info .wrp_det .sst{font-size:115%}}@media only screen and (max-width: 767px){.con_info .box_info .wrp_det .sst{font-size:108%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_info .box_info .wrp_det .sst{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 895px){.con_info .box_info .wrp_det .sst{font-size:108%}}.con_info .box_info .wrp_det .txt{padding:8.18182% 0;box-sizing:border-box;background:#fff;text-align:center}@media only screen and (max-width: 767px){.con_info .box_info .wrp_det .txt{padding:8.09524% 0}}@media only screen and (min-width: 768px){.con_info .box_info .wrp_det .txt{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}}.con_info .box_info .wrp_det .txt .txt_s{font-size:129%;line-height:1.55;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_info .box_info .wrp_det .txt .txt_s{font-size:115%}}@media only screen and (max-width: 767px){.con_info .box_info .wrp_det .txt .txt_s{font-size:108%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_info .box_info .wrp_det .txt .txt_s{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 895px){.con_info .box_info .wrp_det .txt .txt_s{font-size:108%}}.con_info .box_info .wrp_det .txt .txt_s span{color:#8d0a22;font-size:167%}.con_info .box_info .wrp_det .cap{margin-top:1em;font-size:100%;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_info .box_info .wrp_det .cap{font-size:93%}}@media only screen and (max-width: 767px){.con_info .box_info .wrp_det .cap{font-size:86%}}.con_flow{margin-top:8.33333%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow{margin-top:11.71875%}}@media only screen and (max-width: 767px){.con_flow{margin-top:18.75%}}@media only screen and (min-width: 1441px){.con_flow{margin-top:120px}}.con_flow h3{margin-bottom:3.47222%;text-align:center}@media only screen and (max-width: 767px){.con_flow h3{margin-bottom:8.54167%}}.con_flow .box_flow{max-width:1240px}@media only screen and (min-width: 768px){.con_flow .box_flow{display:flex;justify-content:center}}.con_flow .box_flow>li{position:relative;border-radius:3px;background:#ececec}@media only screen and (min-width: 768px){.con_flow .box_flow>li{width:31.45161%;margin-left:2.82258%;padding:2.82258% .80645% .80645% .80645%}.con_flow .box_flow>li:first-child{margin-left:0}.con_flow .box_flow>li:last-child:after{display:none}.con_flow .box_flow>li:after{content:"";position:absolute;top:50%;right:-5.12821%;z-index:1;transform:translateY(-50%) rotate(-45deg);width:50px;height:50px;border-width:0 1px 1px 0;border-style:solid;border-color:#8d0a22}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li:after{width:2em;height:2em}}@media only screen and (max-width: 767px){.con_flow .box_flow>li{padding:6.19048% 1.78571%}.con_flow .box_flow>li:not(:first-child){margin-top:6.54762%}.con_flow .box_flow>li:nth-child(2){padding-bottom:1.78571%}.con_flow .box_flow>li:last-child:after{display:none}.con_flow .box_flow>li:after{content:"";position:absolute;bottom:-.5em;left:50%;z-index:1;transform:translateX(-50%) rotate(45deg);width:2em;height:2em;border-width:0 1px 1px 0;border-style:solid;border-color:#8d0a22}}.con_flow .box_flow>li .num{color:#8d0922;text-align:center;text-transform:capitalize;font-size:258%;line-height:1.3;letter-spacing:normal;font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin-bottom:5.12821%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .num{font-size:172%}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .num{font-size:172%}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .num{margin-bottom:3.57143%}}.con_flow .box_flow>li .img{display:flex;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 3.84615%;padding:0 1em;box-sizing:border-box;border-radius:50%;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .img{width:7em}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .img{width:6em}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .img{height:7em}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .img{height:6em}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .img{margin:0 auto 2.61905%}}.con_flow .box_flow>li .img img{width:100%;max-width:47px}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .img img{max-width:2.5em}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .img img{max-width:2.5em}}.con_flow .box_flow>li .st{margin-bottom:5.12821%;padding:0 1em;box-sizing:border-box;text-align:center}@media only screen and (max-width: 767px){.con_flow .box_flow>li .st{margin-bottom:3.57143%}}.con_flow .box_flow>li>.txt{padding:0 1em;box-sizing:border-box;font-size:100%;line-height:1.85}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li>.txt{font-size:93%}}@media only screen and (max-width: 767px){.con_flow .box_flow>li>.txt{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li>.txt{line-height:1.75}}@media only screen and (max-width: 767px){.con_flow .box_flow>li>.txt{line-height:1.6}}.con_flow .box_flow>li>.txt.center{text-align:center}.con_flow .box_flow>li .phonenumber{text-align:center;font-size:258%;font-family:"Shippori Mincho", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .phonenumber{font-size:172%}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .phonenumber{font-size:172%}}@media only screen and (min-width: 1024px) and (max-width: 1472px){.con_flow .box_flow>li .phonenumber{font-size:236%}}.con_flow .box_flow>li .phonenumber a,.con_flow .box_flow>li .phonenumber span{color:#8d0a22}.con_flow .box_flow>li .phonenumber:before{content:"";display:inline-block;vertical-align:middle;margin:-.3em .2em 0 0;width:.8em;height:1em;background:url(../../phone/images/ic_phone.png) no-repeat right bottom/contain}.con_flow .box_flow>li .message{margin-top:7.69231%;padding:1.5em 1em;box-sizing:border-box;background:#fff}@media only screen and (max-width: 767px){.con_flow .box_flow>li .message{margin-top:5.35714%}}.con_flow .box_flow>li .message .txt{margin-bottom:1em;font-size:100%;line-height:1.85}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .message .txt{font-size:93%}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .message .txt{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .message .txt{line-height:1.75}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .message .txt{line-height:1.6}}.con_flow .box_flow>li .message ul li{position:relative;padding-left:1em;font-size:100%;line-height:1.85}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .message ul li{font-size:93%}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .message ul li{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_flow>li .message ul li{line-height:1.75}}@media only screen and (max-width: 767px){.con_flow .box_flow>li .message ul li{line-height:1.6}}.con_flow .box_flow>li .message ul li:before{content:"・";position:absolute;top:0;left:0}.con_flow .box_note{max-width:1240px;margin-top:5.20833%}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_note{margin-top:7.32422%}}@media only screen and (max-width: 767px){.con_flow .box_note{margin-top:11.66667%}}@media only screen and (min-width: 1441px){.con_flow .box_note{margin-top:75px}}.con_flow .box_note .st{position:relative;margin-bottom:2.41935%}@media only screen and (max-width: 767px){.con_flow .box_note .st{margin-bottom:5.35714%}}.con_flow .box_note .st:before{content:"";position:absolute;top:50%;right:0;width:calc(100% - 6em);height:1px;background:rgba(0,0,0,0.2)}.con_flow .box_note ul li{padding-left:1em;text-indent:-1em;font-size:100%;line-height:1.85}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_note ul li{font-size:93%}}@media only screen and (max-width: 767px){.con_flow .box_note ul li{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.con_flow .box_note ul li{line-height:1.75}}@media only screen and (max-width: 767px){.con_flow .box_note ul li{line-height:1.6}}
