html.lower #contents .con_mv .btn_scrolltop a::before{background:linear-gradient(to bottom, #ffffff 50%,rgba(0,0,0,0) 50%);background-position:0 -7vw;background-size:100% 200%;animation:scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite}#contents .topicpath li a,html.lower #contents .topicpath li span{color:#fff !important}h1 img{filter:invert(86%) sepia(82%) saturate(2%) hue-rotate(169deg) brightness(120%) contrast(100%)}.box_img{max-width:1120px;margin:0 auto;margin-top:8rem;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_img{margin-top:-4rem}}@media only screen and (max-width: 767px){.box_img{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_img{max-width:90%}}@media only screen and (min-width: 768px){.img2{margin-left:1em;margin-right:1em}}.box_slide{max-width:1120px;margin:0 auto;margin-top:8rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_slide{margin-top:8rem}}@media only screen and (max-width: 767px){.box_slide{margin-top:-4em}}.box_slide .slide_count .progress span{color:#fff}.box_slide .slide_count .progress svg circle{stroke:#fff}.btn_basic2{margin-top:3em;margin-bottom:10em}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_basic2{margin-top:3em}}@media only screen and (max-width: 767px){.btn_basic2{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.btn_basic2{margin-bottom:10em}}@media only screen and (max-width: 767px){.btn_basic2{margin-bottom:7em}}.btn_basic2.black{width:400px;max-width:90%;margin-left:auto;background:#fff;margin-right:auto}.btn_basic2.black a{color:#000;font-weight:500;border:1px solid #000}.btn_basic2 a{font-size:120%;display:block;letter-spacing:0.1em;line-height:1;text-align:center;text-decoration:none;padding:30px 10px}@media only screen and (max-width: 767px){.btn_basic2 a{font-size:100%}}#starpropose{background:#161616;position:relative;z-index:-1}#starpropose .con_mv .box_mv .o_ttl1{color:#fff !important;background:#161616 !important}#starpropose .con_mv .btn_scrolltop{width:12.44792%;position:absolute;left:0;text-align:center;bottom:-3.5vw}@media only screen and (min-width: 768px) and (max-width: 1199px){#starpropose .con_mv .btn_scrolltop{bottom:-5vw}}@media only screen and (max-width: 767px){#starpropose .con_mv .btn_scrolltop{bottom:-3em}}#starpropose .con_mv .btn_scrolltop a{display:block;position:relative;padding-bottom:8vw}@media only screen and (max-width: 767px){#starpropose .con_mv .btn_scrolltop a{padding-bottom:3em}}.mouse #starpropose .con_mv .btn_scrolltop a{-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse #starpropose .con_mv .btn_scrolltop a:hover,.touch #starpropose .con_mv .btn_scrolltop a.touchstart{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.touch #starpropose .con_mv .btn_scrolltop a{-webkit-tap-highlight-color:transparent}.touch #starpropose .con_mv .btn_scrolltop a.touchend{-moz-transition-delay:200ms;-o-transition-delay:200ms;-webkit-transition-delay:200ms;transition-delay:200ms}#starpropose .con_mv .btn_scrolltop a::before{content:"";background:linear-gradient(to bottom, #0000ff 50%,rgba(0,0,0,0) 50%);background-position:0 -7vw;background-size:100% 200%;animation:scrolldown 2.2s cubic-bezier(0.76, 0, 0.3, 1) forwards infinite}#starpropose .con_mv .btn_scrolltop .txt{color:#fff !important}#starpropose .topicpath li a,#starpropose html.lower #contents .topicpath li span{color:#fff}#starpropose #contents .topicpath li:not(:last-child)::before{color:#fff}#starpropose #fix_left .txt{color:#fff !important}#starpropose #fix_left #copyright{color:#fff !important}.con_btn .box_anchor_link{width:1000px;margin:100px auto 187px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_btn .box_anchor_link{width:85%}}@media only screen and (max-width: 767px){.con_btn .box_anchor_link{width:95%;padding:0 0 1.4em;margin:1em auto 2em}}.con_btn .box_anchor_link ul li a{text-align:center}.con_propose{margin:98px auto 157px}@media only screen and (min-width: 1024px) and (max-width: 1400px){.con_propose{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose{width:95%;margin:4em auto 4em}}@media only screen and (max-width: 767px){.con_propose{width:100%;margin:4em auto 4em}}.con_propose .propose1{margin:0 auto 184px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .propose1{margin:0 auto 4em}}@media only screen and (max-width: 767px){.con_propose .propose1{margin:0 auto 4em;width:90%}}.con_propose .propose1 .o_ttl1{color:#fff;margin:0 auto 34px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .propose1 .o_ttl1{margin:0 auto 2em}}@media only screen and (max-width: 767px){.con_propose .propose1 .o_ttl1{margin:0 auto 2em}}.con_propose .propose1 .jp{font-family:'Sawarabi Mincho', serif}@media only screen and (min-width: 1200px){.con_propose .propose1 .jp{font-size:240% !important}}@media print{.con_propose .propose1 .jp{font-size:240% !important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .propose1 .jp{font-size:240% !important}}@media only screen and (max-width: 767px){.con_propose .propose1 .jp{font-size:150% !important}}.con_propose .propose1 .txt_catch{color:#fff;margin:0 auto 74px;font-size:115%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .propose1 .txt_catch{margin:0 auto 2em}}@media only screen and (max-width: 767px){.con_propose .propose1 .txt_catch{margin:0 auto 2em;text-align:left;font-size:95%}}.con_propose .propose_gall .box_propose_gall .o_ttl1{text-align:center}.con_propose .propose_gall .box_propose_gall .o_ttl1 .en{color:#fff}.con_propose .propose_gall .box_propose_gall .o_ttl1 .jp{color:#fff}.con_propose .propose_gall .box_propose_gall .txt{color:#fff}.con_propose .pricebox{width:1348px;margin:0 auto 184px;border:#fff solid 3px;position:relative;padding:50px 0 71px}@media only screen and (min-width: 1024px) and (max-width: 1400px){.con_propose .pricebox{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox{width:100%;margin:0 auto 4em}}@media only screen and (max-width: 767px){.con_propose .pricebox{width:95%;margin:0 auto 4em;padding:2em 0 2em}}.con_propose .pricebox:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:102%;height:97%;border:#fff solid 1px;z-index:-1}@media only screen and (min-width: 1024px) and (max-width: 1400px){.con_propose .pricebox:before{width:103%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox:before{width:103%}}@media only screen and (max-width: 767px){.con_propose .pricebox:before{width:105%}}.con_propose .pricebox .o_ttl1{width:32%;color:#fff;margin:-6em auto 44px;background:#161616}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .o_ttl1{width:40%;margin:-5em auto 3em}}@media only screen and (max-width: 767px){.con_propose .pricebox .o_ttl1{width:64%;margin:-5em auto 3em}}.con_propose .pricebox .textbox{margin:0 auto;width:1027px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox{width:95%}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox{width:95%}}.con_propose .pricebox .textbox .txt{color:#fff;line-height:1.8;text-align:center}.con_propose .pricebox .textbox .txt.mb1{margin-bottom:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .txt.mb1{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .txt.mb1{margin-bottom:2em}}.con_propose .pricebox .textbox .txt.mb2{margin-bottom:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .txt.mb2{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .txt.mb2{margin-bottom:1em}}.con_propose .pricebox .textbox .txt .tb{font-weight:bold}.con_propose .pricebox .textbox .txt .tb a{color:#fff}.con_propose .pricebox .textbox .txt .prise{color:#fff;display:inline-block;font-size:250%;font-family:'El Messiri', sans-serif;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .txt .prise{font-size:179%}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .txt .prise{font-size:179%}}@media only screen and (min-width: 768px){.con_propose .pricebox .textbox .txt .prise{padding-left:3%}}.con_propose .pricebox .textbox .box_tbl .txt_catch{color:#fff;margin-bottom:14px}.con_propose .pricebox .textbox .tbl_basic{width:100%;color:#fff;position:relative;font-weight:normal !important;line-height:2.4;letter-spacing:.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .tbl_basic{line-height:1.8}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic{line-height:1.8}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic{letter-spacing:.1em}}.con_propose .pricebox .textbox .tbl_basic:before{content:"";position:absolute;top:-10px;left:0;width:268px;height:10px;z-index:0;background:linear-gradient(to right, #a4a2e5,#b6c3ef)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .tbl_basic:before{width:30%}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic:before{display:none}}.con_propose .pricebox .textbox .tbl_basic th{font-weight:normal !important;width:27%;border:#161616 solid 1px;line-height:2.4;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .tbl_basic th{line-height:1.8}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic th{line-height:1.8}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .tbl_basic th{width:34%}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic th{width:100%;background:#000;margin:0 auto}}.con_propose .pricebox .textbox .tbl_basic td{font-weight:100 !important;line-height:2.4}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .tbl_basic td{line-height:1.8}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic td{line-height:1.8}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .pricebox .textbox .tbl_basic td{width:95%}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic td{width:100%;margin:0 auto 1em}}.con_propose .pricebox .textbox .tbl_basic td .txt{font-size:100%;text-align:left;text-indent:-1em;padding-left:1em}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic td .txt.cn{text-align:center !important}}.con_propose .pricebox .textbox .tbl_basic td .txt a{color:#fff}.con_propose .pricebox .textbox .tbl_basic td.none .txt{font-size:98%;text-align:left;text-indent:0;padding-left:0}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic td .center{text-align:center}}@media only screen and (max-width: 767px){.con_propose .pricebox .textbox .tbl_basic td .no{text-indent:0}}.con_propose i.ac1{position:relative}.con_propose i.ac1::after{content:"\f39c";font-family:"ionicons";position:absolute;top:0px;right:-1.4em}.con_propose i.ac2{position:relative}.con_propose i.ac2::after{content:"\f39c";font-family:"ionicons";position:absolute;top:-6px;right:-1.4em}@media only screen and (max-width: 767px){.con_propose i.ac2::after{top:-2px}}.con_propose .potionbox{width:1820px;margin:0 auto 120px;position:relative;background:#161616}@media only screen and (min-width: 1024px) and (max-width: 1844px){.con_propose .potionbox{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox{width:100%}}@media only screen and (max-width: 767px){.con_propose .potionbox{width:100%;margin:0 auto 2em}}.con_propose .potionbox .titbox{text-align:center;margin-bottom:48px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .titbox{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_propose .potionbox .titbox{margin-bottom:21px}}.con_propose .potionbox .titbox .o_ttl2{color:#fff;margin-bottom:24px}@media only screen and (max-width: 1199px){.con_propose .potionbox .titbox .o_ttl2{text-align:center}}.con_propose .potionbox .titbox .txt_catch,.con_propose .potionbox .titbox .txt{color:#fff;margin:0}@media only screen and (max-width: 767px){.con_propose .potionbox .titbox .txt_catch,.con_propose .potionbox .titbox .txt{text-align:center}}.con_propose .potionbox .flbox{margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox{display:flex}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox{display:flex}}@media only screen and (min-width: 1024px) and (max-width: 1844px){.con_propose .potionbox .flbox{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox{width:100%}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox{width:100%}}.con_propose .potionbox .flbox .lbox{margin:0;padding:0 0 0 230px;box-sizing:border-box;width:848px}@media only screen and (min-width: 1024px) and (max-width: 1844px){.con_propose .potionbox .flbox .lbox{width:48%;padding:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox .lbox{width:95%;padding:0;margin:0 auto;order:2}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox{width:95%;padding:0;margin:0 auto;order:2}}.con_propose .potionbox .flbox .lbox .o_ttl2{color:#fff;margin-bottom:24px}@media only screen and (max-width: 1199px){.con_propose .potionbox .flbox .lbox .o_ttl2{text-align:center}}.con_propose .potionbox .flbox .lbox .txt_catch,.con_propose .potionbox .flbox .lbox .txt{color:#fff;margin:0 0 1em}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox .txt_catch,.con_propose .potionbox .flbox .lbox .txt{text-align:center}}.con_propose .potionbox .flbox .lbox .box1{position:relative;padding:0 0 40px;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox .lbox .box1{width:100%;margin:0 auto}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox .box1{width:100%;margin:0 auto}}.con_propose .potionbox .flbox .lbox .box1 .txt_catch{color:#000;margin:0 0 1em}.con_propose .potionbox .flbox .lbox .box1 .txt{color:#fff;line-height:1.8;text-align:center}.con_propose .potionbox .flbox .lbox .box1 .txt.mb{margin:0 0 19px}.con_propose .potionbox .flbox .lbox .box1 .txt .prise{color:#fff;display:inline-block;font-size:250%;font-family:'El Messiri', sans-serif;line-height:1;text-transform:uppercase}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox .lbox .box1 .txt .prise{font-size:179%}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox .box1 .txt .prise{font-size:179%}}@media only screen and (min-width: 768px){.con_propose .potionbox .flbox .lbox .box1 .txt.ll{text-align:left !important}}.con_propose .potionbox .flbox .lbox .box1 .txt a{color:#fff}.con_propose .potionbox .flbox .lbox .box1 .box_tbl{width:100%;margin:0 0 1em}.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic{width:100%;margin:0 0 1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic{width:100%}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic{width:100%}}.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic th{color:#fff;padding:20px 10px !important}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic th{color:#333}}.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic td{width:64%}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic td{width:100%}}.con_propose .potionbox .flbox .lbox .box1 .box_tbl .tbl_basic td .mb{margin:0}@media only screen and (min-width: 1024px) and (max-width: 1844px){.con_propose .potionbox .flbox .rbox{width:50%;padding:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .flbox .rbox{width:95%;margin:0 auto 2em;order:1}}@media only screen and (max-width: 767px){.con_propose .potionbox .flbox .rbox{width:95%;margin:0 auto 2em;order:1}}.con_propose .potionbox .cbox{width:1354px;margin:0 auto 60px;position:relative;background:#161616}@media only screen and (min-width: 1024px) and (max-width: 1844px){.con_propose .potionbox .cbox{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .potionbox .cbox{width:95%;text-align:center}}@media only screen and (max-width: 767px){.con_propose .potionbox .cbox{width:95%;margin:0 auto}}.con_propose .flowbox{width:1444px;margin:0 auto 184px;position:relative;background:#161616}@media only screen and (min-width: 1024px) and (max-width: 1506px){.con_propose .flowbox{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .flowbox{width:100%;margin:0 auto 4em}}@media only screen and (max-width: 767px){.con_propose .flowbox{width:100%;margin:0 auto 4em}}.con_propose .flowbox .box_text .o_ttl1{color:#fff;margin-bottom:24px}@media only screen and (min-width: 1200px){.con_propose .flowbox .box_text .o_ttl1 .jp{font-size:140% !important}}@media print{.con_propose .flowbox .box_text .o_ttl1 .jp{font-size:140% !important}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .flowbox .box_text .o_ttl1 .jp{font-size:130% !important}}@media only screen and (max-width: 767px){.con_propose .flowbox .box_text .o_ttl1 .jp{font-size:120% !important}}.con_propose .flowbox .box_text .txt_catch{color:#fff;margin-bottom:24px}.con_propose .flowbox .flbox{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .flowbox .flbox{display:flex}}@media only screen and (max-width: 767px){.con_propose .flowbox .flbox{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .flowbox .flbox{width:100%;margin:0 auto}}@media only screen and (max-width: 767px){.con_propose .flowbox .flbox{width:100%;margin:0 auto}}.con_propose .flowbox .flbox::after{display:block;content:"";width:180px}@media only screen and (min-width: 1507px) and (max-width: 10000px){.con_propose .flowbox .flbox::after{display:none}}@media only screen and (min-width: 1020px) and (max-width: 1506px){.con_propose .flowbox .flbox::after{width:26%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .flowbox .flbox::after{width:26%}}@media only screen and (max-width: 767px){.con_propose .flowbox .flbox::after{display:none}}.con_propose .flowbox .flbox .box{margin:0;box-sizing:border-box;width:180px;position:relative}@media only screen and (min-width: 1024px) and (max-width: 1506px){.con_propose .flowbox .flbox .box{width:26%;padding:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_propose .flowbox .flbox .box{width:26%;padding:0}}@media only screen and (max-width: 767px){.con_propose .flowbox .flbox .box{width:95%;padding:0;margin:1em auto 2em}}.con_propose .flowbox .flbox .box:last-child:before{display:none}.con_propose .flowbox .flbox .box:before{content:"";position:absolute;top:33%;right:-23%;width:13px;height:74px;z-index:0;background:url(https://www.ishigaki-photo-tour.com/nightplan/propose/images/ic_arow.png) center 0 no-repeat}@media only screen and (max-width: 767px){.con_propose .flowbox .flbox .box:before{left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);top:auto;bottom:-2em;right:auto;width:74px;height:13px;background:url(https://www.ishigaki-photo-tour.com/nightplan/propose/images/ic_arow2.png) center 0 no-repeat}}.con_propose .flowbox .flbox .box .o_ttl2{text-align:center;color:#fff;margin-bottom:24px}.con_propose .flowbox .flbox .box .img{text-align:center}.con_propose .flowbox .flbox .box .txt_catch,.con_propose .flowbox .flbox .box .txt{font-weight:100;font-size:95%;text-align:center;color:#fff;margin:0 0 1em}.con_propose .flowbox .flbox .box .txt_catch.bor,.con_propose .flowbox .flbox .box .txt.bor{padding:0.4em 0;margin:1em 0 0.4em;box-sizing:border-box;border-top:#ddd solid 1px;border-bottom:#ddd solid 1px}@media only screen and (min-width: 768px){.con_propose .flowbox .flbox .box .txt_catch.lf,.con_propose .flowbox .flbox .box .txt.lf{text-align:left}}.anotherbox{width:100%;margin:0 auto;position:relative;padding:114px 0;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox{width:100%}}@media only screen and (max-width: 767px){.anotherbox{width:100%;margin:0 auto}}.anotherbox .another{margin:0 auto;width:1525px}@media only screen and (min-width: 1024px) and (max-width: 1580px){.anotherbox .another{width:95%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .another{width:95%}}@media only screen and (max-width: 767px){.anotherbox .another{width:95%;margin:0 auto 2em}}.anotherbox .box_text{width:1444px;margin:0 auto 40px;text-align:center}@media only screen and (min-width: 1024px) and (max-width: 1506px){.anotherbox .box_text{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box_text{width:100%}}@media only screen and (max-width: 767px){.anotherbox .box_text{width:95%;margin:0 auto 2em}}.anotherbox .box_text .o_ttl1 .jp{color:#161616}.anotherbox .box_text .o_ttl1 .en{color:#161616}.anotherbox .box_text .txt{color:#161616}@media only screen and (max-width: 767px){.anotherbox .box_text .txt{text-align:left}}.anotherbox .box1{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1{display:flex}}@media only screen and (max-width: 767px){.anotherbox .box1{display:flex}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1{width:100%;margin:0 auto}}@media only screen and (max-width: 767px){.anotherbox .box1{width:100%;margin:0 auto}}.anotherbox .box1 .box{margin:0;box-sizing:border-box;width:33%;position:relative}@media only screen and (min-width: 1024px) and (max-width: 1880px){.anotherbox .box1 .box{width:31%;padding:0;margin:0 1%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box{width:32%;margin:0 0.5%}}@media only screen and (max-width: 767px){.anotherbox .box1 .box{width:95%;padding:0;margin:0 auto 2em}}.anotherbox .box1 .box .img{display:flex;justify-content:flex-end;justify-content:center;flex-wrap:wrap;margin:0 0 1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .img{display:flex}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .img{display:flex}}.anotherbox .box1 .box .img .txt_vertical span{font-weight:900}@media only screen and (min-width: 1024px) and (max-width: 1880px){.anotherbox .box1 .box .img img{width:95%;height:100%}}@media only screen and (min-width: 1024px) and (max-width: 1452px){.anotherbox .box1 .box .img img{width:92%;height:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .img img{width:90%;height:100%}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .img img{width:95%;height:100%}}.anotherbox .box1 .box .inbox{padding:0 0 0 2em;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .inbox{display:flex}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .inbox{display:flex}}@media only screen and (min-width: 1024px) and (max-width: 1680px){.anotherbox .box1 .box .inbox{padding:0 0 0 5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .inbox{padding:0 0 0 2em}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .inbox{padding:0 0 0 1em}}.anotherbox .box1 .box .inbox .st1{color:#161616;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .inbox .st1{font-size:100%}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .inbox .st1{font-size:100%}}@media only screen and (min-width: 1024px) and (max-width: 1452px){.anotherbox .box1 .box .inbox .st1{font-size:100%}}@media only screen and (min-width: 1024px) and (max-width: 1290px){.anotherbox .box1 .box .inbox .st1{display:block;margin-bottom:0.4em;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .inbox .st1{padding:0;margin-bottom:0.4em}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .inbox .st1{width:52%;font-size:95%}}.anotherbox .box1 .box .inbox .btn_more span{text-decoration:none;display:inline-block;font-weight:500;text-transform:uppercase;font-family:'El Messiri', sans-serif;font-size:172%;padding:7px 1em 0;border:#333 solid 1px;box-sizing:border-box;border-radius:100vh;transition:0.5s;color:#161616}@media only screen and (min-width: 768px) and (max-width: 1199px){.anotherbox .box1 .box .inbox .btn_more span{font-size:158%}}@media only screen and (max-width: 767px){.anotherbox .box1 .box .inbox .btn_more span{font-size:129%}}.anotherbox .box1 .box a{color:#161616;display:inline-block;text-decoration:none}.anotherbox .box1 .box a:hover{opacity:0.7}.slider_box{width:100%;max-width:1920px;margin:125px auto 200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.slider_box{margin:120px auto 100px}}@media only screen and (max-width: 767px){.slider_box{margin:5em auto 8em}}.slider_box.mb100{margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.slider_box.mb100{margin-bottom:4em}}@media only screen and (max-width: 767px){.slider_box.mb100{margin-bottom:4em}}.slider_box .wrp{width:80%;max-width:1680px;margin:0 auto}@media only screen and (max-width: 767px){.slider_box .wrp{width:100%}}.slider_box .wrp .btn_more{margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.slider_box .wrp .btn_more{margin-top:30px}}@media only screen and (max-width: 767px){.slider_box .wrp .btn_more{margin-top:2em}}@media only screen and (max-width: 767px){.slider_box .wrp .btn_more{text-align:center}}.slider_box .wrp .btn_more a{color:#fff;border:#fff solid 1px}.slider_box .wrp .btn_more a:hover{color:#000;background:#fff}.slider_box .wrp .txt{margin-top:1.5em}@media only screen and (max-width: 767px){.slider_box .wrp .txt{width:90%;margin-right:auto;margin-left:auto}}.slider_box .wrp ul{margin-top:25px}@media only screen and (max-width: 767px){.slider_box .wrp ul{margin-top:1em}}.slider_box .wrp ul li{margin-right:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.slider_box .wrp ul li{margin-right:20px}}@media only screen and (max-width: 767px){.slider_box .wrp ul li{margin-right:.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.slider_box .wrp ul li{width:350px}}@media only screen and (max-width: 767px){.slider_box .wrp ul li{width:15em}}@media only screen and (max-width: 767px){.slider_box .wrp ul li.w_s{width:13em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.slider_box .wrp ul li.w_s{width:320px}}
