@media screen and (max-width:479px){body{-webkit-text-size-adjust:100%}.button_like{display:none}.contents .mc_expand{width:100%;min-height:300px;float:left;margin:0 0 0 0;word-wrap:break-word}.contents .mc_expand h2{width:auto;padding:10px 10px;background-color:#efefef;font-size:22px;font-weight:normal;line-height:140%;margin:0 0 20px 0;border-left:4px solid #00b1d2}.contents .mc_expand h2.detail_h2{width:100%;height:auto;background:none;padding:3px 0 7px 0;line-height:140%;font-size:22px;font-weight:bold;border-bottom:1px solid #555;border-left:none;margin:0 auto 15px auto;text-align:left}.contents .mc_expand h2 i{display:block;width:4px;min-height:40px;margin:0 0 0 0;float:left;background-color:transparent}.contents .mc_expand h2 span{font-size:20px;margin:0 0 0 10px}.contents .mc_expand h3{width:auto;height:auto;background:none;background-size:cover;background-color:#354273;color:#fff;font-size:18px;line-height:42px;text-indent:0;margin:20px 0;padding:0 10px;border-left:4px solid #fff100}.contents .mc_expand h4{font-size:18px;border-left:4px solid #f7941e;border-bottom:1px solid #f7941e;padding:3px 10px;text-indent:0;font-weight:bold;margin:20px 0}.contents .mc_expand h4 a{text-decoration:none}.ul_style{margin:5px 0}.ul_style li{list-style-type:disc;list-style-position:inside}.contact_shop{margin:15px 0 5px 0;font-size:18px}.contents .mc_expand img{width:100%;height:auto}.pagenumber_area{height:auto;padding:10px 0 10px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:15px 0 15px 0}.pagenumber_area div{line-height:270%}.pagenumber_area .change strong,.pagenumber_area .change a{padding:2px 5px;font-size:18px}.pagenumber_area .change a{background-color:#ddd;margin:0 0 0 0}.pagenumber_area .change a:hover{background-color:#bbb}.pagenumber_area .change strong{background-color:#0062c7;color:#fff;margin:0 5px 0 0;font-weight:normal}.pagenumber_area .change span{margin:0 3px 0 0}.pagenumber_area .change select{font-size:18px}.pagenumber_area .change .page_bute{float:none;width:auto;text-align:center}.pagenumber_area .change .page_bute strong,.pagenumber_area .change .page_bute a{padding:5px 10px;font-size:20px;margin:0}.item_number{font-size:18px}.item_number span{font-size:22px;font-weight:bold;color:red}.list_area_wrap{border-bottom:1px dotted #bbb}.list_area{width:auto;height:auto;border:1px dotted #bbb;border-bottom:none;margin:0;padding:10px;background:url(https://cambodia.sketch-travel.jp/images/pages/xarrow_list.png.pagespeed.ic.yE3KTAT0ne.png) right bottom no-repeat}.list_area:hover{}.list_area .item_thumb{width:auto;height:auto;margin:0 0 5px 0;float:none;border:1px solid #ccc}.list_area .item_thumb img{width:100%;height:auto}.list_area_info{width:auto;float:none}.list_area h3.item_title{width:auto;font-size:18px;color:#333;font-weight:bold;background:none;margin:5px 0;padding:0;text-indent:0;line-height:130%;height:auto;border-left:none;text-align:left}.title_en{font-size:18px;font-weight:bold;line-height:120%}.list_area_info p.item_price{font-size:18px;margin:5px 0 8px 0;vertical-align:middle;line-height:120%}.price_style{color:#e9601d;font-size:18px;font-weight:bold}.list_area_info p.item_price img{margin:0 10px 0 0;border-right:2px solid #ccc;padding-right:10px}.list_area_info .item_code{line-height:120%;color:#999;font-size:16px;margin:0 5px 5px 0}.list_area_info .item_txt{font-size:16px;color:#555;margin:5px 0 10px 0;min-height:40px;line-height:150%;overflow:hidden}.list_area .item_status{margin:3px 0;line-height:100%}.list_area .item_status img{width:auto;height:auto;margin:5px 0}.list_area .to_detail{text-align:right;background-color:#666;color:#fff;margin:0 5px;font-size:14px;line-height:32px}.contents .mc_expand .detail_wrap{width:100%;border:none}.contents .mc_expand h2.detail_h2 .h2_en{font-size:16px;font-weight:bold;line-height:120%;padding:0 0 7px 0;margin:0}.contents .mc_expand h3.item_detail_h3{width:100%;text-indent:10px;margin:20px 0 15px 0;height:28px;line-height:30px;padding:0;color:#444;font-size:20px;border-top:1px solid #00b1d2;border-bottom:1px solid #00b1d2;border-left:none}.contents .mc_expand h3.item_detail_h3 i{color:#ff5c5c;margin:0 5px 0 0}.contents .mc_expand .read_for.hotel{}.contents .mc_expand .read_for.beauty h5{margin:0;font-size:16px;font-weight:bold;padding:0}.read_for_wrap{width:100%;margin:0 auto}.contents .mc_expand .read_for_wrap h4{border:none;margin:0 0 15px 0;text-indent:0;line-height:130%;vertical-align:middle;border-bottom:1px dashed #ff5c5c}.contents .mc_expand .read_for_wrap h4 i{font-size:25px;font-weight:bold;color:#ff5c5c;margin:0 6px 0 0;font-style:normal;vertical-align:middle}.contents .mc_expand .read_for ul{margin:10px 0 10px 20px}.contents .mc_expand .read_for ul li{font-size:16px;list-style-type:disc;margin:3px 0;line-height:140%}.link_p{font-weight:bold;margin:10px 0;text-indent:5px}.detail_youtube{text-align:center}.detail_youtube iframe{border:1px solid #ccc;width:auto}.detail_main_txt .detail_more .inner table{display:block;margin:auto;width:96%}.detail_status{margin:0 0 20px 0;padding:0 0 10px 0}.detail_img_area{width:auto;margin:0 auto}.detail_img_area .detail_main_img{width:auto;height:auto;margin:0;float:left}.detail_img_area .detail_main_img img.picture{width:100%;height:auto}.detail_main_img_only{width:auto;height:auto;margin:0 auto}.detail_main_img_only img{max-width:auto;height:auto}.detail_img_area ul{width:auto;float:none}.detail_img_area ul li{display:block;width:45%;height:auto;margin:10px 0 10px 10px;float:left}.detail_img_area ul li p.subtitle{margin:5px 5px 0 5px;font-size:12px;line-height:130%}.detail_img_area ul li img{width:100%;max-width:auto;height:auto;max-height:auto}.ninja_onebutton{margin:20px}.detail_img_area ul li:nth-child(3),
.detail_img_area ul li:nth-child(5),
.detail_img_area ul li:nth-child(7),
.detail_img_area ul li:nth-child(9){clear:left}.detail_img_area .detail_main_img a,.detail_img_area .sub_area a{pointer-events:none}.kanren_item{width:auto;height:auto;min-height:auto;border:1px solid #ccc;float:none;margin-right:0;margin-bottom:10px}.kanren_item:nth-child(4){margin-right:0}.kanren_item a{display:block;width:100%;height:auto;overflow:hidden;margin:0 0 5px 0}.kanren_item img{width:100%;height:auto;margin:0}.contents .mc_expand .kanren_item h4{border:none;margin:0 10px;padding:0;text-indent:0;font-size:14px;line-height:140%}.contents .mc_expand .kanren_item .sale_price{margin:5px 10px;text-align:right;font-size:14px}.contents .mc_expand .kanren_item .sale_price span{font-weight:bold;color:red}.contents .mc_expand .kanren_item .mini{font-size:12px;line-height:140%;margin:0 10px 10px 10px}.contents .mc_expand .item_top_meta{margin:10px 20px 10px 20px;line-height:120%}.contents .mc_expand .item_top_meta span{background:#888;color:#fff;font-size:14px;padding:1px 5px;margin:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.contents .mc_expand .item_top_meta span.cat-hotel{background-color:#654b9a;margin:0}.contents .mc_expand .item_top_meta span.cat-tour{background-color:#81bf40;margin:0}.contents .mc_expand .item_top_meta span.cat-air{background-color:#2aa1ce;margin:0}.contents .mc_expand .item_top_meta span.cat-beauty{background-color:#df426f;margin:0}.contents .mc_expand .item_top_meta span.cat-product{background-color:#f28800;margin:0}.contents .mc_expand .item_top_meta span.staff_only_btn{display:block;float:right;width:180px;text-align:right;margin:0;padding:3px 5px;background-color:red;border-radius:0}.contents .mc_expand .item_top_meta span.staff_only_btn a{font-size:13px;color:#fff;padding:3px 6px}.contents .mc_expand .item_top_meta span.staff_only_btn a:hover{color:#fff}.contents .mc_expand .item_top_meta span.staff_only_btn:hover{background-color:#ff577f}.dialog_box .intro{font-size:13px;border-bottom:1px dashed #bbb;margin:5px auto 20px;padding:0 0 10px}.dialog_box .intro a{font-weight:bold;color:#00f}.item_meta{width:auto;margin:10px 10px 20px 10px}.item_meta dt{font-weight:bold;font-size:18px;margin:0;display:block;width:auto;color:#0b47b6;float:none}.item_meta dd{margin:0;width:auto;float:none;font-size:16px}.item_meta dd a{text-decoration:underline}.detail_status{width:auto;margin:0 auto 10px auto;vertical-align:middle;line-height:120%}.detail_status img{vertical-align:middle;margin-right:5px}.contents .mc_expand .detail_status img{width:auto;height:auto;margin:5px 3px}.detail_status .h_rank{border-right:2px solid #ccc;margin:0 10px 0 15px;padding:0 10px 0 0;text-indent:10px}.hotel_check_wrap{margin:30px 0 0 0}.hotel_check_wrap table{width:auto;border-right:1px solid #bbb;border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-left:none;margin:auto}.hotel_check_wrap table td{border:none;width:214px}.hotel_check_wrap table td.td_check_box{width:29px;min-height:29px;border-left:1px solid #bbb;background:url(https://cambodia.sketch-travel.jp/images/hotel/check_off.jpg) 50% 5px no-repeat}.hotel_check_wrap table td.td_check_box.on{background:url(https://cambodia.sketch-travel.jp/images/hotel/check_on.jpg) 50% 5px no-repeat}.hotel_check_wrap table td{border-bottom:1px dotted #ccc;line-height:140%;padding:3px;vertical-align:top;font-size:12px;width:}.hotel_check_wrap table caption{font-size:16px;font-weight:bold;line-height:150%;margin:10px 0;padding:2px 0;text-align:left;text-indent:5px}.cart_wrap{width:auto;border:2px solid #ffb5a6;padding:20px 20px 15px 20px;margin:20px auto;background:#f9f9f2}.cart_wrap h4.cart_item_title{border:none;border-bottom:1px dotted #777;margin:0 0 15px 0;padding:0 0 6px 0;text-indent:0;font-size:20px;font-weight:bold;line-height:160%}.cart_wrap p{margin:4px}.cart_wrap p b{font-weight:bold;font-size:16px;color:red}.cart_wrap p b.black{color:#333}.cart_wrap select{min-width:100%;max-width:100%;font-size:18px;line-height:150%;margin-bottom:3px}.cart_wrap input[type="text"]{font-size:18px;width:50px}.cart_wrap .attention{font-size:16px;color:red}.to_add_list a,.comment_review a{display:block;width:auto;height:42px;margin:15px auto;line-height:45px;text-align:center;text-indent:0;padding:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.to_add_list a{background-color:#f46221;border-bottom:2px solid #bf4d00;color:#fff}.to_add_list a:hover{color:#fff}.add_fav{text-align:right}.comment_review a{background-color:#ddd;border-bottom:2px solid #bbb}.detail_main_txt{width:auto;margin:30px auto;font-size:18px}.detail_main_txt p{font-size:18px}.detail_main_txt .detail_more .inner{width:auto;padding:0;font-size:18px;margin:5px auto}.detail_more .inner iframe{width:100%}.detail_main_txt .detail_more .inner table img{width:100%;height:auto}.detail_main_txt img{width:100%;height:auto}.detail_main_txt .detail_more table,.detail_main_txt .detail_more table tbody,.detail_main_txt .detail_more table tr,.detail_main_txt .detail_more table th,.detail_main_txt .detail_more table td{}.detail_main_txt .detail_more table td iframe{width:96%}.detail_main_txt .detail_more table{border-top:1px solid #999;border-left:1px solid #999;border-bottom:none;border-right:none;min-width:50%;max-width:100%;margin:25px 0;height:auto}.detail_main_txt .detail_more table th,.detail_main_txt .detail_more table td{padding:2px 5px;vertical-align:middle;border-bottom:1px solid #999;border-right:1px solid #999;border-left:none;border-top:none;font-size:12px}.detail_main_txt .detail_more table th p,.detail_main_txt .detail_more table td p{font-size:12px}.detail_main_txt aside span{color:red}.detail_main_txt .detail_more h3{background:none;height:20px;color:#333;text-indent:0;padding:0}.detail_main_txt .campaign{width:auto;padding:70px 15px 15px 15px;min-height:60px;margin:15px auto 25px auto;font-size:14px;background:url(https://cambodia.sketch-travel.jp/images/beauty/xcampaign_bg_phone.jpg.pagespeed.ic.0dSou2g5Hh.jpg) 0 0 no-repeat #eee;background-size:contain}.detail_main_txt .campaign h3{font-size:18px;height:auto;font-weight:bold;margin:0 0 -10px 0;line-height:130%;display:block;background:none;padding:0;color:#333;text-indent:0;width:700px}.detail_main_txt .menu{width:auto;min-height:300px;margin:20px auto;padding:13px 0;background:url(https://cambodia.sketch-travel.jp/images/beauty/xspa_menu_bg.jpg.pagespeed.ic.-mt5f18eBU.jpg) -26px 0 no-repeat #f0e3d9}.detail_main_txt .menu .menu_inner{width:auto;min-height:300px;margin:0 auto;padding:100px 15px 15px 15px;border:2px solid #fff}.contents .mc_expand .detail_main_txt .menu_inner h3{width:auto;text-indent:10px;font-size:20px;font-weight:normal;color:#463217;height:26px;margin:20px auto;padding:4px 0 2px 0;line-height:26px;background:none;background-color:#fcba9d}.contents .mc_expand .detail_main_txt .menu_inner h4{width:auto;font-size:16px;border:none;text-indent:0;line-height:150%;padding:10px 0 0 0;margin:10px auto 5px auto;border-top:1px dashed #222}.contents .mc_expand .detail_main_txt .menu_inner p,.contents .mc_expand .detail_main_txt .menu_inner{font-size:13px}.contents .mc_expand .detail_main_txt .menu_inner h4 span{color:red;margin:0 0 0 5px}.contents .mc_expand .cart_wrap p{text-align:left}.contents .mc_expand .cart_wrap .cart_option_dl{margin-top:5px}.contents .mc_expand .cart_wrap .cart_option_dl dt,.contents .mc_expand .cart_wrap .cart_option_dl dd{display:inline;font-weight:normal;vertical-align:top}.contents .mc_expand .cart_wrap .cart_option_dl dd input[type="text"],.contents .mc_expand .cart_wrap .cart_option_dl dd textarea{min-width:60%;width:100%;margin:0 0 10px 0;border:1px solid #ccc;vertical-align:top;font-size:14px}.total_price_wrap{font-size:18px;font-weight:bold}.total_price_wrap span{color:red;font-size:22px}.price_horizon,.price_horizon dt,.price_horizon dd{display:inline;font-weight:normal}.normal_price.price_horizon{margin:0 0 0 5px}.sale_price.price_horizon b{font-size:16px;color:red}.quantity,.option_area{margin:5px 0}.option_area input[type="text"]{width:auto}.quantity dt,.option_area dt{font-weight:normal}.quantity dt,.quantity dd,.option_area dt,.option_area dd{display:inline}.kikaku_hosoku{font-weight:bold}.datepicker_form input[type="input"],.datepicker_form input[type="text"]{width:100%;font-size:18px}.datepicker_form{}.status_available{font-size:14px;vertical-align:middle}.datepicker_form i{font-size:10px;line-height:100%;border:1px solid #999;padding:0 8px;background-color:#eee;margin:0 4px 0 10px;vertical-align:middle}.datepicker_form i.available{background-color:#d1eff7}.datepicker_form i.unavailable{background-color:#eee}.datepicker_form i.available_few{background-color:red}.datepicker_form i.high_season{background-color:#cd83dd}#product_class_prices{min-width:60%;max-width:96%;margin:15px 0;background:#fff;border:1px solid #bbb}#product_class_prices th,#product_class_prices td{padding:1px 5px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;vertical-align:middle;font-size:10px;line-height:150%}.sub_comment h5{font-size:16px;padding:2px 0;text-indent:12px;font-weight:bold;margin:15px 0 10px 0;text-align:center}.sub_comment{text-align:center}.sub_comment p{text-align:center;margin:5px 0 0 0}.sub_comment img{}.tbl_schedule{width:100%;margin:0}.tbl_schedule caption{text-align:center;font-size:16px;line-height:120%;font-weight:normal;text-indent:5px;padding:8px 0 5px 0;color:#fff;background-color:#555;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.tbl_schedule th,.tbl_schedule td{padding:5px;line-height:150%;width:auto}.tbl_schedule th{width:auto;background-color:#eee;text-align:center;font-weight:bold}.tbl_schedule td p b{text-indent:10px;font-size:14px}.tbl_schedule td p.bg_gray{background-color:#68c5a7;text-indent:10px;font-size:14px;padding:5px 0 3px 0;line-height:120%;color:#fff;margin-top:10px}.comment_wrap{width:auto;padding:20px;margin:30px 0 20px 0;border:2px solid #ddd}.comment_wrap div{margin-bottom:20px}.comment_wrap div h5{margin:0 0 15px 0;background-color:#eee;border-left:5px solid #fd116a;padding:5px 10px;text-indent:0;font-size:20px;line-height:150%}.comment_wrap div h5 span{font-size:14px;line-height:150%;font-weight:normal;margin:0 0 0 10px;color:#777}.comment_wrap .recommend_level{color:red;font-size:18px}.comment_wrap a{color:#00f}.tbl_style{width:auto;border:2px solid #00b1d2;margin:40px 0}.tbl_style th,.tbl_style td{display:block}.tbl_style caption{display:inline}.tbl_style_phone th,.tbl_style_phone td{display:table-cell;font-size:14px}.tbl_style td,.tbl_style th{vertical-align:top;padding:7px 5px;border-color:#ccc;width:auto;text-align:left}.tbl_style a,.tbl_style td a{text-decoration:underline}.tbl_style a:hover,.tbl_style td a:hover{color:#0b47b6}.tbl_style select{font-size:18px;height:25px;margin:5px 0;width:98%}.tbl_style input[type="radio"]{margin:10px}.tbl_style small{font-size:16px;color:#00f;font-weight:normal}.tbl_style td .items_del{background-color:#ddd;padding:2px 5px;font-size:12px;text-decoration:none}.tbl_style td .items_del:hover{background-color:red;color:#fff}.item_pictext img,.contents .mc_expand .item_pictext img{width:100%;height:auto;margin:0 5px 5px 0;float:left}.item_pictext div{width:auto;height:auto;margin:0 0 0 10px;float:left;line-height:140%}.item_pictext div p{font-size:12px}.item_pictext div strong a{font-size:14px;text-decoration:none;line-height:130%;padding-bottom:5px;color:#333}.item_pictext div strong a:hover{color:#777}.tbl_style td .cart_option dt,.tbl_style td .cart_option dd{font-size:12px;display:inline;line-height:120%;font-weight:normal;padding:0;margin:0}.quantity_level span{display:block;float:none;width:auto;vertical-align:top}.quantity_level a{margin:0 3px 0 0;vertical-align:top}.quantity_level a img,.contents .mc_expand .quantity_level a img{width:16px;height:16px;vertical-align:top}.booking_list .price{color:red;font-weight:bold}.option_price{font-size:12px;line-height:130%}.option_price span{font-size:12px;line-height:170%}.booking_list .btn_area{width:auto;margin:30px auto}.booking_list .btn_area li{width:auto;height:41px;float:none;margin:0 5px}.booking_list .btn_area li input{margin-left:0}.item_text_confirm p,.cart_option_txt{font-size:12px}.item_text_confirm p b,.item_pictext div p b,.cart_option_txt b{color:#22999d;line-height:140%}.inputbox.mypage1{margin:20px 0}.inputbox.mypage1 dt{margin:20px 0 5px 0}.inputbox.mypage1 .formlist{width:100%;margin:20px auto}.inputbox.mypage1 .formlist input[type="text"],.inputbox.mypage1 .formlist input[type="password"]{width:100%;margin:3px 0}.present_price{line-height:120%;font-size:12px;margin-top:5px}.his_product_name{line-height:130%}.his_product_name a:hover{}.his_product_name span{font-size:12px}.history_buy_again{display:none}.shopping_login .inputbox,.shopping_login .inputbox tbody,.shopping_login .inputbox tr,.shopping_login .inputbox th,.shopping_login .inputbox td{display:block}.shopping_login .inputbox{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:none;width:auto;margin:30px auto}.shopping_login .inputbox th,.shopping_login .inputbox td{border:none;border-bottom:1px solid #ddd;vertical-align:top;padding:12px}.shopping_login .inputbox th{font-size:16px}.shopping_login .inputbox td input[type="text"],.shopping_login .inputbox td input[type="password"]{width:100%;margin:3px 0}.btn_area{text-align:center;margin-top:10px}.btn_area a{display:block;text-align:center}.contents .mc_expand .btn_area a img{width:auto}.btn_area input{margin:10px 0;margin-left:-.5em;text-align:center}.btn_area li{text-align:center}.shopping_login aside,.asd_style{margin:15px 0;font-size:16px}.btn_area2{text-align:center;margin:15px 0}.contents .mc_expand .btn_area2 img{width:auto}.shopping_login h5{font-size:18px;background-color:#eee;padding:5px 10px;text-indent:0;margin:20px 0 15px 0}.entry_tbl input[type="text"]{width:98%;max-width:98%;margin:5px 0}.entry_tbl input.address_1[type="text"]{width:98%}.entry_tbl .select_short select{width:98%}.entry_tbl .birthday select{width:20%}.entry_tbl .txt_long input[type="text"]{width:98%;max-width:98%;margin:5px 0}.entry_tbl input[type="text"].box60{width:25%}.entry_tbl input[type="password"].box120{width:98%}.entry_tbl th{}.check_wrap{width:auto;padding:15px 10px 15px 15px;border:2px solid #00b1d2;margin:20px 0 40px 0}.check_wrap input[type="radio"]{margin:5px}.check_wrap label{margin:0 10px 0 0}.check_wrap label:after{content:"\A";white-space:pre}.point_announce{margin:0 0 40px 0}.point_announce .user_name{font-weight:bold}.point_announce .point,.point_announce .price{font-weight:bold;font-size:18px;color:red}.point_announce .this_price{background-color:#eee;padding:10px 0;margin:15px 0;text-indent:10px}.point_announce ul li{margin:10px 0}.point_announce ul li input[type="text"]{width:50px;margin:0 5px}.point_announce ul li input[type="radio"]{margin:7px}.point_announce ul li p{margin:0 0 10px 25px}.pay_area02 textarea{width:98%;margin:15px 0 5px 0}.pay_area02 .attention{text-align:right;margin:0 0 20px 0}.flow_area{margin:0 0 30px 0}.btn_area.comp{margin:25px 0}.shop_information{border-top:2px solid #00b1d2;border-bottom:2px solid #00b1d2;margin:30px 0 30px 0;padding:20px 0}.shop_information .name{font-weight:bold;font-size:18px;margin:0 0 15px 0}div#undercolumn_shopping .flow_area .shopping_img_flow_pc{display:none}div#undercolumn_shopping .flow_area .shopping_img_flow_phone{display:inline;width:100%;height:auto}.mynavi_list{border-bottom:2px solid #ccc;margin:25px 0 35px 0}.mynavi_list li{float:none;margin:0 0;padding:10px;color:#0b47b6;border-top:2px solid #ccc;border-right:2px solid #ccc;border-left:2px solid #ccc;font-weight:bold}.mynavi_list li:hover{background-color:#ff0}.kiyaku_wrap{text-align:center}.kiyaku_wrap textarea{width:90%;height:200px;margin:10px 0;padding:15px 10px 15px 15px;border:2px solid #00b1d2}.window_area{width:auto;margin:0 0;padding:0 10px}.window_area h3{font-size:22px;line-height:160%;border-top:3px solid #ff9211;border-bottom:3px solid #ff9211;margin-bottom:30px;padding:10px 0}.window_area h3 span{margin:0 0 0 10px;font-weight:normal}.windowtext{font-size:18px}.window_area table{width:auto}.window_area table.tbl_style th{width:auto}.window_area table.tbl_style textarea,.window_area table.tbl_style input[type="text"]{width:98%}.undercolumn_contact p{text-align:left}.undercolumn_contact table p{text-align:left}#undercolumn_contact .tbl_style{width:100%}.undercolumn_contact .tbl_style th,.undercolumn_contact .tbl_style td{text-align:left}.undercolumn_contact .tbl_style th{width:auto}.undercolumn_contact .tbl_style input[type="text"]{margin:3px 0 7px 0}.undercolumn_contact .tbl_style input.box60,.undercolumn_contact .tbl_style .box60{width:25%}.undercolumn_contact .tbl_style input.box120,.undercolumn_contact .tbl_style .box120{width:98%}.undercolumn_contact .tbl_style input.box380,.undercolumn_contact .tbl_style .box380{width:98%}.tel_form{margin:25px 0}.tel_form,.tel_form p{text-align:left}.tel_form p{font-weight:bold;line-height:150%;margin:0 0 10px 0}.tel_form p span{display:block;font-size:12px;font-weight:normal}.tel_form h5{font-size:20px;text-align:center;color:#2057d4;margin:0 0 10px 0}.undercolumn_order .tbl_style th{width:auto}.caption1{font-size:20px;text-align:center}.caption2{font-size:18px}.hr_style{width:100%;margin:30px 0;border-top:2px solid #ddd;border-bottom:none}.attention{color:red}.nav_orange{margin:20px 0 30px 30px}.nav_orange li{list-style-type:square;color:#ffa500;font-size:16px;font-weight:bold}.nav_orange li a{color:#333}.nav_orange li a:hover{color:#999}.faq_wrap{margin:0 0 30px 0}.faq_wrap dt{width:auto;padding:5px 30px 5px 0;font-size:18px;font-weight:normal;border-bottom:2px solid #ddd;margin:10px 0 0 0;cursor:pointer;background:url(https://cambodia.sketch-travel.jp/images/pages/xarrow_blue.png.pagespeed.ic.73AxKh9M7s.png) 99% 50% no-repeat}.faq_wrap dt.active{background:url(https://cambodia.sketch-travel.jp/images/pages/arrow_blue2.png) 99% 50% no-repeat}.faq_wrap dt:hover{color:#777}.faq_wrap dt i{font-size:30px;margin:0 10px 0 0;color:#0b47b6}.faq_wrap dd{width:auto;padding:15px;margin:0 0 10px 0;display:none;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}.faq_wrap dd ul,.faq_wrap dd ol{margin:10px 0}.faq_wrap dd ul li{font-size:16px;list-style-type:disc;margin:0 0 0 25px}.faq_wrap dd ol li{font-size:16px;list-style-type:decimal;margin:0 0 0 25px}.caption_red{font-size:16px;color:#e9601d}.contents .mc_expand .title_category{width:100%;height:auto;margin:0 0 20px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .title_category h2{font-weight:bold;font-family:serif;background:none;padding:10px 0 0 0;margin:0 0 0 15px;width:765px;color:#fff;font-size:60px;height:auto;line-height:130%;text-shadow:0 0 10px rgba(0,0,0,.5);border-left:none}.contents .mc_expand .title_category p{margin:0 0 10px 18px;vertical-align:middle;color:#fff;font-size:22px;text-shadow:0 0 10px rgba(0,0,0,.5)}.title_category.tour{background:url(https://cambodia.sketch-travel.jp/images/tour/xtop.png.pagespeed.ic.6W_64aPLrk.jpg) 0 -20px no-repeat}.contents .mc_expand .cat_contents .find_cat,.contents .mc_expand .cat_contents .find_area{width:auto;min-height:auto;border:1px solid #999;margin:0 0 20px 0}.contents .mc_expand .cat_contents .find_word{width:auto;min-height:100px;border:1px solid #999;clear:both;margin:0 0 20px 0}.contents .mc_expand .cat_contents .find_cat{float:none}.contents .mc_expand .cat_contents .find_area{float:none}.contents .mc_expand .cat_contents h3{width:100%;height:40px;color:#333;border-bottom:2px solid #00009f;font-size:18px;padding:0;line-height:42px;text-indent:40px;margin:5px 0 15px 0;border-left:none}.contents .mc_expand .cat_contents .find_cat h3,.contents .mc_expand .cat_contents .find_cat_ex h3{background:url(https://cambodia.sketch-travel.jp/images/tour/xicon_tag.png.pagespeed.ic.utqJWFTEFl.png) 5px 50% no-repeat}.contents .mc_expand .cat_contents .find_area h3,.contents .mc_expand .cat_contents .find_area_ex h3{background:url(https://cambodia.sketch-travel.jp/images/tour/xicon_pin.png.pagespeed.ic.getKK_sDMJ.png) 5px 50% no-repeat}.contents .mc_expand .cat_contents .find_word h3{background:url(https://cambodia.sketch-travel.jp/images/tour/icon_search.png) 5px 50% no-repeat}.contents .mc_expand .cat_contents .find_cat ul{width:auto;margin:0 13px 5px 13px}.contents .mc_expand .cat_contents .find_cat ul li{width:auto;float:none;margin:0 0 8px 0}.contents .mc_expand .cat_contents .find_cat ul li:nth-child(odd) {margin-right:0}.contents .mc_expand .cat_contents .find_cat ul li img{width:100%;height:auto;margin:0 0 5px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .cat_contents .find_cat ul li p,.contents .mc_expand .cat_contents .find_area ul li p{font-size:16px;color:#666;overflow:hidden}.contents .mc_expand .cat_contents h4{font-size:16px;border-left:5px solid #f7941e;border-bottom:none;padding:0 0 0 10px;line-height:150%;text-indent:0;font-weight:normal;margin:10px 12px 10px 12px}.contents .mc_expand .cat_contents h5{font-size:18px;font-weight:bold;height:28px;line-height:28px}.contents .mc_expand .cat_contents h5.f_small{font-size:16px}.contents .mc_expand .cat_contents .find_area .area_map{width:100%;height:auto;background:url(https://cambodia.sketch-travel.jp/images/maps/xcambodia-map_03.jpg.pagespeed.ic.omboAA1gGV.jpg) 0 0 no-repeat;background-size:contain;margin:0 auto 20px auto;position:static;top:0;left:0}.contents .mc_expand .cat_contents .find_area .area_map a{display:block;position:relative;text-indent:-9999px;overflow:hidden}.contents .mc_expand .cat_contents .find_area .area_map .rep{width:150px;height:50px;top:60px;left:30px}.contents .mc_expand .cat_contents .find_area .area_map .others{width:150px;height:40px;top:60px;left:160px}.contents .mc_expand .cat_contents .find_area .area_map .pnh{width:120px;height:50px;top:80px;left:110px}.contents .mc_expand .cat_contents .find_area .area_map .snv{width:120px;height:45px;top:90px;left:35px}.contents .mc_expand .cat_contents .find_area ul{width:auto;margin:20px auto}.contents .mc_expand .cat_contents .find_area ul li{margin:0 0 18px 0;padding:0 10px}.contents .mc_expand .cat_contents .find_area .area_map2{width:100%;height:auto;background:url(https://cambodia.sketch-travel.jp/images/maps/xcambodia-map_03.jpg.pagespeed.ic.omboAA1gGV.jpg) 0 0 no-repeat;margin:0 auto 20px auto;position:static;top:0;left:0}.contents .mc_expand .cat_contents .find_area .area_map2 a{display:block;position:relative;text-indent:-9999px;overflow:hidden}.contents .mc_expand .cat_contents .find_area .area_map2 .rep{width:150px;height:50px;top:60px;left:30px}.contents .mc_expand .cat_contents .find_area .area_map2 .others{width:150px;height:40px;top:60px;left:160px}.contents .mc_expand .cat_contents .find_area .area_map2 .pnh{width:120px;height:50px;top:80px;left:110px}.contents .mc_expand .cat_contents .find_area .area_map2 .snv{width:120px;height:45px;top:90px;left:35px}.contents .mc_expand .cat_contents .find_area ul li img{display:block;width:40%;height:auto;margin:0 10px 0 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left}.contents .mc_expand .cat_contents .find_area h5{font-size:18px;font-weight:bold}.contents .mc_expand .cat_contents .find_word ul{width:auto;margin:0 0 0 14px}.contents .mc_expand .cat_contents .find_word ul li{width:auto;margin:0 10px 15px 0;float:none}.contents .mc_expand .cat_contents .find_word ul li img{width:30%;height:auto;display:block;float:left;margin:0 7px 0 0}.contents .mc_expand .cat_contents .find_word ul li p{display:block;width:60%;float:left;line-height:140%;font-size:18px;font-weight:bold}.contents .mc_expand .cat_contents .find_word ul li p span{display:block;font-size:16px;color:#777;font-weight:normal}.contents .mc_expand .cat_contents .air h5{font-size:18px;text-align:center;line-height:130%;height:auto;margin:0 0 5px 0;color:#333}.title_category.beauty{background:url(https://cambodia.sketch-travel.jp/images/beauty/xtop.jpg.pagespeed.ic.E0cEtU_2wS.jpg) 0 0 no-repeat}.title_category.hotel{background:url(https://cambodia.sketch-travel.jp/images/hotel/xtop.jpg.pagespeed.ic.Jeg1TyRuWv.jpg) 0 0 no-repeat}.title_category.air_ticket{background:url(https://cambodia.sketch-travel.jp/images/air_ticket/top.jpg) 0 0 no-repeat}.title_category.bus_ticket{background:url(https://cambodia.sketch-travel.jp/images/bus_ticket/xtop.jpg.pagespeed.ic.eobTsHhzHw.jpg) 0 0 no-repeat}.contents .mc_expand .title_category.bus_ticket h2{color:#333;text-shadow:none}.contents .mc_expand .title_category.bus_ticket p{color:#333;text-shadow:none}nav.inner_menu{margin:20px 0}nav.inner_menu ul{width:auto}nav.inner_menu ul li{float:none;font-size:20px;font-weight:bold;margin:0 10px 10px 0;padding:0 10px 0 35px;border-right:none;text-indent:0}nav.inner_menu ul li.cat{background:url(https://cambodia.sketch-travel.jp/images/tour/xicon_tag.png.pagespeed.ic.utqJWFTEFl.png) 0 50% no-repeat}nav.inner_menu ul li.area{background:url(https://cambodia.sketch-travel.jp/images/tour/xicon_pin.png.pagespeed.ic.getKK_sDMJ.png) 0 50% no-repeat}nav.inner_menu ul li.gmaps{background:url(https://cambodia.sketch-travel.jp/images/hotel/xicon_gmaps.png.pagespeed.ic.ziAKQdON12.png) 0 50% no-repeat}nav.inner_menu ul li.expedia{background:url(https://cambodia.sketch-travel.jp/images/hotel/xicon_expedia.png.pagespeed.ic.xJ2AZUpWpA.png) 0 50% no-repeat}nav.inner_menu ul li a:hover{color:#0b47b6}.contents .mc_expand .cat_contents .find_cat_ex,.contents .mc_expand .cat_contents .find_area_ex{width:auto;min-height:100px;border:1px solid #999;margin:0 0 20px 0;padding:0 0 20px 0}.contents .mc_expand .cat_contents .find_cat_ex ul{width:auto;margin:0 auto}.contents .mc_expand .cat_contents .find_cat_ex ul li{width:auto;float:none;margin:0 7px 7px 7px}.contents .mc_expand .cat_contents .find_cat_ex ul li img{width:100%;height:auto;margin:0 0 5px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .cat_contents .find_cat_ex p{font-size:18px;font-weight:bold}.contents .mc_expand .cat_contents .find_area_ex div{width:100%;height:auto;min-height:220px;background:url(https://cambodia.sketch-travel.jp/images/hotel/area_map_big.png) 0 0 no-repeat;background-size:contain;margin:0 0 0 15px;float:none;position:static;top:0;left:0}.contents .mc_expand .cat_contents .find_area_ex div a{color:red;border:1px solid red;position:relative}.contents .mc_expand .cat_contents .find_area_ex ul{width:auto;float:none;margin:10px 15px 0 0}.contents .mc_expand .cat_contents .find_area_ex ul li{float:left;margin:0 12px 8px 15px;line-height:130%;list-style-type:square;list-style-position:inside;color:#0b47b6;font-size:14px;text-indent:-5px}.contents .mc_expand .cat_contents .find_area_ex ul li a{color:#333;font-size:14px}.contents .mc_expand .cat_contents .find_area_ex ul li a:hover{color:#0b47b6;text-decoration:underline}.contents .mc_expand .cat_contents .find_area_ex ul li.items_none,.contents .mc_expand .cat_contents .find_area_ex ul li.items_none a{color:#bbb}.gmap_wrap{margin:0 0 20px 0}.gmap_wrap .gmaps_tabs{margin:15px 0 0 0}.gmap_wrap .gmaps_tabs li{width:100%;height:40px;line-height:42px;background-color:#ddd;float:none;font-weight:bold;text-align:center;margin:0 4px 0 0;border-top:2px solid #bbb;border-left:2px solid #bbb;border-right:2px solid #bbb;border-top-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px}.gmap_wrap .gmaps_tabs li a{display:block;width:100%;height:100%}.gmap_wrap .gmaps_tabs li.active,.gmap_wrap .gmaps_tabs li a:hover{background-color:#1647d4;color:#fff;cursor:pointer}.gmap_wrap .tab{border-top:2px solid #bbb;width:auto;height:auto;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb}.contents .mc_expand .cat_contents .gmap_wrap h3{background:url(https://cambodia.sketch-travel.jp/images/hotel/xicon_gmaps.png.pagespeed.ic.ziAKQdON12.png) 0 50% no-repeat;font-size:16px}.contents .mc_expand .cat_contents .gmap_wrap p{font-size:16px}.contents .mc_expand .cat_contents .find_cat.beauty,.contents .mc_expand .cat_contents .find_area.beauty{min-height:auto}.find_list{margin:0 10px;margin-bottom:10px}.find_list a{display:block;width:auto;height:auto;background-color:#ff8c8c;padding:2px 7px;font-size:20px;color:#fff}.find_list a:hover{color:#fff;background-color:#db5c5c}.contents .mc_expand .cat_contents .find_area.beauty ul{height:auto;width:auto;margin:20px auto 5px auto;overflow:visible}.contents .mc_expand .cat_contents .find_area.beauty ul li{width:auto;min-height:80px;display:block;clear:both;margin:0 0 8px 0}.contents .mc_expand .cat_contents .find_area.beauty ul li p{display:block;float:left;height:auto;line-height:130%;padding:0;width:60%;　
}.contents .mc_expand .cat_contents .find_area.beauty ul li p.snv{color:#0090ff}.contents .mc_expand .cat_contents .find_area.beauty ul li p.pnh{color:#f55b83}.contents .mc_expand .cat_contents .find_area.beauty ul li p.rep{color:#8d8723}.contents .mc_expand .cat_contents .find_area.beauty ul li img{width:30%;height:auto;margin:0 7px 0 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .cat_contents .find_area.beauty ul li h5{display:block;float:left;height:auto;font-size:14px;padding:5px 0 3px 0;line-height:140%;margin:0;width:60%}.contents .mc_expand .cat_contents .find_cat.air{min-height:100px}.contents .mc_expand .cat_contents .find_cat.air h3{background:none;text-indent:0}.contents .mc_expand .cat_contents .find_cat.air h3 i{display:block;width:5px;height:25px;background-color:#ffa500;float:left;margin:8px 8px 0 15px}.contents .mc_expand .cat_contents .find_cat.air ul{clear:both}.contents .mc_expand .cat_contents .find_cat.air:nth-child(even){float:none}.contents .mc_expand .cat_contents .find_cat.air:nth-child(odd){clear:both;float:none}.contents .mc_expand .attention_area{width:756px;padding:10px 10px;border:2px dotted #ffa500;margin:15px 0 25px 0}.contents .mc_expand .attention_area,.contents .mc_expand .attention_area ul li{font-size:14px}.contents .mc_expand .airTimeTable h4{border:none;border-bottom:2px solid #ff9784;text-indent:5px;font-size:20px;margin-bottom:0}.contents .mc_expand .airTimeTable ul{border-left:none;margin:0 0 30px 0;padding:15px 0 0 0}.contents .mc_expand .airTimeTable ul li{margin:10px 0 10px 0}.contents .mc_expand .airTimeTable ul li h5{background:url(https://cambodia.sketch-travel.jp/images/air_ticket/xarrow2.png.pagespeed.ic.9gz30b0m15.png) 98% 50% no-repeat #e8f5f5;line-height:45px;height:45px;font-weight:normal;font-size:16px;border:1px solid #ccc;cursor:pointer;border-radius:5px}.contents .mc_expand .airTimeTable ul li h5:hover{background-color:#fafae7}.contents .mc_expand .airTimeTable ul li h5.active{background:url(https://cambodia.sketch-travel.jp/images/air_ticket/xarrow1.png.pagespeed.ic.qR5fPdhxKr.png) 98% 50% no-repeat #e8f5f5}.contents .mc_expand .airTimeTable ul li h5 img{height:45px;width:auto;margin-right:10px}.contents .mc_expand .airTimeTable table{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:none;border-bottom:none;display:none;font-size:14px}.contents .mc_expand .airTimeTable table th,.contents .mc_expand .airTimeTable table td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:none;border-left:none;padding:3px 4px}.contents .mc_expand .airTimeTable table th{background-color:#fafae7}.contents .mc_expand .airTimeTable table .book{text-align:center}.contents .mc_expand .airTimeTable table .book a{background-color:#ff5943;padding:1px 10px;margin:5px 2px;color:#fff;border-radius:3px}.souvenir_wrap{margin:0 0 25px 0}.contents .mc_expand .howto_h4{font-weight:bold;font-size:20px}i.number{font-size:24px;font-style:normal;font-weight:bold;margin:0 5px 0 0}.howto_tour{width:100%;margin:15px auto}.howto_tour li{width:100%;margin:10px auto 15px auto;float:none}.howto_tour li p{font-size:16px;text-align:center}.howto_tour li img{display:block;width:100%;height:auto;margin:0 auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.howto_tour li h5{font-size:18px;margin:5px 0;text-indent:5px;text-align:center;color:#0b47b6;text-decoration:underline}.howto_tour li h5:hover{color:#62a4f5;text-decoration:underline}.contents .mc_expand .h5_style{font-size:18px;color:#0b47b6;margin:20px 0 5px 0}.btn_orange.ml{margin-left:10px;margin-right:10px}.ul_style,.ol_style{margin:10px 0 10px 25px}.ul_style li,.ol_style li{list-style-position:outside;line-height:150%;margin:8px 0 5px 0}.ul_style li{list-style-type:disc}.ol_style li{list-style-type:decimal}.tbl_style .ol_style li{font-size:16px;margin:3px 0}.important_info{width:94%;padding:2%;border:1px solid #ddd;margin:20px auto}.important_info dt{font-size:18px;font-weight:bold;margin:0 0 10px 0}.bankinfo{margin:8px 0 8px 10px;font-weight:bold;border-left:3px double #999;padding:0 0 0 10px}.howto_wrap b,.howto_wrap p b{font-size:16px;font-weight:bold}.howto_wrap img{width:100%;height:auto}.howto_wrap .howto_buy_img_pc{display:none}.howto_wrap .howto_buy_img_phone{display:inline}.shop_info{width:100%;margin:10px 0 30px 0}.shop_info img{width:100%;height:auto;float:none}.shop_info .shop_info_p{display:block}.shop_info dl,.shop_info .shop_info_p{width:100%;margin:0 0 0 0;float:none}.shop_info dl{margin-top:10px}.shop_info dl dt{display:block;width:100%;margin:0 0 0 0;clear:both;float:none}.shop_info dl dd{width:100%;float:none}.shop_info dl dt,.shop_info dl dd{margin:0 0 8px 0}#main_column.main_contents{}#undercolumn_error,#undercolumn_error .error{}#undercolumn_error .error{margin:20px 0}#undercolumn_error .btn_area{margin:20px 0;text-align:left}.howto_travel{width:100%;padding:10px 0;background-color:#eee;margin:10px auto;text-align:center;font-size:16px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.arrow_b{font-size:24px;color:#62a4f5;text-align:center;margin:10px 0}.howto_travel h5{vertical-align:middle;margin-bottom:7px}.number2{font-size:30px;color:#ed0c5b;font-style:italic;font-weight:normal;vertical-align:middle}.tbl_style.prepare2{margin:10px 0 40px 0;border-color:#ccc}.tbl_style.prepare2 th{width:auto;text-align:left;font-size:16px}.add_info{width:auto;padding:10px;border:1px dashed #00f;margin:20px 0}.h5_cap{color:red;font-size:16px;font-weight:bold;background-color:#eee;padding:5px 0;margin:30px 0 10px 0;text-indent:10px}.tbl_style.prepare{margin:10px 0 20px 0;border-color:#ccc}.tbl_style.prepare th{font-size:20px;vertical-align:middle;text-align:left;width:auto}.tbl_style.prepare td{line-height:150%;vertical-align:middle}.tbl_style.prepare td li,.prepare_cap{font-size:16px;line-height:140%}.h5_prepare{font-size:20px;text-indent:5px;color:#ed0c5b;line-height:120%}.tbl_style.gray{margin:10px 0 20px 0;border-color:#ccc}.about_company .tbl_style th{width:auto}.about_company .tbl_style th,.about_company .tbl_style td{padding-top:5px;padding-bottom:5px}.about_company h5 i{color:#ed0c5b}.kiyaku_wrap{margin-top:30px;margin-bottom:30px;padding-top:20px;padding-bottom:20px;border-top:2px solid #ccc;border-bottom:2px solid #ccc}.joken .kiyaku_wrap{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border:none}.joken table tr,.joken table th,.joken table td{font-size:16px}.joken table,.joken table th,.joken table td{border-color:#ccc}.joken table th,.joken table td{padding:4px 8px}.joken table th{text-align:center}.joken table.payment{width:80%;text-align:center}.joken p{margin:4px 0}.joken address,.areaBlock{font-size:18px;width:94%;padding:1% 3%;margin:10px 0;background-color:#fff7da;border-radius:5px}.joken address h5,.areaBlock h5{font-size:20px}.joken h5{font-size:20px;font-weight:bold;margin:5px 0 0 0}.joken .kiyaku_wrap .redline{width:94%;padding:1% 2%;border:1px dashed red;border-radius:5px;margin-top:8px;margin-bottom:8px}.joken .kiyaku_wrap .redline h5{font-size:16px;color:red;font-weight:bold;margin:7px 0}.kiyaku_wrap .ol_style li{margin-bottom:15px}.link_p{margin:5px 0}.listAttention{margin-left:25px;font-size:16px;font-weight:normal}.kiyaku_wrap .ol_style li ol{margin-left:20px}.kiyaku_wrap .ol_style li ol li{margin-bottom:8px}.kiyaku_wrap .ol_style li .arrow{margin-top:5px;margin-left:50px;font-weight:bold;color:#0b47b6}.booking_list .btn_area li:hover,.btn_area2 a:hover,.btn_area input:hover,.btn_area2 input:hover,.contents .mc_expand .krorma_bus .bus_intro .btn_to:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.booking_list a,a.blue,.detail_main_txt a{color:#0b47b6;text-decoration:underline}a.blue:hover,.detail_main_txt a:hover{color:#62a4f5}.disnone{display:none}a.link_orange{background-color:#f7941e;color:#fff;padding:3px 0;margin:0 10px 0 10px;display:block;width:auto;text-align:center}a.link_orange:hover{background-color:#ea5818;color:#fff}.link_wrap{margin:10px 0}.textCenter{text-align:center}.tripadvisor_ads{display:none;width:192px;height:175px;border:4px solid #7cda97;margin:0 auto 15px auto}.tripadvisor_ads a.logo{display:block;margin:10px auto;text-align:center}.tripadvisor_ads p{margin:10px 10px;text-align:center;font-size:14px}.tripadvisor_ads p a{font-weight:bold;text-decoration:underline}.tripadvisor_ads .btn_wrap{border:1px solid #d67b00;background:url(https://cdn.tripadvisor.com/img2/sprites/btns-v2.gif) 0 -72px repeat-x #d67b00;white-space:nowrap;cursor:pointer;text-align:center;width:120px;padding:2px 0;margin:10px auto}.tripadvisor_ads a.btn{font-size:12px}#complete_area .message,#complete_area .message_area p{text-align:left;margin:10px 0}.window_area input.forgot[type="text"]{width:100%;margin:10px 0}.window_area input.forgot2[type="text"]{width:100%;margin:10px 0}.window_area #forgot{margin:20px 0 0 0;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.window_area #forgot p{text-align:left}.window_area.forgot .attention{font-size:18px;line-height:130%}.window_area .btn_area.secret_btn{margin:20px auto}.window_area #forgot p span:after{content:"\A";white-space:pre}.contents .mc_expand .krorma_bus .bus_intro h2{background:none;text-indent:-9999px;overflow:hidden;margin:0;padding:0;height:0}.contents .mc_expand .krorma_bus .bus_intro{width:auto;height:auto;padding:0 0 20px 0;margin:0 0 40px 0;background:url(https://cambodia.sketch-travel.jp/images/pages/krorma_bus_bg.jpg) 0 0 no-repeat #e3e3cd;background-size:contain}.contents .mc_expand .krorma_bus .bus_intro .txt{margin:120px 10px 0 10px;font-size:16px;color:#000;line-height:150%}.contents .mc_expand .krorma_bus .bus_intro .btn_to_list{text-align:right}.contents .mc_expand .krorma_bus .bus_intro .btn_to_list a{display:block;width:auto;height:35px;background:url(https://cambodia.sketch-travel.jp/images/pages/btn_to_list.jpg) 0 0 no-repeat;float:none;text-indent:-9999px;margin:25px 10px 30px 10px}.contents .mc_expand .krorma_bus .bus_intro h3{margin:0 10px 10px 10px;padding:0;width:auto;height:45px;text-indent:-9999px;overflow:hidden}.contents .mc_expand .krorma_bus .bus_intro h3.koko_point{background:url(https://cambodia.sketch-travel.jp/images/pages/point.png) 0 0 no-repeat;background-size:contain}.contents .mc_expand .krorma_bus .bus_intro h3.yoyaku_system{margin-top:10px;background:url(https://cambodia.sketch-travel.jp/images/pages/howto_krorma_bus.png) 0 0 no-repeat;background-size:contain}.contents .mc_expand .krorma_bus .bus_intro h3.faq_krorma{margin-top:10px;background:url(https://cambodia.sketch-travel.jp/images/pages/faq_krorma.png) 0 0 no-repeat}.contents .mc_expand .krorma_bus .bus_intro .hr_krorma{clear:both;border:none;display:block;height:10px}.contents .mc_expand .krorma_bus .bus_intro ol{width:auto;height:auto;margin:0 0}.contents .mc_expand .krorma_bus .bus_intro ol li{width:auto;padding:15px 0;min-height:320px;background-color:#fff;float:none;font-size:16px;margin:0 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.contents .mc_expand .krorma_bus .bus_intro ol li p{font-size:16px}.contents .mc_expand .krorma_bus .bus_intro ol li:nth-child(odd){margin-right:0;clear:left}.contents .mc_expand .krorma_bus .bus_intro ol li h5{font-size:24px;height:42px;color:#ff7728;font-weight:bold;line-height:40px}.contents .mc_expand .krorma_bus .bus_intro ol li h5 i{display:block;width:42px;height:42px;float:left;color:#fff;margin:0 5px 0 0;text-align:center;background:url(https://cambodia.sketch-travel.jp/images/pages/xcircle_bg.png.pagespeed.ic.I_w-2Sreot.png) 0 0 no-repeat}.contents .mc_expand .krorma_bus .bus_intro ol li img{width:100%;height:auto;margin:10px 0}.contents .mc_expand .krorma_bus .bus_intro ol li p span{background-color:#ffec1d;padding:0 5px}.contents .mc_expand .krorma_bus .bus_intro h4{font-size:20px;font-weight:bold}.contents .mc_expand .krorma_bus .howto_bus_tour{width:auto;margin:20px auto}.contents .mc_expand .krorma_bus .howto_bus_tour li{display:block;width:auto;padding:10px;margin:0 10px 10px 10px;background:#fff;float:none;text-align:center;font-size:16px;font-weight:bold;border:2px solid #c4c494;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .krorma_bus .howto_bus_tour li i{display:block;height:50px;line-height:50px;font-size:30px;text-align:center;color:#ff7728}.contents .mc_expand .krorma_bus .howto_bus_tour li:nth-child(4){margin-right:10px}.contents .mc_expand .krorma_bus .caption_bus{width:auto;margin:10px 10px 10px 10px;background-color:#fff;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .krorma_bus .caption_bus p{font-size:16px}.contents .mc_expand .krorma_bus .caption_bus p i{color:#519200}.contents .mc_expand .krorma_bus .bus_intro .btn_to{width:auto;height:50px;display:block;margin:15px 10px;text-align:center;background-color:#519200;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.contents .mc_expand .krorma_bus .bus_intro .find_bus{display:block;width:100%;height:auto;text-indent:-9999px;margin:30px 10px 40px 10px;overflow:hidden;background:url(https://cambodia.sketch-travel.jp/images/pages/find_bus.png) 0 0 no-repeat;background-size:contain}.contents .mc_expand .krorma_bus .bus_intro .btn_to.orange{background-color:#ff7728}.contents .mc_expand .krorma_bus .bus_intro .btn_to a{font-size:18px;line-height:50px;color:#fff;display:block;width:100%;height:100%}.contents .mc_expand .business_tour_wrap{}.contents .mc_expand .business_tour_wrap h3{background:none;font-size:22px;font-weight:bold;color:#333;padding:0 0 5px 10px;text-indent:0;border-bottom:1px solid #1f64c9}.contents .mc_expand .business_tour_wrap .about img{width:100%;height:auto;float:none}.contents .mc_expand .business_tour_wrap .about p{display:block;width:auto;float:none;margin:0 10px 0 10px;font-size:16px}.contents .mc_expand .business_tour_wrap .business_todo{margin:20px 0}.contents .mc_expand .business_tour_wrap .business_todo li{width:auto;border-top:solid 4px #222;border-right:solid 1px #ccc;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;float:none;margin:10px 6px}.contents .mc_expand .business_tour_wrap .business_todo li:nth-child(5),
.contents .mc_expand .business_tour_wrap .business_todo li:nth-child(9){clear:both}.contents .mc_expand .business_tour_wrap .business_todo li img{width:100%;height:auto}.contents .mc_expand .business_tour_wrap .business_todo li h4{border:none;font-size:22px;font-weight:bold;padding:0;margin:0;line-height:140%;text-indent:0;text-align:center}.contents .mc_expand .business_tour_wrap .business_todo li p{font-size:14px;margin:10px}.contents .mc_expand .business_tour_wrap .contact_txt{text-align:center;font-weight:bold;font-size:18px}.contents .mc_expand .business_tour_wrap .contact_btn{text-align:center;margin:30px 0 40px 0}.contents .mc_expand .business_tour_wrap .contact_btn a{margin:10px 5px;color:#fff;border:5px double #fff;width:auto;display:block}.contents .mc_expand .business_tour_wrap .contact_btn a.btn_blue{background-color:#4c65e1;padding:10px}.contents .mc_expand .business_tour_wrap .contact_btn a.btn_red{background-color:#d93a2d;padding:10px 35px}.contents .mc_expand .blog_style h3,.contents .mc_expand .blog_style h4,.contents .mc_expand .blog_style h5,.contents .mc_expand .blog_style h6,.contents .mc_expand .blog_style hr{clear:both}.contents .mc_expand .blog_style h4{margin-bottom:40px}.contents .mc_expand .blog_style hr{width:100%;border:none;border-top:1px solid #ccc;margin:30px 0}.contents .mc_expand .blog_style h2{width:95%;background:none;font-size:24px;font-weight:bold;text-indent:0;margin:15px 0 15px 0;line-height:150%;padding:0 0 0 10px;border-left:5px solid #666}.contents .mc_expand .blog_style address{clear:both;width:94%;padding:1% 3%;margin:20px 0 30px 0;border:1px dotted #acdae6}.contents .mc_expand .blog_style h3{width:776px;background:none;color:#275fc6;font-size:20px;text-indent:8px;margin:20px 0 30px 0;padding:0;line-height:150%;border-left:4px solid #ccc;border-bottom:1px dotted #ccc;height:auto}.contents .mc_expand .blog_style ul li{list-style-type:disc;list-style-position:inside}.contents .mc_expand .blog_style ol li{list-style-type:decimal;list-style-position:inside}.contents .mc_expand .blog_style .red{color:#ff6934}.contents .mc_expand .blog_style .big,.contents .mc_expand .blog_style .big li,.contents .mc_expand .blog_style .big p{font-size:18px}.contents .mc_expand .blog_style a{color:#2ab7ab;text-decoration:underline}.contents .mc_expand .blog_style .alignnone,.contents .mc_expand .blog_style .alignleft,.contents .mc_expand .blog_style .aligncenter,.contents .mc_expand .blog_style .alignright{clear:both}.contents .mc_expand .blog_style .alignleft{float:left;margin:5px 15px 20px 15px}.contents .mc_expand .blog_style .alignright{float:right;margin:5px 15px 20px 15px}.widget_search input[type="search"]{width:170px;margin:10px 0 5px 10px}.widget_search input[type="submit"]{display:block;width:178px;height:42px;background:url(https://cambodia.sketch-travel.jp/images/common/xbtn_cian.png.pagespeed.ic.H7CdcPKmWL.png) 0 0 no-repeat;margin:5px auto 10px auto;color:#fff;line-height:42px;text-align:center;border:none;cursor:pointer}.widget_area.blog h2{text-indent:20px}aside.widget{width:198px;min-height:50px;border-right:1px solid #999;border-bottom:1px solid #999;border-left:1px solid #999;margin:0 0 20px 0;clear:both}aside.widget ul{margin:10px 10px 10px 25px}aside.widget ul li{list-style-type:square;line-height:140%;font-size:14px}aside.widget ul li span{display:block;font-size:12px;color:#777}.entry-cat{text-align:right;padding:0 0 5px 0}.entry-cat b{color:#fff;background-color:#999;font-size:12px;padding:2px 5px;margin:0 3px}.entry-content{margin:20px 0}.entry-content h5{font-size:18px;border-bottom:2px solid #00b1d2;margin:25px 0 15px 0;padding:0 0 5px 0}.entry-content h6{font-size:16px;border-left:5px double #0b47b6;text-indent:8px}.entry-content img{display:block;margin:15px auto}.main_contents .archives_blog h3{color:#333;background:none;margin:0;padding:0;text-indent:0}.search_wrap{width:400px;margin:30px auto}.search_wrap input[type="search"]{width:400px;margin:0}.search_wrap input[type="submit"]{display:block;width:178px;height:42px;background:url(https://cambodia.sketch-travel.jp/images/common/xbtn_cian.png.pagespeed.ic.H7CdcPKmWL.png) 0 0 no-repeat;margin:5px auto 10px auto;color:#fff;line-height:42px;text-align:center;border:none;cursor:pointer}.not_found_message{text-align:center}.archive_sec{height:auto;border-bottom:1px dotted #ccc;padding:0 0 10px 0;margin:0 0 10px 0}.contents .mc_expand .archive_sec h4{display:block;width:565px;font-size:18px;font-weight:bold;border-bottom:none;line-height:130%;margin:0 0 10px 0;padding:0 0 0 10px;float:left;text-indent:0}.contents .mc_expand .archive_sec h4 a{text-decoration:underline}.contents .mc_expand .archive_sec h4 a:hover{color:#999}.contents .mc_expand .archive_sec span{font-size:14px;font-weight:normal}.contents .mc_expand .archive_sec p{display:block;width:570px;font-size:14px;float:left}.contents .mc_expand .archive_sec p span{background-color:#0077dc;padding:0 5px;margin:auto 5px;color:#fff;font-size:12px}.contents .mc_expand .archive_sec .archiveImgWrap{display:block;text-align:center;float:right;width:180px;height:auto;overflow:hidden;margin:0;padding:0;border:1px solid #eee;vertical-align:middle}.contents .mc_expand .archive_sec img{max-width:180px;height:auto;vertical-align:middle}.sns_tag_area{border-top:1px dotted #ccc;padding:10px 0 0 0;margin:40px 0 30px 0;clear:both}.blog_tag_wrap{margin:10px 0}.contents .mc_expand h2.travel_info_top{background:none;margin:0 0 25px 0;padding:0;text-indent:0}.loop-pagination{text-align:right;margin:20px 0 0 0}.loop-pagination span{font-weight:bold;background-color:#0077dc;color:#fff;padding:0 9px;border:1px solid #0077dc}.loop-pagination a{color:#0077dc;border:1px solid #0077dc;font-weight:normal;padding:0 9px}.download_maps ul{max-width:710px;margin:auto}.download_maps ul.maps_pp{max-width:530px;margin:auto}.download_maps ul li{width:170px;padding:0 0 15px 0;margin:0 10px 10px 0;min-height:auto;float:left;text-align:center}.download_maps ul li img{width:140px;height:140px;margin:0 auto;padding:0}.download_maps ul li p{font-size:12px;color:#00b1d2;text-align:center;margin:5px 0 0 0}.download_maps ul li a{background-color:#333;padding:2px 10px;color:#fff;margin:5px 0}.download_maps ul li a:hover{background-color:#555;color:#fff}.download_maps ul li:nth-child(4){margin-right:0}.download_maps ul.maps_pp li:nth-child(3){margin-right:0}.contents .mc_expand .download_maps h4{border:none;text-indent:0;padding:0;margin:7px 0 7px 0;height:auto;line-height:120%;font-size:14px}.order_made_tour{}.ol_order_made{margin:20px 0}.order_made_tour .ol_order_made li{text-align:center;color:#e9601d;font-size:26px;margin:5px 0;list-style-type:decimal;line-height:35px;list-style-position:inside;vertical-align:middle}.order_made_tour .ol_order_made li span{font-size:16px;border-bottom:2px dotted #ccc;line-height:35px;font-weight:bold;color:#333;vertical-align:middle}.center{text-align:center}.contents .mc_expand .order_made_tour .tbl_style th{width:150px}.contents .mc_expand .order_made_tour .tbl_style th,.contents .mc_expand .order_made_tour .tbl_style td{vertical-align:middle}.contents .mc_expand .order_made_tour .tbl_style td.ot_name input[type="text"],.contents .mc_expand .order_made_tour .tbl_style td.budget input[type="text"]{width:150px;margin:0 15px 0 0;font-size:16px}.contents .mc_expand .order_made_tour .tbl_style td input[type="email"],.contents .mc_expand .order_made_tour .tbl_style td input[type="tel"],.contents .mc_expand .order_made_tour .tbl_style td.ot_date input[type="text"]{width:250px;font-size:16px}.contents .mc_expand .order_made_tour .tbl_style td.pax input[type="text"]{width:25px;margin:0;font-size:16px}.contents .mc_expand .order_made_tour .tbl_style td textarea{width:300px;height:300px;margin:0;font-size:16px}.contents .mc_expand .order_made_tour .tbl_style th i{color:red}.order_submit input{display:block;width:178px;height:42px;background:url(https://cambodia.sketch-travel.jp/images/common/btn_orange.png) 0 0 no-repeat;margin:5px auto;color:#fff;line-height:42px;text-align:center;cursor:pointer;border:none}.order_submit input:hover{color:#fff}.holiday_style,.holiday_style_buddhism{width:auto;margin:30px auto;border:1px solid #999}.holiday_style th,.holiday_style td,.holiday_style_buddhism th,.holiday_style_buddhism td{padding:4px 7px;border:none;line-height:130%;font-size:16px}.holiday_style th,.holiday_style_buddhism th{border-right:1px dotted #999;border-bottom:1px dotted #999;background-color:#eee}.holiday_style th{width:150px}.holiday_style_buddhism th{width:50px;border-left:1px solid #999}.holiday_style_buddhism{border-left:none}.holiday_style td,.holiday_style_buddhism td{border-bottom:1px dotted #999}.holiday_style .hendou th{background-color:#fcf08b}.attention_login_user{width:500px;height:auto;margin:40px auto 0;text-align:center;padding:20px;border:2px dotted #ccc}.attention_login_user p{font-size:26px;text-align:center;margin:0 0 10px 0;color:#ffa500}.attention_login_user a{font-weight:bold;text-decoration:underline;margin:0 1px;color:#ffa500}.attention_login_user a:hover{color:red}.tehai_meta_area{text-align:right}.tehai_meta_area li{display:inline;margin:0 3px}.tehai_meta_area li a{border-bottom:1px dotted #00f}.tehai_meta_area li.btn1 a{border:none;font-size:12px;padding:2px 5px;background-color:#ff577f;color:#fff}.link_to_tehai{margin:20px 0;text-align:right}.link_to_tehai a{background-color:#eee;font-size:12px;padding:2px 5px}.tbl_style.archive_tehai th,.tbl_style.archive_tehai td{vertical-align:middle}.tbl_style tr.archive_tehai_th th{background:#eee;padding:3px 10px;text-align:center}.tbl_style .archive_tehai_title a{text-decoration:none}.tbl_style .archive_tehai_update{font-size:12px}.tbl_style .archive_tehai_btn{text-align:center}.tbl_style .archive_tehai_btn a{background-color:#0b47b6;text-decoration:none;padding:1px 5px;margin:0 2px;font-size:12px;color:#fff}.tbl_style .archive_tehai_btn a:hover{color:#fff;text-decoration:none}.tbl_style .archive_tehai_btn a.view{background-color:#ff577f;text-decoration:none}.new_tehai{text-align:right}.new_tehai a{background-color:#00b1d2;color:#fff;padding:2px 4px;font-size:13px}.new_tehai a:hover{color:#fff}ul.b2b_cat_list{width:643px;border:1px solid #c6c75e;border-radius:3px;margin:30px auto}ul.b2b_cat_list li{width:300px;margin:10px;font-size:18px;float:left}ul.b2b_cat_list li a{display:block}.cat-item-150 a{color:#fff;margin-bottom:10px;background-color:#d69c00;text-align:center}.cat-item-151 a{color:#fff;margin-bottom:10px;background-color:#11aa72;text-align:center}ul.b2b_cat_list li ul{}ul.b2b_cat_list li ul li{width:240px;font-size:14px;margin:0 30px;font-weight:normal;list-style-type:disc}ul.b2b_cat_list li ul li a{color:#333;margin:0;background:none;text-align:left}ul.b2b_cat_list li ul li a:hover{color:#c6c75e}.b2b_tour_list{margin:40px auto}.b2b_tour_list li{width:700px;padding:10px;border:1px solid #ccc;margin:10px auto;border-radius:3px}.contents .mc_expand .b2b_tour_list li h3{color:#444;font-size:18px;text-indent:0;margin:0;padding:0;line-height:150%;min-height:20px;background:none}.contents .mc_expand .b2b_tour_list li h3 a{border-bottom:1px dotted #999}.contents .mc_expand .b2b_tour_list li h3 a:hover{color:#666;border-bottom:1px dotted #c6c75e}.honbun p{font-size:12px;height:40px;overflow:hidden;display:inline}.honbun p:hover{border-bottom:1px dotted #c6c75e}.bloginfo{font-size:12px;margin-bottom:8px}.bloginfo span{border:1px solid #3c579c;padding:1px 3px}.bloginfo a:hover{border-bottom:1px dotted #c6c75e}.bloginfo b{color:#fff;font-weight:normal;padding:1px 3px;margin:4px;background-color:#3c579c}form#loginform{margin:20px}form#loginform p{margin:10px}.tml-action-links{display:none}.side_all .banner{margin:0 0 20px 0}}@charset "UTF-8";@media screen and (max-width:479px){.landingAngkor{margin:0;padding:30px 0 0;min-height:1000px;background:url(https://cambodia.sketch-travel.jp/images/landing/xangkorwat_bg.jpg.pagespeed.ic.kdoTmP4fK_.jpg) center top no-repeat #000;background-size:contain;border-radius:5px;border:4px solid #c1a774}.mc_expand .landingAngkor h3{display:block;width:100%;text-indent:0;background:none;font-size:22px;color:#bf995d;margin:0;padding:0;font-weight:normal;text-align:center}.mc_expand .landingAngkor .MustSeeWrap{margin:150px 0 0 0}.aboutRuins{margin:0 20px}.aboutRuins dt{font-size:30px;color:#c1a774;text-align:center;font-weight:normal;vertical-align:middle}.contents .mc_expand .aboutRuins dt img{vertical-align:middle;margin:0 10px;width:auto}.aboutRuins dd{color:#c1a774;text-align:center;margin:20px 0 0 0}.mc_expand .landingAngkor .MustSee{margin:20px 11px}.mc_expand .landingAngkor .MustSee li{width:auto;margin:10px 0;padding:5px 0;float:left;background-color:#fff;border-radius:3px;box-shadow:#999 0 0 5px}.mc_expand .landingAngkor .MustSee li img{display:block;width:auto;height:auto;margin:5px auto}.mc_expand .landingAngkor .MustSee li p{margin:10px;line-height:150%;font-size:14px}.mc_expand .landingAngkor .MustSee li p a{display:block;width:100%;height:40px;line-height:40px;margin:auto;text-align:center;color:#fff;background-color:#bf995d;border-radius:3px;font-size:20px}.mc_expand .landingAngkor h4{display:block;width:auto;height:47px;color:#fff;font-weight:normal;margin:30px 10px 40px;line-height:50px;border:none;text-align:center;background-color:#009cb9;border-radius:5px;border-bottom:2px solid #065268;font-size:16px}.mc_expand .landingAngkor h4:hover{background-color:#e43764;border-bottom:2px solid #a7004b}.mc_expand .landingAngkor h4 a{display:block;width:100%;height:100%}.mc_expand .landingAngkor .ijigen{margin-top:40px}.allRuins{height:90px;background-color:#bf995d;color:#fff;font-size:22px;text-align:center;line-height:90px;vertical-align:middle}.contents .mc_expand .allRuins img{vertical-align:middle;margin-right:10px;width:auto}.allRuins a{display:block;width:100%;height:100%}.campaignTemp{}.campaignTemp .campaignImgTop{margin:0 0 30px 0}.mc_expand .campaignTemp .ouen{line-height:65px;font-size:18px;text-align:center;background:none}.mc_expand .campaignTemp .ouen img{width:40px;height:40px;margin:10px}.mc_expand .campaignTemp h3{font-weight:bold;text-align:center;text-indent:0;height:70px;color:#333;font-size:22px;padding:0;line-height:75px;background:url(https://cambodia.sketch-travel.jp/images/landing/xline_deco.png.pagespeed.ic.R9MqKwnFJG.png) left top repeat-x;margin:40px 0 30px 0}.campaignTemp .campaignTitle{text-align:center}.campaignTemp .campaignTitle b{color:#ff254e;font-size:15px}.campaignTemp .ouen{text-align:center;margin:20px auto 40px;font-size:16px;font-weight:bold}.campaignTemp table.EventCalender{width:100%;border-color:#999}.campaignTemp table.EventCalender th{text-align:center;border-color:#999}.campaignTemp table.EventCalender td{width:20%;line-height:120%;border-color:#999;vertical-align:top}.campaignTemp table.EventCalender td b{font-size:12px;line-height:120%;margin-right:3px}.campaignTemp table.EventCalender td a{font-size:12px;line-height:120%;padding:0;color:#184999;text-decoration:underline;cursor:pointer}.campaignTemp table.EventCalender td a:hover{color:#ba5490}.campaignTemp table.EventCalender td span{font-weight:bold;color:red;font-size:12px;line-height:120%}.campaignTemp table.EventCalender td li{border-bottom:1px dotted #999;padding:4px;text-align:center}.campaignTemp table.EventCalender td li:last-child{border-bottom:none}.THmonth{background-color:#333;color:#fff;font-size:16px;padding:5px 0;font-weight:normal}.THsat{color:#fff;background-color:#608eda}.THsun{color:#fff;background-color:#f14e4e}.THday{background-color:#f6fcd2}.campaignTemp .hitItems li{width:233px;margin:10px;border:3px solid #59e0e2;float:left;border-radius:5px}.campaignTemp .hitItems li:nth-child(4),
.campaignTemp .hitItems li:nth-child(7){clear:both}.campaignTemp .hitItems.onepax li{border-color:#ccc}.campaignTemp .hitItems.onepax li.longSize{min-height:480px}.campaignTemp .hitItems.onepax li.midSize{min-height:315px}.campaignTemp .hitItems.onepax h5{border:none}.campaignTemp .hitItems li p.rank{text-align:center}.campaignTemp .hitItems li p.rank img{margin:auto}.campaignTemp .hitItems li p.subtitle{text-align:center;font-size:13px;margin:5px 0 0 0;font-weight:bold;color:#ff254e}.campaignTemp .hitItems li img{width:100%;height:auto;margin:0}.campaignTemp .hitItems li h4{border:none;margin:0;padding:0;text-indent:0;text-align:center;font-size:16px}.campaignTemp .hitItems li .badget{text-align:center;color:#ff254e;font-size:18px;font-weight:bold}.campaignTemp .tourSchedule{font-size:13px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:7px;padding:5px 0}.campaignTemp .tourSchedule b{font-weight:normal;color:#ff254e}.campaignTemp .stars{margin:0 10px;text-align:center;color:#777;font-size:12px;vertical-align:middle;line-height:16px}.campaignTemp .stars b{font-size:16px;color:#ff254e;vertical-align:middle;line-height:16px}.campaignTemp .tourPrice{font-size:12px;font-weight:bold;border-bottom:1px solid #ddd;line-height:130%;margin:7px;padding:5px 0}.campaignTemp .tourPrice b{color:#ff254e}.campaignTemp .booking{text-align:center;margin:15px auto}.campaignTemp .booking span{font-size:13px;line-height:150%;display:block;margin:17px 10px 7px 10px}.campaignTemp .booking span a{text-decoration:underline;color:#3f519c;cursor:pointer}.campaignTemp .booking span a:hover{color:#ba5490}.campaignTemp .booking a.btn{background-color:#ff254e;color:#fff;padding:3px 10px;border-radius:5px;border:2px solid #ff0;cursor:pointer}.campaignTemp .hitItems li ul li{width:190px;border:none;margin:5px 5px 5px 25px;padding:0;font-size:13px;list-style-type:disc}.campaignTemp .hitItems li ul li a{text-decoration:underline;color:#3f519c}.campaignTemp .hitItems li ul li a:hover{color:#ba5490}.campaignTemp .hitItems h5{text-align:center;border-top:3px double #59e0e2;padding:5px 0 0 0;font-size:14px}.campaignTemp .hitItems .caption{font-size:13px;color:#555;margin:5px 10px}.campaignTemp.gakutabi{background-color:#ffeef7}.mc_expand .campaignTemp.gakutabi h3{color:#e93090}.campaignTemp.gakutabi p.campaignTitle{font-size:16px}.campaignTemp.gakutabi p.campaignTitle b{font-size:18px}.campaignTemp .hotItemsList{margin:40px auto}.campaignTemp .hotItemsList li{color:#e93090;font-weight:bold;vertical-align:middle;width:80%;text-align:center;font-size:20px;background-color:#fff;margin:10px auto;padding:3px 0;border-radius:5px;border:1px #e93090 dotted}.campaignTemp .hotItemsList li:hover{background-color:#fbdbec}.campaignTemp .hotItemsList li a{display:block;width:100%;height:100%}.campaignTemp .hotItemsList li span{font-weight:normal;color:#444;font-size:18px}.campaignTemp .hotItemsList li img{vertical-align:middle}.campaignTemp .itemList.column1{width:780px}.campaignTemp .itemList.column1 li{width:710px;border:1px dotted #ddd;margin:20px auto;padding:15px 5px 0 15px;background-color:#fff;border-radius:4px}.campaignTemp .itemList.column1 li img{width:220px;height:130px;float:left;margin-right:15px}.campaignTemp .itemList.column1 li .right{width:465px;float:left}.campaignTemp .itemList.column1 li h5{font-size:18px}.campaignTemp .itemList.column1 li .status{font-size:12px;color:#fff;margin:0 6px 0 0;padding:2px 5px;background-color:#bbb}.campaignTemp .itemList.column1 li .status.orange{background:#ff844e}.campaignTemp .itemList.column1 li .status.blue{background:#00b8df}.campaignTemp .itemList.column1 li .status.green{background:#07bf96}.campaignTemp .itemList.column1 li .status.pink{background:#ff8ba9}.campaignTemp .itemList.column1 li .status.yellow{color:#156ca3;background:#ffde00}.campaignTemp .itemList.column1 li .badget{margin:8px 0;font-size:16px;vertical-align:middle;line-height:150%}.campaignTemp .itemList.column1 li .badget del{font-weight:bold;margin:0 5px;vertical-align:middle}.campaignTemp .itemList.column1 li .badget b{font-size:20px;color:red;margin:0 5px;line-height:100%;vertical-align:middle}.campaignTemp .itemList.column1 li a.link{display:block;width:170px;height:30px;line-height:30px;font-size:14px;color:#ff0;text-align:center;background-color:#e93090;border-top:2px solid #fddce4;border-left:2px solid #fddce4;border-right:2px solid #fddce4;border-top-left-radius:8px;border-top-right-radius:8px;float:right}.campaignTemp .itemList.column1 li a.link:hover{background-color:#fcafdc}.attentionArea{width:730px;margin:30px auto;padding-bottom:30px}.mc_expand .campaignTemp.gakutabi .attentionArea h4{border-color:#e93090}.attentionArea ol{margin-left:25px}.attentionArea ol li{list-style-type:decimal;margin:3px 0}}