@charset "UTF-8";.-link,a:hover:not(.-button,.-hotel_link){text-decoration:underline;text-underline-offset:2px}.content_all{width:100%;margin:0 auto}.content_all .main_pic{background:url(/img/campaign/flygangwon/pc/pc_main.jpg?imgenuine) center top no-repeat;display:block;background-size:cover;height:250px;width:100%}.content_all .nav_sections{-webkit-box-shadow:0 8px 8px rgba(0,0,0,.1);box-shadow:0 8px 8px rgba(0,0,0,.1)}.content_all .nav_sections .menu_box{line-height:1;padding:16px 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1200px;margin:0 auto}.content_all .nav_sections .menu_box .-menu{margin-right:32px;color:#222;font-size:16px;padding-bottom:16px}.content_all .nav_sections .menu_box a{position:relative;display:inline-block;text-decoration:none}.content_all .nav_sections .menu_box .-link{color:#222}.content_all .nav_sections .menu_box .-link:hover{font-weight:600;font-family:HiraginoSans-W6}.content_all .nav_sections .menu_box .bold{font-weight:600;font-family:HiraginoSans-W6;color:#46b4cc}.content_all .nav_sections .menu_box .active_line{border-bottom:7px solid #46b4cc;position:absolute;left:0;margin-top:16px;height:9px}.scroll_point .inner{overflow:hidden;width:1000px;margin:0 auto}.scroll_point .inner .title_box{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll_point .inner .title_box .-star{margin-left:-10px;margin-top:8px}.scroll_point .inner .-title{font-weight:600;font-family:HiraginoSans-W6;margin-top:32px;font-size:24px}.scroll_point .inner .-title .-highlight{background:-webkit-gradient(linear,left top, left bottom,color-stop(60%, transparent),color-stop(0, #ffe800));background:linear-gradient(transparent 60%,#ffe800 0)}.scroll_point .inner .-title .-highlight_text{font-size:30px;color:#15839b}.scroll_point .inner .-title .-highlight_text .-furigana{color:#222}.scroll_point .inner .-underline_dotted{background-image:linear-gradient(to right,#46b4cc,#46b4cc 2px,transparent 2px,transparent 8px);background-size:7px 3px;background-position:left bottom;background-repeat:repeat-x;width:283px}.scroll_point .inner .-sub_title{font-weight:600;font-family:HiraginoSans-W6;margin-top:24px;font-size:20px}.scroll_point .inner .-sub_text{font-size:18px;margin-top:16px}.scroll_point .inner .-right_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll_point .inner .-right_text .-info{font-size:14px}.scroll_point .inner .intro_all{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:16px 0 32px}.scroll_point .inner .intro_all .text_box{width:428px}.scroll_point .inner .intro_all .text_box .-text{font-size:16px}.scroll_point .inner .intro_all .text_box .-text .-bold{font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .intro_all .traffic_box{width:263px;height:183px;border-radius:3px;background-color:#f4f4f4;padding:16px 8px;margin-top:24px}.scroll_point .inner .intro_all .traffic_box .-info_title{font-weight:600;font-family:HiraginoSans-W6;font-size:16px}.scroll_point .inner .intro_all .traffic_box .-info_title .-star{color:#d35d57}.scroll_point .inner .intro_all .traffic_box .content_box{margin:8px 0 16px}.scroll_point .inner .intro_all .traffic_box .-content_text{font-size:14px;text-indent:20}.scroll_point .inner .intro_all .img_box .-img{position:absolute;right:2px;bottom:0;width:655px;z-index:-1}.scroll_point .inner .point_all .-border{border-radius:2.5px;border:1px solid #333;margin-top:32px}.scroll_point .inner .point_all .point_img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.scroll_point .inner .point_all .point_img_box .-first_point_img_wrapper{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.scroll_point .inner .point_all .point_img_box .-first_point_img_wrapper .-img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px}.scroll_point .inner .point_all .point_img_box .-first_point_img_wrapper .-img_box .-img{width:228px;height:182px}.scroll_point .inner .point_all .point_img_box .-first_point_img_wrapper .-img_box .-point2_img{width:308px;height:188px}.scroll_point .inner .point_all .point_img_box .-first_point_img_wrapper .-img_box .-photo_title{font-weight:600;font-family:HiraginoSans-W6;font-size:18px;margin-top:8px;width:191px}.scroll_point .inner .point_all .point_img_box .-first_point_img_wrapper .-img_box .-photo_title .-small_text{font-size:14px}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper .-img_box,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper .-img_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:24px}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper .-img_box .-img,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper .-img_box .-img{width:228px;height:182px}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper .-img_box .-point2_img,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper .-img_box .-point2_img{width:308px;height:188px}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper .-img_box .-photo_title,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper .-img_box .-photo_title{font-weight:600;font-family:HiraginoSans-W6;font-size:18px;width:272px;margin:8px auto 0}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper .-img_box .-photo_title .-small_text,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper .-img_box .-photo_title .-small_text{font-size:14px}.scroll_point .inner .point_all .point_img_box .-second_point_img_wrapper .-img_box .-text,.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper .-img_box .-text{width:267px;margin:8px auto 0;line-height:1.3}.scroll_point .inner .point_all .point_img_box .-third_point_img_wrapper{margin-bottom:32px}.scroll_point .inner .point_all .point_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}.scroll_point .inner .point_all .point_box .-point_title{font-weight:600;font-family:HiraginoSans-W6;font-size:20px;margin-left:16px}.scroll_point .inner .point_all .point_box .-point_title .-underline_dotted{padding-bottom:5px}.scroll_point .inner .point_all .-text{font-size:16px;margin-top:16px}.scroll_point .inner .point_all .-text:nth-of-type(2){margin-top:0}.scroll_point .inner .point_all .-movie{text-align:center;margin:32px 0}.scroll_point .inner .tour_taxi_all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.scroll_point .inner .tour_taxi_all .-content{width:650px;margin-left:24px}.scroll_point .inner .tour_taxi_all .-content .-text{font-size:16px}.scroll_point .inner .tour_taxi_all .-content .-box{font-weight:600;font-family:HiraginoSans-W6;font-size:16px;padding:10px 12px;background-color:#f4f4f4;margin-top:16px}.scroll_point .inner .tour_taxi_all .-content .-red{color:#ff1d1c;margin-top:16px}.scroll_point .inner .tour_taxi_all .-img{width:320px;height:213px;border-radius:24px}.scroll_point .inner .tour_taxi_all .-guide{text-align:right;font-size:16px}.scroll_point .inner .plan_all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0}.scroll_point .inner .plan_all .day1,.scroll_point .inner .plan_all .day2{background:url(/img/campaign/flygangwon/pc/plan_day1.png) no-repeat;width:474px;height:881px;position:relative}.scroll_point .inner .plan_all .day1 .dotted_border,.scroll_point .inner .plan_all .day1 .dotted_border_day2,.scroll_point .inner .plan_all .day2 .dotted_border,.scroll_point .inner .plan_all .day2 .dotted_border_day2{position:absolute;height:651px;background-image:linear-gradient(to top,#b3b3b3,#b3b3b3 3px,transparent 2px,transparent 8px);background-size:15px 8px;background-position:left bottom;background-repeat:repeat-y;left:63px;top:98px;z-index:1;width:1px}.scroll_point .inner .plan_all .day1 .dotted_border_day2,.scroll_point .inner .plan_all .day2 .dotted_border_day2{height:710px;left:50px}.scroll_point .inner .plan_all .day1 .-content_all,.scroll_point .inner .plan_all .day2 .-content_all{margin:80px 35px;z-index:2;position:relative}.scroll_point .inner .plan_all .day1 .-content_all .link_box,.scroll_point .inner .plan_all .day2 .-content_all .link_box{text-align:center;margin:32px}.scroll_point .inner .plan_all .day1 .-content_all .link_box .-link,.scroll_point .inner .plan_all .day2 .-content_all .link_box .-link{font-size:18px}.scroll_point .inner .plan_all .day1 .-content_all .-content_box,.scroll_point .inner .plan_all .day2 .-content_all .-content_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.scroll_point .inner .plan_all .day1 .-content_all .-content_box .-time,.scroll_point .inner .plan_all .day2 .-content_all .-content_box .-time{font-size:18px;color:#15839b;font-weight:600;font-family:HiraginoSans-W6;background-color:#fff}.scroll_point .inner .plan_all .day1 .-content_all .-content_box .-location,.scroll_point .inner .plan_all .day2 .-content_all .-content_box .-location{font-size:16px;margin-left:16px}.scroll_point .inner .plan_all .day1 .-content_all .-content_box .-bold,.scroll_point .inner .plan_all .day2 .-content_all .-content_box .-bold{font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .plan_all .day1 .-content_all .-content_box .-location_box .-img,.scroll_point .inner .plan_all .day2 .-content_all .-content_box .-location_box .-img{width:230px;height:130px;margin:8px 16px 0}.scroll_point .inner .plan_all .day1 .-content_all .-guide_box,.scroll_point .inner .plan_all .day2 .-content_all .-guide_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 24px;border-radius:35px;background-color:#eff8fb;margin-top:12px}.scroll_point .inner .plan_all .day1 .-content_all .-guide_box .-img,.scroll_point .inner .plan_all .day2 .-content_all .-guide_box .-img{width:61px;height:52px}.scroll_point .inner .plan_all .day1 .-content_all .-guide_box .-content,.scroll_point .inner .plan_all .day2 .-content_all .-guide_box .-content{margin-left:8px}.scroll_point .inner .plan_all .day1 .-content_all .-guide_box .-content .-text,.scroll_point .inner .plan_all .day2 .-content_all .-guide_box .-content .-text{font-size:16px;font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .plan_all .day1 .-content_all .-guide_box .-icon,.scroll_point .inner .plan_all .day2 .-content_all .-guide_box .-icon{width:23px;height:23px;background:url(/img/campaign/flygangwon/hotel.svg) no-repeat}.scroll_point .inner .plan_all .day1 .-content_all .-guide_box .-bold,.scroll_point .inner .plan_all .day2 .-content_all .-guide_box .-bold{font-weight:600;font-family:HiraginoSans-W6;font-size:16px;margin-left:8px}.scroll_point .inner .plan_all .day1 .-content_all .-flex,.scroll_point .inner .plan_all .day2 .-content_all .-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.scroll_point .inner .plan_all .day2{background:url(/img/campaign/flygangwon/pc/plan_day2.png) no-repeat;width:474px;height:881px}.scroll_point .inner .plan_all .day2 .-content_all{margin:76px 45px 76px 22px}.scroll_point .inner .plan_all .arrow{padding:8px}.scroll_point .inner .flight_all{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0 32px}.scroll_point .inner .flight_all .-intro{margin-left:24px;font-size:16px}.scroll_point .inner .flight_all .-intro .-bold{font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .flight_all .-intro .-underline{background:-webkit-gradient(linear,left top, left bottom,color-stop(60%, transparent),color-stop(0, #ffc11c));background:linear-gradient(transparent 60%,#ffc11c 0)}.scroll_point .inner .flight_all .-plan .-content_box{background-color:#fff;position:relative;width:482px;height:353px;overflow:hidden;border:2px solid #ffc11c}.scroll_point .inner .flight_all .-plan .-content_box .-cover,.scroll_point .inner .flight_all .-plan .-content_box .-img{position:absolute;display:block;top:0;width:482px;height:260px;left:0}.scroll_point .inner .flight_all .-plan .-content_box .-cover{content:" ";background:url(/international-flights/img/campaign/twayair/base.png) left top no-repeat;background-size:cover}.scroll_point .inner .flight_all .-plan .-content_box .-flight,.scroll_point .inner .flight_all .-plan .-content_box .-guide,.scroll_point .inner .flight_all .-plan .-content_box .-price{position:absolute;width:100%;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.3);text-align:center;font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .flight_all .-plan .-content_box .-price{top:90px;height:45px;font-size:45px;letter-spacing:-1.2px}.scroll_point .inner .flight_all .-plan .-content_box .-flight{top:150px;height:21px;font-size:21px}.scroll_point .inner .flight_all .-plan .-content_box .arr_code,.scroll_point .inner .flight_all .-plan .-content_box .dep_code{display:none}.scroll_point .inner .flight_all .-plan .-content_box .-guide{top:90px;height:45px;font-size:14px;margin-top:100px}.scroll_point .inner .flight_all .-plan .-content_box .-button{font-weight:600;font-family:HiraginoSans-W6;background-color:#ffc11c;color:#222;display:block;position:relative;width:304px;height:46px;border-radius:3px;margin:274px 7px 16px 89px;padding-top:18px;text-align:center;font-size:20px;letter-spacing:1.4px}.scroll_point .inner .info_box{border:2px solid #a6a6a6;border-radius:0 0 6px 6px}.scroll_point .inner .info_box:last-of-type{margin-bottom:32px}.scroll_point .inner .info_box .-guide_right_text{text-align:right;margin:0 24px 24px}.scroll_point .inner .info_box .-alert{padding:0 16px 16px}.scroll_point .inner .info_box .-alert .-text{font-weight:600;font-family:HiraginoSans-W6;background-color:#f4f4f4;padding:8px 16px;color:#ff1d1c;font-size:14px}.scroll_point .inner .info_box .-all{padding:16px 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.scroll_point .inner .info_box .-all .-indent{padding-left:1em;text-indent:-1em}.scroll_point .inner .info_box .-all .-box{margin-bottom:16px}.scroll_point .inner .info_box .-all .-left_box{width:400px}.scroll_point .inner .info_box .-all .-left_box .-guide:last-of-type{margin-top:0}.scroll_point .inner .info_box .-all .-right_box{margin-left:72px;width:455px}.scroll_point .inner .info_box .-all .-second_left_box{width:720px}.scroll_point .inner .info_box .-all .-text{font-size:12px;margin-left:4px}.scroll_point .inner .info_box .-all .-info_title{font-weight:600;font-family:HiraginoSans-W6;font-size:16px;margin-bottom:8px}.scroll_point .inner .info_box .-all i{color:#4d4d4d;font-size:16px;margin-right:8px}.scroll_point .inner .info_box .-all .-guide{font-size:12px;margin-top:16px}.scroll_point .inner .info_box .-all .-guide .-bold{font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .info_title{font-weight:600;font-family:HiraginoSans-W6;margin-top:16px;background-color:#4d4d4d;color:#fff;font-size:18px;text-align:center;padding:8px;border-radius:3px 3px 0 0}.scroll_point .inner .feature_all{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll_point .inner .feature_all .-img{width:351px;max-width:351px;height:219px}.scroll_point .inner .hotel_all .-list .hotel_img.img_0,.scroll_point .inner .hotel_all .-list .hotel_img.img_1,.scroll_point .inner .hotel_all .-list .hotel_img.img_2,.scroll_point .inner .hotel_all .-list .hotel_img.img_3,.scroll_point .inner .hotel_all .-list .hotel_img.img_4,.scroll_point .inner .hotel_all .-list .hotel_img.img_5,.scroll_point .inner .hotel_all .-list .hotel_img.img_6,.scroll_point .inner .hotel_all .-list .hotel_img.img_7{background-size:cover;background-position:center center;background-repeat:no-repeat;height:151px;width:241px}.scroll_point .inner .feature_all .-text_box{margin-left:24px}.scroll_point .inner .feature_all .-text_box .-text{font-size:16px}.scroll_point .inner .feature_all .-text_box .-text .-bold{font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .feature_all .-text_box .-first_paragraph{margin-bottom:24px}.scroll_point .inner .hotel_all{margin-top:8px}.scroll_point .inner .hotel_all .-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.scroll_point .inner .hotel_all .-list .hotel_img.img_0{background-image:url(/img/campaign/flygangwon/hotel_00.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_1{background-image:url(/img/campaign/flygangwon/hotel_01.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_2{background-image:url(/img/campaign/flygangwon/hotel_02.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_3{background-image:url(/img/campaign/flygangwon/hotel_03.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_4{background-image:url(/img/campaign/flygangwon/hotel_04.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_5{background-image:url(/img/campaign/flygangwon/hotel_05.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_6{background-image:url(/img/campaign/flygangwon/hotel_06.jpg)}.scroll_point .inner .hotel_all .-list .hotel_img.img_7{background-image:url(/img/campaign/flygangwon/hotel_07.jpg)}.scroll_point .inner .hotel_all .-list .-content{margin:16px 6px 0 0;border-radius:3px;border:1px solid #e4e4e4;width:241px}.scroll_point .inner .hotel_all .-list .-content .-info{padding:12px;color:#222}.scroll_point .inner .hotel_all .-list .-content .-info .-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scroll_point .inner .hotel_all .-list .-content .-info .-location .-text{margin-left:8px;font-size:12px}.scroll_point .inner .hotel_all .-list .-content .-info .-name{font-weight:600;font-family:HiraginoSans-W6;font-size:16px;margin-top:8px}.scroll_point .inner .area_all .-list{border-radius:3px;padding:16px 24px 24px;border:1px solid #e4e4e4;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.scroll_point .inner .area_all .-list .-text{font-size:16px;margin:8px}.scroll_point .inner .area_all .-guide{text-align:right;font-size:16px;margin-bottom:32px;font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .area_all .-guide a{text-decoration:underline;margin-left:8px;font-weight:300;font-family:HiraginoSans-W3}.scroll_point .inner .schedule_table{border:1px solid #ccc;width:100%;margin-top:24px}.scroll_point .inner .schedule_table .-title{height:35px;border:1px solid #ccc;background-color:#dcf0ff;font-size:16px;font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .schedule_table .-title .-th{border-right:1px solid #ccc}.scroll_point .inner .schedule_table tbody .-sub_title{border:1px solid #ccc;background-color:#f4f4f4;height:35px;text-align:center;font-size:16px;font-weight:600;font-family:HiraginoSans-W6}.scroll_point .inner .schedule_table tbody .-sub_title .-flight{border-right:1px solid #ccc;border-left:1px solid #ccc}.scroll_point .inner .schedule_table tbody .-sub_title .-day{background-color:#fff;font-size:12px;width:158px;font-weight:300;font-family:HiraginoSans-W3}.scroll_point .inner .schedule_table tbody .-content{height:33px;font-size:12px;padding:3px 8px;background-color:#fff}.scroll_point .inner .campaign_notice{margin:16px 0 32px;text-align:right;font-size:14px}.bg_blue{background-color:#eff8fb}.bg_yellow{background-color:#fffbdb}.fixed{position:fixed;left:0;top:0;width:100%;z-index:3;background:#fff}.white_title{font-size:24px!important;color:#fff;margin-bottom:24px;font-weight:600;font-family:HiraginoSans-W6}:lang(ja) .mainimg.is-ia{background-size:cover;height:100%;width:110%}