@charset "UTF-8";.page_service_top .mainvisual{position:relative}.page_service_top .mainvisual .inner p{line-height:1.7;position:absolute;bottom:24px;left:59px;color:#fff}.page_service_top .page_service_top .wrapper{margin-top:70px}.page_service_top .block_wrap{margin-top:25px}.page_service_top .service_block{float:left;width:340px;margin-bottom:28px}.facility_service{margin-right:34px}.page_service_top .service_block dt a{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;margin-bottom:14px;padding-left:47px;-webkit-transition:.3s ease-out;transition:.3s ease-out;border:2px solid #d9d9d9;border-radius:1000px;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.ie .page_service_top .service_block dt a{padding-top:5px}.page_service_top .service_block dt a:hover{opacity:.7}.page_service_top .service_block dd{font-size:14px;line-height:2;margin-left:24px}.page_service_top .facility_service dt a{padding-left:55px;background:url(/assets/img/cmn/icn_other.png) no-repeat 20px center;background-size:25px}.page_service_top .for_baby dt a{background:url(/assets/img/cmn/icn_baby.png) no-repeat 14px center;background-size:30px}.page_service_top .barrier-free_service dt a{padding-left:45px;background:url(/assets/img/cmn/icn_hcp.png) no-repeat 13px center;background-size:23px}.service_nav{margin-top:25px;margin-bottom:20px;padding-bottom:40px;border-bottom:2px solid #d8dee5}.service_nav ul{overflow:hidden}.service_nav li{float:left;width:222px;height:56px;margin-left:24px}.service_nav.minimum li,.service_nav.minimum li a{width:171px;height:52px}.service_nav.minimum li,.service_nav.minimum li:nth-child(3n+1){margin-left:10px}.service_nav li:nth-child(3n+1),.service_nav.minimum li:nth-child(4n+1){margin-left:0}.service_nav.minimum li:nth-child(n+5){margin-top:12px}.service_nav li a{font-size:14px;line-height:1.4;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:222px;height:56px;-webkit-transition:.3s ease-out;transition:.3s ease-out;border:2px solid #d8dee5;border-radius:1000px;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.service_nav li a:hover{opacity:.7}.service_nav.minimum li a{width:172px}.service_nav li a:before{position:absolute;top:50%;right:11px;width:0;height:0;margin-top:-4px;content:"";border-width:7px 3.5px 0 3.5px;border-style:solid;border-color:#009842 transparent transparent transparent}.service_attention{font-size:12px;margin-top:15px}.service_attention dt{font-weight:700;margin-bottom:10px}.service_attention dd li{padding-left:1em;text-indent:-1em}.service_nav .icn_babycar a{padding-left:46px;background:url(/assets/img/cmn/icn_babycar.png) no-repeat 12px center/auto 28px}.service_nav .icn_family a{padding-left:46px;background:url(/assets/img/cmn/icn_family.png) no-repeat 16px center/auto 28px}.service_nav .icn_nursery a{padding-left:46px;background:url(/assets/img/cmn/icn_nursery.png) no-repeat 22px center/auto 28px}.service_nav.minimum .icn_toilet a{padding-left:46px;background:url(/assets/img/cmn/icn_toilet.png) no-repeat 14px center/auto 32px}.service_nav .icn_rental a{padding-left:55px;background:url(/assets/img/cmn/icn_rental.png) no-repeat 17px center/23px auto}.service_nav .icn_toilet a{padding-left:50px;background:url(/assets/img/cmn/icn_toilet.png) no-repeat 16px center/22px auto}.service_nav .icn_car a{padding-left:52px;background:url(/assets/img/cmn/icn_car.png) no-repeat 16px center/29px auto}.service_nav .icn_information a{padding-left:48px;background:url(/assets/img/cmn/icn_information.png) no-repeat 13px center/28px auto}.service_nav .icn_atm a{padding-left:48px;background:url(/assets/img/cmn/icn_atm.png) no-repeat 16px center/26px auto}.service_nav .icn_smoking a{padding-left:50px;background:url(/assets/img/cmn/icn_smoking.png) no-repeat 11px 14px/28px auto}.service_nav .icn_freewifi a{padding-left:50px;background:url(/assets/img/cmn/icn_wifi.png) no-repeat 12px center/29px auto}.service_nav .icn_aed a{padding-left:51px;background:url(/assets/img/cmn/icn_aed.png) no-repeat 13px center/29px auto}.service_nav .icn_ev a{padding-left:58px;background:url(/assets/img/cmn/icn_ev.png) no-repeat 10px center/38px auto}.service_nav .icn_bike a{padding-left:49px;background:url(/assets/img/cmn/icn_bike.png) no-repeat 11px center/28px auto}.service_nav .icn_taxi a{padding-left:43px;background:url(/assets/img/cmn/icn_taxi.png) no-repeat 12px center/22px auto}.service_nav .icn_tax-free a{padding-left:47px;background:url(/assets/img/cmn/icn_tax-free.png) no-repeat 13px center/25px auto}.service_nav .icn_delivery a{padding-left:60px;background:url(/assets/img/cmn/icn_delivery.png) no-repeat 13px center/39px auto}.service_nav .icn_baggage a{padding-left:50px;background:url(/assets/img/cmn/icn_baggage.png) no-repeat 12px center/28px auto}.service_nav .icn_powder-room a{padding-left:34px;background:url(/assets/img/cmn/icn_powder.png) no-repeat 12px center/12px auto}.service_nav .icn_dental-clinic a{padding-left:50px;background:url(/assets/img/cmn/icn_dentalclinic.png) no-repeat 12px center/28px auto}.service_nav .icn_cashlesspayment a{padding-left:50px;background:url(/assets/img/cmn/icn_cashlesspayment_a.png) no-repeat 12px center/28px auto}.service_nav .btn_normal{margin-top:22px;text-align:right}.service_nav .btn_normal a{padding-right:30px}.service_nav .btn_normal a:before{position:absolute;top:50%;right:15px;width:0;height:0;margin-top:-4px;content:"";border-width:7px 3.5px 0 3.5px;border-style:solid;border-color:#009842 transparent transparent transparent}.service_nav .btn_normal a:hover:before{border-color:#fff transparent transparent transparent}.wrap_body .other{margin-top:70px;padding-bottom:60px;border-bottom:2px solid #d8dee5}.wrap_body .other h2{text-align:center}.wrap_body .other ul{overflow:hidden;margin-top:30px}.wrap_body .other li{float:left;width:230px;height:40px;margin-left:12px}.wrap_body .other li:nth-child(n+4){margin-top:12px}.wrap_body .other li:nth-child(3n+1){clear:both;margin-left:0}.wrap_body .other li a{font-size:11px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:230px;height:40px;padding-left:47px;-webkit-transition:.5s;-webkit-transition:.5s ease-out;transition:.5s;transition:.5s ease-out;border:1px solid #d9d9d9;border-radius:1000px;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.ie .wrap_body .other li a{padding-top:3px}.wrap_body .other li a.on{color:#fff;border:1px solid #009842}.wrap_body .other li a.on:hover{opacity:1}.wrap_body .other li a:hover{opacity:.7}.wrap_body .other .other_item_top a{padding-left:51px;background:url(/assets/img/service/cmn/icn_servicetop.png) no-repeat 11px center;background-size:20px auto!important}.wrap_body .other .other_item_top a.on{background:url(/assets/img/service/cmn/icn_servicetop_on.png) no-repeat 11px center #009842}.wrap_body .other .other_item_service a{padding-left:44px;background:url(/assets/img/service/cmn/icn_information.png) no-repeat 11px center;background-size:20px auto!important}.wrap_body .other .other_item_service a.on{background:url(/assets/img/service/cmn/icn_information_on.png) no-repeat 11px center #009842}.wrap_body .other .other_item_baby a{background:url(/assets/img/service/cmn/icn_baby.png) no-repeat 14px center;background-size:20px auto!important}.wrap_body .other .other_item_baby a.on{background:url(/assets/img/service/cmn/icn_baby_on.png) no-repeat 14px center #009842}.wrap_body .other .other_item_hcp a{padding-left:51px;background:url(/assets/img/service/cmn/icn_hcp.png) no-repeat 11px center;background-size:20px auto!important}.wrap_body .other .other_item_hcp a.on{background:url(/assets/img/service/cmn/icn_hcp_on.png) no-repeat 11px center #009842}.service_image_text{display:table;width:100%;margin-bottom:20px}.service_image_text .image{display:table-cell;width:222px;vertical-align:top}.service_image_text .text{display:table-cell;padding-right:24px;vertical-align:top}.hcp_block{margin-top:50px}.hcp_block.rental{margin-top:0}.hcp_block.rental .sub_head{padding:18px 0 10px 35px;content:none;background:url(/assets/img/cmn/icn_rental.png) no-repeat 0 center/23px auto}.hcp_block.rental .sub_head:before{content:none}.hcp_block.toilet .sub_head{padding:18px 0 10px 35px;content:none;background:url(/assets/img/cmn/icn_toilet.png) no-repeat 0 center/23px auto}.hcp_block.toilet .sub_head:before{content:none}.hcp_block.car .sub_head{padding:5px 0 5px 45px;content:none;background:url(/assets/img/cmn/icn_car.png) no-repeat 0 center/29px auto}.hcp_block.car .sub_head:before{content:none}.hcp_block table{margin-top:10px}.hcp_block table thead th{background:#d8dee5}.hcp_detail{display:table;width:100%;margin-top:15px}.hcp_detail h4{font-size:17px;margin-bottom:15px;text-align:center}.hcp_detail thead th{border-right:1px solid #dfe7ea;background:#d8dee5}.hcp_detail .image{display:table-cell;width:222px;vertical-align:top}.hcp_detail .detail{display:table-cell;padding-left:25px;vertical-align:middle}.hcp_detail .detail ul{border-bottom:1px dotted #cdd4dc}.hcp_detail .detail li{display:table;overflow:hidden;width:100%;padding:10px 0;border-top:1px dotted #cdd4dc}.hcp_detail .detail li p{display:table-cell;vertical-align:middle}.rental .hcp_detail th{width:135px}.hcp_detail .detail li .btn_d{width:120px}.rental_attention{font-size:12px;margin-top:15px}.rental_attention dt{font-weight:700;margin-bottom:10px}.car .parking a{font-size:12px;font-weight:700;line-height:27px;display:inline-block;margin-bottom:8px;padding-top:5px;padding-left:40px;background:url(/assets/img/cmn/icn_pdf.png) left center no-repeat}.car .parking a:hover{text-decoration:underline}.hcp_effort .cat_head_inner{border-bottom-width:2px}.hcp_effort .cat_head_box{border-bottom-width:2px}.hcp_effort{margin-top:40px;padding:30px 23px;border:1px solid #d8dee5}.hcp_effort .cat_head_box{margin-bottom:30px}.hcp_effort .cat_head{font-size:20px}.effort_detail{display:table;width:100%;margin-bottom:40px}.effort_detail:last-child{margin-bottom:0}.effort_detail .image{display:table-cell;width:310px;vertical-align:top}.effort_detail .text+.image{padding-left:30px}.effort_detail .text{display:table-cell;vertical-align:middle}.effort_detail .text dt{font-size:16px;font-weight:700}.effort_detail .text p{margin-top:10px}.effort_detail .attention{font-size:12px;margin-left:1em;text-indent:-1em}.lead{font-family:YakuHanJPs,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,Georgia,serif;text-align:center}.content_lead{line-height:1.8;margin-bottom:35px;font-family:YakuHanJPs,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,Georgia,serif}.counter_block{margin-top:55px}.counter_block:first-of-type{margin-top:30px}.page_service_counter .detail{display:table;width:100%;margin-top:25px}.page_service_counter .map{display:table-cell;width:468px;vertical-align:top}.page_service_counter .info{display:table-cell;padding-left:24px;vertical-align:top}.page_service_counter .image{margin-bottom:15px}.page_service_counter .text h4{font-size:18px;font-weight:700;margin-bottom:5px;color:#101211}.page_service_counter .text h4+p{font-size:12px;margin-bottom:7px}.page_service_counter .text p.red{color:#fd2f51}.page_service_counter .text dl{overflow:hidden;margin-bottom:15px}.page_service_counter .text dt{line-height:1.4;position:relative;float:left;clear:both;width:5em;margin-top:5px}.page_service_counter .text dt:after{position:absolute;top:0;left:4em;content:"："}.page_service_counter .text dd{line-height:1.4;margin-top:5px;padding-left:5em}.page_service_deliver .content_lead{display:table;width:100%}.page_service_deliver .content_lead .image{display:table-cell;width:222px;vertical-align:top}.page_service_deliver .content_lead .text{display:table-cell;padding-right:22px;vertical-align:top}.page_service_deliver .content_lead .text p{margin-top:15px}.porter_flow{margin-top:40px}.porter_block{margin-top:50px}.porter_block h3{font-size:16px;line-height:1;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #dfe7ea}.porter_block .pic_list{margin:20px 0 0}.porter_block .pic_list li{display:table;width:324px}.porter_block .pic_list .image{display:table-cell;width:140px;vertical-align:top}.porter_block .pic_list .text{display:table-cell;padding-left:24px;vertical-align:top}.porter_block .pic_list li .text .btn_normal a{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;padding:0;color:#009842;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.porter_block .pic_list li .text .btn_normal a:hover{color:#fff}.porter_block .btn_normal{margin-top:20px}.porter_block .btn_normal a:before{top:8px}.porter_wrap{overflow:hidden}.delivery_time{float:right;width:352px}.delivery_time .coldot{margin-bottom:10px}.delivery_time .coldot thead{background:#d8dee5}.delivery_time .coldot thead th{font-weight:700;padding:10px 0;text-align:center;color:#1e1f1f;border-right:1px solid #dfe7ea;background:#d8dee5}.delivery_time .coldot tbody th{width:175px;padding:10px 0 10px 15px;border-right:1px solid #dfe7ea}.delivery_time .coldot tbody td{padding:10px 0 10px 15px}.delivery_area{float:left;width:304px}.delivery_area ul{overflow:hidden;margin-bottom:10px}.delivery_area li{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:146px;height:48px;border:2px solid #d8dee5;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.delivery_area li:nth-child(n+3){margin-top:12px}.delivery_area li:nth-child(even){float:right}.delivery_price{float:left;width:304px}.delivery_price p{margin-top:15px}.delivery_price p:first-child{margin-top:0}.card-counter_detail{display:table;width:100%;margin-top:40px;padding:23px;border:1px solid #d9d9d9}.card-counter_detail dt{font-size:18px;font-weight:700;margin-bottom:10px}.card-counter_detail dd{line-height:1.7}.service_others{margin-top:50px}.service_others:first-of-type{margin-top:0}.service-atm dt{margin-top:40px}.service-atm dt:first-child{margin-top:30px}.service_others table{margin-top:10px}.service_others .place{position:relative;vertical-align:middle}.service_others>p{margin-top:10px}.service_others .place .btn_map{position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.service_others .attention{font-size:12px}.service_others .btn_link{margin:10px 0 0}.service_others .btn_link a{font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;padding:0 0 0 40px;-webkit-transition:.5s;transition:.5s;color:#009842;border:2px solid #009842;border-radius:13px;background:url(/assets/img/cmn/icn_window_black.png) no-repeat 17px center/13px auto;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.service_others .btn_link a:hover{color:#fff;background:url(/assets/img/cmn/icn_window_black.png) no-repeat 17px center/13px auto #009842}.deliverly_attention,.smoking_attention{font-size:12px;margin-top:15px}.deliverly_attention dt,.smoking_attention dt{font-weight:700;margin-bottom:5px}.service-freewifi .btn_link{float:left;margin-right:15px}.service-freewifi .btn_docomo a{width:210px}.service-freewifi .btn_wi2 a{width:270px}.service_publicfacility_list{margin-bottom:20px}.service_publicfacility_list ul{display:table;width:100%;margin-top:30px;table-layout:fixed}.service_publicfacility_list li:first-child{border-left:none}.service_publicfacility_list li{display:table-cell;width:100%;height:180px;padding-top:5px;border-left:1px dotted #cdd4dc}.service_publicfacility_list dt{font-size:16px;line-height:1;margin-bottom:15px;text-align:center}.service_publicfacility_list .image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:100px;margin:0 auto 15px;border:2px solid #dfe7ea;border-radius:100%;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.service_publicfacility_list .text{margin:0 25px}.service_publicfacility_list .btn_map{width:120px;margin:15px auto 0}.service_publicfacility_list .btn_map a{padding-left:26px;background:url(/assets/img/cmn/icn_map.png) no-repeat 8px center/16px auto #a28564}.service_publicfacility_list .btn_map a:hover{background:url(/assets/img/cmn/icn_map.png) no-repeat 8px center/16px auto #fff}.service_publicfacility_list .btn_floor-guide a{width:120px;padding-left:32px;background:url(/assets/img/cmn/icn_floorguide2.png) no-repeat 10px center/16px auto}.service_publicfacility_list .btn_floor-guide a:hover{background:url(/assets/img/cmn/icn_floorguide2.png) no-repeat 10px center/16px auto #fff}.service-atm .sub_head{padding:18px 0 10px 45px;content:none;background:url(/assets/img/cmn/icn_atm.png) no-repeat 0 center/auto 38px}.service-atm .sub_head:before{content:none}.service-coin-locker .sub_head{padding:18px 0 10px 40px;content:none;background:url(/assets/img/cmn/icn_coinlocker.png) no-repeat 0 center/auto 38px}.service-coin-locker .sub_head:before{content:none}.service-tel .sub_head{padding:18px 0 10px 40px;content:none;background:url(/assets/img/cmn/icn_tel.png) no-repeat 0 center/auto 34px}.service-tel .sub_head:before{content:none}.service-smoking .sub_head{padding:18px 0 10px 40px;content:none;background:url(/assets/img/cmn/icn_smoking.png) no-repeat 0 center/auto 18px}.service-smoking .sub_head:before{content:none}.service-pray .sub_head{padding:18px 0 10px 40px;content:none;background:url(/assets/img/cmn/icn_pray.png) no-repeat 0 center/auto 34px}.service-pray .sub_head:before{content:none}.service-freewifi .sub_head{padding:18px 0 10px 40px;content:none;background:url(/assets/img/cmn/icn_wifi.png) no-repeat 0 center/auto 30px}.service-freewifi .sub_head:before{content:none}.service-aed .sub_head{padding:18px 0 10px 50px;content:none;background:url(/assets/img/cmn/icn_aed.png) no-repeat 0 25px/auto 10px}.service-aed .sub_head:before{content:none}.service-ev .sub_head{padding:18px 0 10px 60px;content:none;background:url(/assets/img/cmn/icn_ev.png) no-repeat 0 center/auto 25px}.service-ev .sub_head:before{content:none}.service-ev .btn_normal{float:right;width:200px;margin-top:-6px}.service-ev .btn_normal a{font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;width:200px;height:26px;-webkit-transition:.5s;transition:.5s;color:#009842;border:2px solid #009842;border-radius:13px;align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}.service-ev .btn_normal a:before{top:8px}.service-ev .btn_normal a:hover{color:#fff}.service-car .sub_head{padding:18px 0 10px 40px;content:none;background:url(/assets/img/cmn/icn_car.png) no-repeat 0 center/auto 25px}.service-car .sub_head:before{content:none}.service_baby{position:relative;margin-top:50px}.service_baby .use_time{font-size:12px;display:block;margin-bottom:5px;margin-left:5em}.service_baby .more{display:block;margin-left:5em}.service_baby table{margin:10px 0 0 0}.service_baby table thead th{background:#d8dee5}.service_baby .place{position:relative;vertical-align:middle}.service_baby>p{margin-top:10px}.service_baby .place .btn_map{position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.service_baby .attention{font-size:12px;margin-left:1em;text-indent:-1em}.babycar_detail{font-size:12px;margin-top:15px}.babycar_detail dt{font-weight:700;margin-bottom:10px}.babycar_detail dd p{margin-left:1em;text-indent:-1em}.service-babycar .sub_head{padding:10px 0 5px 45px;content:none;background:url(/assets/img/cmn/icn_babycar.png) no-repeat 0 center/30px auto}.service-babycar .sub_head:before{content:none}.service-familyspace .sub_head{padding:10px 0 5px 45px;content:none;background:url(/assets/img/cmn/icn_family.png) no-repeat 0 center/30px auto}.service-familyspace .sub_head:before{content:none}.service-nursery .sub_head{padding:20px 0 15px 45px;content:none;background:url(/assets/img/cmn/icn_nursery.png) no-repeat 10px center/16px auto}.service-nursery .sub_head:before{content:none}.service-toilet .sub_head{padding:18px 0 10px 35px;content:none;background:url(/assets/img/cmn/icn_toilet.png) no-repeat 0 center/30px auto}.service-toilet .sub_head:before{content:none}.service_pet{margin-top:50px}.service_pet .pic_list{margin-top:0}.service_others .sub_head{padding-top:18px;padding-bottom:10px}.service_others .sub_head:before{content:none}.service-information .sub_head{padding-top:10px;padding-left:35px;background:url(/assets/img/cmn/icn_information.png) no-repeat 0 center/28px auto}.service-green .sub_head{padding-left:35px;background:url(/assets/img/cmn/icn_green-dog.png) no-repeat 0 center/30px auto}.service-bike .sub_head{padding-top:13px;padding-left:40px;background:url(/assets/img/cmn/icn_bike.png) no-repeat 0 center/28px auto}.service-taxi .sub_head{padding-left:35px;background:url(/assets/img/cmn/icn_taxi.png) no-repeat 0 center/28px auto}.service-tax-free .sub_head{padding-left:35px;background:url(/assets/img/cmn/icn_tax-free.png) no-repeat 0 center/24px auto}.service-delivery .sub_head{padding-top:10px;padding-left:50px;background:url(/assets/img/cmn/icn_delivery.png) no-repeat 0 center/40px auto}.service-baggage .sub_head{padding-left:35px;background:url(/assets/img/cmn/icn_baggage.png) no-repeat 0 center/30px auto}.service-powder-room .sub_head{padding-top:12px;padding-left:35px;background:url(/assets/img/cmn/icn_powder.png) no-repeat 10px center/12px auto}.service-dental-clinic .sub_head{padding-left:35px;background:url(/assets/img/cmn/icn_dentalclinic.png) no-repeat 0 center/30px auto}.service-cashlesspayment .sub_head{padding-left:40px;background:url(/assets/img/cmn/icn_cashlesspayment_a.png) no-repeat 0 12px/32px auto}.service-publicfacility .sub_head{padding-top:0}.service-publicfacility .sub_head:before{content:""}.service-bike .wrap{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;padding-right:25px}.modal{outline:0}.page_service_other_modal{margin-bottom:0}.page_service_other_modal .inner_around{padding:16px}.page_service_other_modal .catb_head_box{line-height:1.3;margin-bottom:30px;padding-top:5px;border-width:3px}.page_service_other_modal .catb_head_inner{font-size:24px;line-height:1.3;top:3px;border-width:3px;border-color:#101211}.page_service_other_modal .map,.page_service_other_modal .mark{padding-top:20px;text-align:center}.page_service_top .for_pet dt a{background:url(/assets/img/cmn/icn_pet.png) no-repeat 14px center;background-size:25px}.wrap_body .other .other_item_pet a{padding-left:44px;background:url(/assets/img/service/cmn/icn_pet.png) no-repeat 11px center;background-size:20px auto!important}.wrap_body .other .other_item_pet a.on{background:url(/assets/img/service/cmn/icn_pet_on.png) no-repeat 11px center #009842}.pet_block .sub_head{padding:10px 0 5px 45px;content: none;background: url(/assets/img/cmn/icn_pet.png) no-repeat 0 center/23px auto;}.pet_block .sub_head:before{content:none}
.icn_gift-token a{
  padding-left:50px;
  padding-right:20px;
  background:url(/assets/img/cmn/icn_gift_token.png) no-repeat 12px center/28px auto;
}
.service-gift-token .sub_head{
  padding-left:40px;
  background:url(/assets/img/cmn/icn_gift_token.png) no-repeat 0 16px/32px auto;
}
