﻿/*====================================================================
 2018' - 147漆彈主題樂園 首建日2018/06/07 Roni
 手機專用
 預設寬度container:width:1140px
 Final date 2019/01/16 Roni
=====================================================================*/

body{-ms-overflow-style:scrollbar;}:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:0;}.root_menu>ul,.rootsub_ul,.home_pleace_gallery,.top_link,.home_pleace_title.price,.carousel-inner,.home_package_btn.package,.home_package_btn.package>a>.head,.bk_textlist{margin:0;}.pb_footer .brands>li>a>p{margin-bottom:0;}.root_menu>ul,.top_link,.home_package_btn>a>ul,.pb_footer .brands,.modal-header,.scrolltop,.carousel-inner,.home_package_btn.package,.bk_textlist{padding:0;}.p{padding-bottom:1rem;}body,input,select,button,textarea,code{font-family:"\5Fae\8Edf\6B63\9ed1\9ad4","Gulim",sans-serif;}.bk_textlist>li>a:before{font-family:"FontAwesome";}.rootsub_ul>li>a:before,.home_package_btn>a>ul>li:before,.tube_box>.icon:before{font-family:"Ionicons";}object,embed,:hover,a:focus,:focus{text-decoration:none;outline:none;}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none;}.clearer{clear:both;margin:0;padding:0;line-height:0;font-size:0;height:0;}img,.root_menu>ul>li:last-child>a,.dropdown-menu,.rootsub_close,.home_package_btn>a>button,.modal-header,.pb_modal_close,.modal_closebtn,.root_modalheader,.pb_map>iframe,.othermap_box>iframe,.standard_btn{border:none;}.clear{clear:both;}.clearer,.footer_before:after{clear:both;margin:0;padding:0;line-height:0;font-size:0;height:0;}.overflow_h,.pb_head,.bk_textlist>li>a>span{overflow:hidden;}.root_menu>ul>li,.top_link>li,.rootsub_ul>li,.pb_footer .brands>li,.scrolltop>li,.bk_textlist>li{list-style:none;}.f_c,.root_menu>ul>li>a>.text,.pb_footer .brands,.home_pleace_gallery>figcaption>span,.home_pleace_gallery>.zoomout>span,.pb_container{margin:0 auto;}.t_l{text-align:left;}.t_c,.root_menu>ul>li>a,.top_link,.dropdown-menu,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.home_package_btn>a,.pb_modal_close>.icon,.scrolltop>li>a{text-align:center;}.t_r{text-align:right;}.font_weight_no,.home_pleace_title>.icon,.home_package_btn>a>.head>dt{font-weight:normal;}.font_bold,.home_pleace_title{font-weight:bold;}.ios .font_bold{font-weight:800;}dfn,s{font-style:normal;}.point_ul{padding-left:1.5em;}.point_ul li{padding-left:.3em;list-style:disc outside;margin-left:.3em;padding:0 0 0 .3em;}.f_l,.root_menu>ul>li,.home_pleace_gallery,.home_package_btn.package{float:left;}.f_r,.rootsub_close,.bk_textlist>li>a:before{float:right;}.f_n{float:none;}.display_none,.home_owl .owl-nav,.tips_640{display:none;}.block,.root_menu>ul>li>a,.top_link>li>a,.rootsub_ul>li>a,.home_pleace_gallery>a,.rootsub_ul,.home_package_btn>a,footer_before,.pb_footer .brands>li>a,.home_pleace_gallery,.pb_modal_close>.icon,.scrolltop>li>a,.carousel-inner>.item>a,.bk_textlist>li>a,.bk_textlist>li>a>span{display:block;}.inline-block,.top_link>li,.home_package_btn>a>ul>li,.pb_footer .brands>li,.home_package_btn,.footer_mail>a>.icon,.standard_btn{display:inline-block;}.modal.left .modal-content, .modal.right .modal-content{position:static;}.relative,.home_pleace_gallery,.modal-header,home_pleace_title,.pb_head,.home_pleace_gallery{position:relative;}.absolute,.home_pleace_gallery>a,.v_c3,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.tube_box>.icon:before,.tube_box>.icon:after,.pb_modal_close,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.home_pleace_gallery>figcaption::after,.home_pleace_gallery>.zoomout::after{position:absolute;}.fixed,.scrolltop,.root_modalheader{position:fixed;}.v_t,.pb_footer .brands>li,.home_package_btn{vertical-align:top;}.v_c1,.home_pleace_title>.icon,.footer_mail>a>.icon{vertical-align:middle;}.v_c2,.top_link>li>a,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.carousel-control{display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;}.v_c3,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout{top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.decoration_none,a:hover,a:focus{text-decoration:none;}.rootsub_close{background-color:transparent;}#news-show,.modal_closebtn,.modal_closebtn:focus,.modal_closebtn,.pb_modal_close,.scrolltop>li.gotop>a:hover,.scrolltop>li.gotop>a:active,.scrolltop>li.call>a:hover,.scrolltop>li.call>a:active{background-color:#fff;}.black_bg,body,.top_link,.scrolltop>li.gotop>a,.scrolltop>li.gotop>a:focus,.top_link,.bk_textlist{background-color:#000;}.top_link>li>a,.scrolltop>li.call>a,.scrolltop>li.call>a:focus{background-color:#fc0;}.rootsub_bg,.modal-content.rootsub_bg,.root_modalheader,.dropdown-menu,.home_package_btn>a>button,.pb_footer,.standard_btn,.standard_btn:focus{background-color:#565b32;}.olive_bg{background-color:#333718;}.light_green_bg,.pb_modal_close:active,.pb_modal_close:hover,.scrolltop>li.gotop>a:active{background-color:#f1f4e3;}a.coffee_bg,a.coffee_bg:focus,button.coffee_bg,button.coffee_bg:focus,.home_package_btn>a:hover>button,.modal_closebtn:hover,.modal_closebtn:active,.modal_close:hover,.modal_close:active{background-color:#be8914;}a.coffee_bg:hover,a.coffee_bg:active,button.coffee_bg:hover,button.coffee_bg:active{background-color:#9b6e0c;}.black,.top_link>li>a,.scrolltop>li.gotop>a:active,.scrolltop>li.gotop>a:hover,.scrolltop>li.gotop>a:active,.scrolltop>li.call>a,.scrolltop>li.call>a:focus,.scrolltop>li.call>a:hover,.scrolltop>li.call>a:active,.modal_close,.modal_close:focus,.modal_closebtn,.modal_closebtn:active{color:#000;}.gray666,.modal-content{color:#666;}.white,.root_menu>ul>li>a,.dropdown-menu>li>a,.rootsub_bg,.rootsub_ul>li>a,.rootsub_close,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.home_package_btn>a>button,.home_package_btn>a:hover>button,.pb_footer,.pb_footer .brands>li>a,.tube_box>.icon:before,.modal-header,.modal_closebtn:active,.modal_closebtn:hover,.footer_mail>a,.coffee_bg,.coffee_bg:focus,.coffee_bg:active,.coffee_bg:hover,.standard_btn,.scrolltop>li.gotop>a:focus,.home_package_btn>a:hover>.head>dd>.price,.bk_textlist>li>a:hover,.bk_textlist>li>a:active,.root_menu>ul>li>a:focus,.modal_close:hover,.modal_close:active,.standard_btn:hover,.standard_btn:active,.standard_btn:focus{color:#fff;}.home_package_btn>a>.head>dt,.bk_textlist>li>a,.bk_textlist>li>a:focus{color
  :#ccc;}.yelloo,.yelloo.tips_640,.home_pleace_title,.home_package_btn>a>.head>dd{color:#fc0;}.root_menu>ul>li>a:hover,.rootsub_ul>li>a:hover,.rootsub_ul>li>a:focus,.rootsub_ul>li.current>a,.scrolltop>li.gotop>a,.root_menu>ul>li.current>a{color:#cc6;}.root_modalheader{color:#cc9;}body,.home_package_btn>a>ul{color:#999;}.red,.home_package_btn>a:hover>.head>.price,.tips_640,.modal_price,:hover~.black{color:#ce0000;}.top_link>li>a:hover,.top_link>li>a:focus{color:#8d6409;}

  /*========================Base元素==========================*/
  .root_menu>ul>li,.root_menu>ul>li>a,.home_package_btn.package{box-sizing:border-box;}.w100,.pb_head,.dropdown-menu,.root_modalheader,.home_pleace_gallery>a,.home_pleace_gallery>a,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.home_package_btn>a,footer_before,.tube_box>.icon:after,.pb_map>iframe,.home_pleace_gallery>figcaption::after,.home_pleace_gallery>.zoomout::after,.carousel-inner>.item>a,.carousel-inner>.item>a>img,.carousel,.othermap_box>iframe{width:100%;}.home_pleace_gallery>a,.pb_map>iframe,.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout,.home_pleace_gallery>figcaption::after,.home_pleace_gallery>.zoomout::after,.othermap_box>iframe{height:100%;}.m100,.pb_footer .brands>li>a>img,.tube_box>.icon:after{max-width:100%;}.scrolltop{z-index:1040;bottom:100px;right:0;}.scrolltop>li{padding-top:5px;}.scrolltop>li>a{line-height:1;border-radius:3em 0 0 3em;font-size:2.2rem;width:1.85em;height:2.5em;line-height:1.8em;padding:.3em 0 0 .3em;}.scrolltop>li.gotop>a{border:2px solid #84953e;border-right:0;}.scrolltop>li.call>a{border:2px solid #ffda46;border-right:0;}.scrolltop>li>a>.icon{font-size:2.6rem;}.modal-content,.home_pleace_box{font-size:1.7rem;}.form-control{font-size:1.6rem;}.modal-content h3,.modal-content h4,.modal-content h5,.modal-content dt,.modal-content small,.modal-content input,.modal-content textarea,.modal-content select{font-size:1.2em;}a,.scrolltop a,.home_package_btn>a>button,.home_package_btn>a>.head>dd>.price,.tube_box>.icon:after,.modal_closebtn,.standard_btn,.home_pleace_gallery>figcaption::after,.home_pleace_gallery>.zoomout::after,.bk_textlist>li>a,.modal_close{-webkit-transition:.5s;transition:.5s;}.pb_container{max-width:1366px;word-wrap:break-word;}.bk_textlist>li>a>span{text-overflow:ellipsis;white-space:nowrap;}.cursor,.rootsub_close,.home_pleace_gallery,.bk_textlist>li>a{cursor:pointer;}.pb_modal_close{z-index:1050;right:0;bottom:-9px;border:3px solid rgba(0,0,0,.85);border-radius:50%;font-size:6rem;width:4.5rem;height:4.5rem;}.pb_modal_close>.icon{line-height:0;margin-top:-.9rem;}.modal-content{border-radius:8px!important;padding:1rem 2rem;margin-bottom:1rem;}.modal_closebtn,.standard_btn{font-size:1.7rem;padding:.6em 2em .4em;border-radius:3em;margin:0 3px;}.standard_title{font-size:1.9rem;line-height:1.2em;font-weight:600;margin:0 0 1.2rem;}.modal_caption{line-height:1.2em;margin:.5em 4rem .5em 2rem;font-size:2rem;font-weight:800;}.pb_modal_close>.icon:before{color:rgba(0,0,0,.85);}.mainpad{padding:2.5rem 0 1.5rem;}.bk_textlist>li>a{padding:1.9rem 2.3rem 2rem 1.7rem;border-bottom:1px solid #353131;font-size:1.7rem;line-height:1;}.bk_textlist>li>a>span{width:calc(100% - 2.2rem);}.bk_textlist>li>a:before{content:"\f138";font-size:1.9rem;}.bk_textlist>li:last-child>a{border-bottom:hidden;}.othermap_box{height:calc(80vh - 30px);}#news-show.pb_container{margin:0 10px 1rem;padding:1rem;}

  /*==========================header==========================*/
  .pb_head{height:130px;line-height:1;z-index:1030;}.root_menu{background:url("../images/camouflage_bg.gif") repeat;}.root_menu>ul{border-top:1px solid #999;border-bottom:1px solid #999;}.root_menu>ul>li{width:calc(100% / 6);}.root_menu>ul>li>a{font-size:2rem;/*border-right:1px solid #fff;*/height:60px;padding-top:.46em;}.root_menu>ul>li>a>.text{width:2em;display:table;}.top_link{padding:.85rem 10px 0;height:68px;}.top_link>li>a{padding:.03em .5em .01em;font-size:3rem;line-height:1;}.top_link>li>a>span{font-size:1.9rem;letter-spacing:-.03em;margin-left:.3em;}.dropdown-menu{min-width:auto;padding:.8em 0;font-size:1.7rem;border-radius:0;line-height:1.2rem;margin-top:1px;}.rootsub_ul{margin:56px 0 0;overflow-y:auto;-webkit-overflow-scrolling:auto;height:calc(100% - 56px);padding:15px;}.rootsub_ul>li>a{padding:.8em 0 .8em 1em;font-size:1.9rem;line-height:1.2em;text-indent:-.6em;letter-spacing:-.03em;}.rootsub_ul>li>a:before{content:"\f284";padding-right:.3em;}.rootsub_close{font-size:4rem;line-height:1;padding-top:.8rem;margin-right:-3rem;}.rootsub_close:active,.rootsub_close:focus{margin-left:-4px;}
  .root_modaltitle{font-size:2em;letter-spacing:-.04em;line-height:1.2em;margin-top:.6em;}.root_modalheader{top:0;webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding:.3em 15px;width:calc(100% - 5rem);}.modal-content{border-radius:0;border:0;position:static;webkit-overflow-scrolling:touch}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:320px;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0!important;}.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity .3s linear,left .3s ease-out;-moz-transition:opacity .3s linear,left .3s ease-out;-o-transition:opacity .3s linear,left .3s ease-out;transition:opacity .3s linear,left .3s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity .3s linear,right .3s ease-out;-moz-transition:opacity .3s linear,right .3s ease-out;-o-transition:opacity .3s linear,right .3s ease-out;transition:opacity .3s linear,right .3s ease-out;}.modal.right.fade.in .modal-dialog{right:0;}


  /*===========================首頁區=========================*/
  .home_pleace_box{padding:2rem 0 0;}.home_pleace_title{font-size:2.2rem;line-height:1.2em;margin:1.7rem 0 10px;}.home_pleace_title>.icon{margin-right:6px;font-size:2.5rem;}.home_pleace_title.first{margin:-.2em 0 1.3rem;}.home_pleace_title.price{padding:.6em 0 1.2rem;}.home_pleace_gallery{width:50%;height:calc(18vh + 5em);}.home_pleace_gallery>a{top:0;left:0;z-index:2;background-size:cover;background-position:50% 50%;}.home_pleace_gallery:nth-of-type(4n+1),.home_pleace_gallery:nth-of-type(4n+4){background:rgba(133,96,15,1);}.home_pleace_gallery:nth-of-type(4n+2),.home_pleace_gallery:nth-of-type(4n+3){background:rgba(33,68,35,1);}.home_pleace_gallery>figcaption,.home_pleace_gallery>.zoomout{z-index:3;background-size:cover;}.home_pleace_gallery>figcaption>span,.home_pleace_gallery>.zoomout>span{font-size:2rem;z-index:4;text-shadow:2px 0 5px rgba(0,0,0,1);top: calc(50% - .8em);}.home_pleace_gallery>figcaption::after,.home_pleace_gallery>.zoomout::after{z-index:1;top:0;left:0;content:"";background:rgba(0,0,0,.3);}.home_pleace_gallery>figcaption:hover::after,.home_pleace_gallery>.zoomout:hover::after{content:"";background:rgba(0,0,0,.1);}.home_other_box{font-size:1.7rem;}.home_package_btn{width:calc(50% - 5px);margin-bottom:10px;}.home_package_btn.package{border-bottom:1px dotted #7d815d;width:50%;}.home_package_btn.package>a{padding:2.7rem 1rem 1.7rem;}.home_package_btn.package>a:hover{background-color:rgba(0,0,0,.2);}.home_package_btn.package>a:hover>.head>dd>.price{font-size:2.3em;letter-spacing:-.06em;}.home_package_btn.package:nth-of-type(2n+1){border-right:1px dotted #7d815d;}.home_package_btn>a>.head{margin:1.5rem 0 10px;letter-spacing:-.04em;}.home_package_btn>a>.head>dt{font-size:2.2rem;line-height:1;}.home_package_btn>a>.head>dd{font-size:2.5rem;line-height:1;}.home_package_btn>a>.head>dd>.price,.modal_price{font-size:2.3em;font-family:"Ubuntu Condensed",sans-serif;letter-spacing:-.06em;vertical-align:sub;padding-right:5px;}.home_package_btn>a:hover>.head>dd>.price{font-size:3em;letter-spacing:-.08em;}.home_package_btn>a>ul{margin:0 10px 1em;font-size:1.7rem;}.home_package_btn>a>ul>li{margin-left:5px;}.home_package_btn>a>ul>li:before{content:"\f2bb";padding-right:3px;}.home_package_btn>a>button,.standard_btn{font-size:1.7rem;padding:.3em 1em;border-radius:3em;letter-spacing:-.03em;margin-bottom:.5em;}.home_owl .owl-dots{margin-top:2rem;}.fancybox-wrap{position:static!important;}.fancybox-skin{position:fixed;top:50%;left:50%;z-index:10000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

  /*======================YouCover Tube========================*/
  /*.tube_box>.icon:before{font-size:4rem;line-height:1;content:"\f488";z-index:10;top:calc(50% - 1.55rem);left:calc(50% - .8rem);}.tube_box>.icon:after{background:#c71414;width:7rem;height:4.8rem;border-radius:1rem;content:"";z-index:9;top:calc(50% - 2.5rem);left:calc(50% - 3.5rem);}.tube_box:hover>.icon:after{background:#f00;}*/
  .tubebox{max-width:800px;margin:0 auto;width:100%;}iframe{border:none;}
  .tube_wrapper,.tube_wrapper.active-iframe iframe{display:block;}
  .tube_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;background-color:#000;cursor:pointer;}
  .tube_wrapper:before{-webkit-transition:all .2s linear;transition:all .2s linear;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"FontAwesome";content:"\f16a";font-size:80px;line-height:1;color:#f00;}
  .tube_wrapper.active-iframe:before{opacity:0!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)!important;filter:alpha(opacity=0)!important;}/*==點選後隱藏icon=*/
  .tube_wrapper iframe,.tube_wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .2s linear;transition:all .2s linear;}
  .tube_wrapper:hover:before{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);}
  .tube_wrapper img{z-index:2;}.tube_wrapper iframe{z-index:5;}

  /*-------------------------Carousel--------------------------*/
  #foto{touch-action:pan-y;}.carousel-control .icon-next,.carousel-control .icon-prev{width:auto;height:auto;}.carousel-control>.icon{font-size:calc(8vw + 2rem);line-height:1;}.carousel-control.left>.icon{margin-left:15px;}.carousel-control.right>.icon{margin-left:auto;margin-right:15px;}



  /*==========================footer==========================*/
  .footer_before{line-height:0;}.footer_before>svg{}.pb_footer{padding:5rem 0 4.8rem;}.pb_footer .brands{width:86%;}.pb_footer .brands>li{width:33.33%;margin:0 -3px;}.pb_footer .brands>li>a{margin:0 10px;}.pb_footer .brands>li>a>img{margin-bottom:8px;}.pb_footer .brands>li>a>p{font-size:1.75rem;}.pb_map{height:40vh;}.pb_map>iframe{}.footer_mail{line-height:1;font-size:1.9rem;}.footer_mail>a>.icon{font-size:5rem;margin-right:5px;margin-top:-.1em;}


  /*===============IE10 hack，每個標籤都要前啜================*/
  _:-ms-lang(x),.root_menu>ul>li{width:16.66%;}

  /*====================IE10~11，Edage排外====================*/
  .ie11 .root_menu>ul>li{width:16.66%;}


  /*=================Android4 Device縱橫皆可==================*/
  @media only screen and (min-device-width:601px) and (max-device-height:962px) and (orientation : landscape) (-webkit-min-device-pixel-ratio:0) {.android .top_link>li>a{font-size:4.5rem;}.android .standard_title,.android .bk_textlist>li>a:before{font-size:2.25rem;}.android .top_link>li>a>span,.android .home_package_btn>a>.head{font-size:2.2rem;}.android .modal.left .modal-content,.android .modal.right .modal-content{top:-56px;}.rootsub_ul>li>a{padding:.5em 0 .5em 1em;font-size:2.1rem;}.android .bk_textlist>li>a{font-size:2rem;}.root_modalheader{border-bottom:2px solid #565b32;}.home_pleace_gallery{height:calc(150px + 5em);}.android .rootsub_ul>li>a,.android .modal-content,.android .modal_closebtn{font-size:2.1rem;}.home_package_btn>a>ul,.android .home_package_btn>a>button,.android .home_other_box,.android .standard_btn{font-size:2rem;}.android .home_pleace_box,.android .guide_box{font-size:1.95rem;}.footer_before{border-bottom:1px solid #565b32;margin-bottom:-2px;}.footer_before>svg{height:3rem;}.pb_modal_close>.icon{margin-top: -.25rem;}.android .root_modaltitle{margin-top:.6em;}.android .carousel-control>.icon{font-size:7rem;}.othermap_box{height:20%;}.android .modal-content{position:relative;}}

  @media(max-width:1366px){.guide_box{font-size:1.7rem;}.home_package_btn>a>button,.standard_btn,.btn{font-size:1.75rem;}.android .home_package_btn>a>button,.android .standard_btn{padding:.8em 1em .7em;}.modal_closebtn,.bk_textlist>li>a{font-size:1.8rem;}.bk_textlist>li>a{font-size:1.85rem;}}

  /*=========================IOS Hack=========================*/
  .ipad :disabled,.iphone :disabled{color:#000;}.ipad .pb_container{font-size:1.5rem;}.ipad .top_link>li>a{font-size:4.5rem;padding:0 .3em;}.ipad .top_link>li>a>span{font-size:2rem;}.ios .rootsub_close{margin-right:-7rem;margin-top:0;}.iphone .rootsub_ul>li>a{font-size:2rem;}.ipad .root_menu>ul>li>a>.text{width:2.9em;}.ipad .tube_box>.icon:before{top:calc(50% - 2.1rem);}

  @media(max-width:980px){.dropdown-backdrop,.open>.dropdown-menu{position:fixed;top:111px;}.root_modaltitle{margin-top:.9em;}.home_pleace_title{font-size:3rem;}.home_pleace_title>.icon{font-size:3.3rem;}.home_package_btn>a>button,.standard_btn{padding:.8em 1em;}}

  @media(max-width:640px){.home_package_btn{width:100%;}.home_package_btn{border-bottom:1px dotted #7d815d;margin-bottom:0;}.home_package_btn>a{padding:1.5em 0 1em;}.home_package_btn>a>.head{margin:0 0 10px!important;}.home_package_btn:nth-of-type(2n+2){background:rgba(0,0,0,.2);}.tips_640{display:block;font-size:1.75rem;letter-spacing:-.04em;line-height:1.2em;margin:0 0 1em;}}

  @media(max-width:640px) and (orientation:landscape){.top_link{padding-top:1.4rem;}.top_link>li>a{padding:.15em .5em .06em;}}

  @media(max-width:480px){.guide_box .col-xs-4,.guide_box .col-xs-8{width:100%;}.rootsub_ul>li>a{padding:.6em 0 .6em 1em;}.android .home_package_btn>a>button,.android .standard_btn{padding:.5em 1em .3em;}.tube_box>.icon:before{top:calc(50% - 21px);}.pb_footer .brands{width:auto;margin:0 3px;}.pb_footer .brands>li>a>p{font-size:1.6rem;letter-spacing:-.05em;}.modal-content,.home_pleace_box{font-size:1.45rem;}.iphone .modal-content,.home_pleace_box{font-size:1.65rem;}.top_link{padding-top:1.4rem;}.top_link>li>a{padding:.15em .5em .06em;}.home_package_btn>a>.head>dt{font-size:4.2vw;}.home_pleace_title{font-size:7vw;}.guide_box .col-xs-4{margin-bottom:1rem;}.guide_box .col-xs-4>a{margin:0 auto;}}

  @media(max-width:414px){.pb_footer .brands>li>a{margin:0 5px;}.iphone .root_modaltitle{margin-top:.8em;}.home_package_btn>a>.head>dt{font-size:4.7vw;}.home_package_btn>a>.head>dd>.price{font-size:13vw;}.home_package_btn>a>button,.standard_btn{width:calc(100% - 20px);margin-bottom:8px;}.standard_btn:last-child{margin-bottom:0;}}

  @media(max-width:320px){.home_package_btn>a>ul{font-size:1.85rem;}.modal-content{font-size:1.8rem;}.modal_closebtn{padding:.5em 1.5em;}.pb_footer .brands>li>a>p{font-size:1.3rem;}.home_package_btn>a>.head>dt{font-size:5vw;}}