@charset "utf-8";
/* CSS Document */

/*基本*/
body{ margin:0; padding:0;}


/*全BOX版面*/
.WRAPPER { z-index:0; position: relative; display:block; margin: 0 auto; padding:0; overflow:hidden;width:100%; min-width:1220px; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei",Helvetica;}
.WRAPPER img { border:0px; vertical-align:top;}
.WRAPPER a { text-decoration:none; -webkit-tap-highlight-color: transparent}
/*預設清單樣式*/
.Area .list_00 ul {display:inline-block; margin:0; padding:0;}
.Area .list_00 li {list-style:none;float:left;overflow: hidden;}
	@media screen and (max-width:767px){
		.WRAPPER { padding-bottom:0px; min-width: inherit; min-height:100vh; overflow: hidden;background-image: url(mb_bg.jpg?t=1751010988693);background-repeat:repeat-y;background-size:100%;}
		.WRAPPER img {  width:100%;  height:auto;}
	}
/*PC背景*/
@media screen and (min-width:768px){
.bg_deco { z-index:5;position:absolute;top:600px; left:0; width:100%; height:100%; background-position:center 0px; background-repeat:repeat-y; transition:0.5s linear; pointer-events:none;}
.bg_top { z-index:0; position:absolute;top:0;left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center top; pointer-events:none;}
.bg_top2 { z-index:0; position:absolute;top:854px;left:0; width:100%; height:100%; background-repeat:no-repeat; background-position:center top; pointer-events:none;}
.bg_repeat { z-index:-1; position:fixed;top:0px;left:0; width:100%; height:100%; background-repeat:repeat-y; background-position:center top; pointer-events:none;}	
}
@media screen and (max-width:767px){
.m_top{ z-index:-1;position:absolute; top:10vw; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center top; pointer-events:none; background-size: 100%;}
.m_water {z-index:-2;position:absolute;top:29vw;width:130%;height:197vw;left:-26vw;background: url(mwater.png?t=1751010988693) center 100% / 100% no-repeat scroll;pointer-events:none}
.m_repeat {z-index:-3;position:fixed;top:0vw;width:100%;height:259vw;left:0vw;background: url(mrepeat.png?t=1751010988693) center 100% / 100% no-repeat scroll;pointer-events:none}
}

.warningTxt h3 {color: #fff!important;}
/*間距*/
.Area_bottom { margin-bottom: 80px!important;}
@media screen and (max-width:767px){
.Area_bottom { margin-bottom: 6vw !important;}
}

@media screen and (max-width:767px){
	.Area_top {z-index: 99;}
	.Area_top .momologo {top: 2vw; left: 2vw;}
	.Area_top .momologo a{background-size:100%;width: 30vw;height: 12vw; background: url(momo_logo_super.png?t=1751010988693) no-repeat; background-size: 100%;}
}

/*攻略區標(換圖)*/
@media screen and (min-width:767px){
.box_txt {}
.box_txt .PD_layout ul {padding: 0 !important;grid-gap:0 !important;}
}
@media screen and (max-width:767px){
.box_txt {position:relative;}
.box_txt .PD_layout ul {padding: 0 !important;grid-gap:0 !important;}
}

/*區標(線上入稿)*/
@media screen and (min-width:767px){
  .txt {position: relative;top:0;background-image:url("txt_bg.png?t=1751010988693"); background-size: 100%;width: 960px; height: 130px;overflow: hidden;background-repeat:no-repeat;padding-top: 78px;margin: 0 auto;}
  .txt .PD_layout ul {padding: 0;margin: 0;list-style: none;height:100%!important;}
  .txt .PD_layout ul li { background-color: transparent; pointer-events: none;}
  .txt .PD_layout ul li h5 {position: relative;z-index: 1;font:52px/45px "微軟正黑體","Microsoft JhengHei",Helvetica;float: left;color: #0125ff;width: 100%;margin: 0 auto;padding: 0;font-weight: bolder;}	
  }
  @media screen and (max-width:767px){
  .txt {position: relative;width: 100%;height:20vw;margin-bottom: 0vw;background-image:url("txt_bg.png?t=1751010988693");background-repeat: no-repeat; background-size: 100%;z-index: 20;overflow: hidden;}	
  .txt .PD_layout ul {margin-top: 0vw;height: 10vw!important;list-style: none;}
  .txt .PD_layout ul li { background-color: transparent; pointer-events: none;}
  .txt .PD_layout ul li h5 {position: relative;top:7.2vw;margin: 0vw;padding: 0vw;width: 100%;height: 8vw;font:6.2vw/6vw "微軟正黑體","Microsoft JhengHei",Helvetica;text-align: center;color:#0125ff;letter-spacing: 0vw;overflow: hidden;font-weight: bolder;/*text-shadow: 0px 0px 5px #000;*/}
  }
/*區標2(線上入稿)*/  
@media screen and (min-width:767px){
  .txt2 {position: relative;top:0;background-image:url("Area_limt_bg_01.png?t=1751010988693"); background-size: 100%;width: 960px; height: 100px;overflow: hidden;background-repeat:no-repeat;padding-top: 33px;margin: 0 auto;}
  .txt2 .PD_layout ul {padding: 0;margin: 0;list-style: none;height:100%!important;}
  .txt2 .PD_layout ul li { background-color: transparent; pointer-events: none;}
  .txt2 .PD_layout ul li h5 {position: relative;z-index: 1;font:52px/45px "微軟正黑體","Microsoft JhengHei",Helvetica;float: left;color: #0125ff;width: 100%;margin: 0 auto;padding: 0;font-weight: bolder;}	
  }
  @media screen and (max-width:767px){
  .txt2 {position: relative;width: 100%;height:18vw;margin-bottom: 0vw;background-image:url("Area_limt_bg_01.png?t=1751010988693");background-repeat: no-repeat; background-size: 100%;z-index: 20;overflow: hidden;}	
  .txt2 .PD_layout ul {margin-top: 0vw;height: 10vw!important;list-style: none;}
  .txt2 .PD_layout ul li { background-color: transparent; pointer-events: none;}
  .txt2 .PD_layout ul li h5 {position: relative;top:1.8vw;margin: 0vw;padding: 0vw;width: 100%;height: 8vw;font:6.2vw/6vw "微軟正黑體","Microsoft JhengHei",Helvetica;text-align: center;color:#0125ff;letter-spacing: 0vw;overflow: hidden;font-weight: bolder;/*text-shadow: 0px 0px 5px #000;*/}
  }
/*區標3(線上入稿)*/  
@media screen and (min-width:767px){
  .txt3 {position: relative;top:0;background-image:url("txt_bg3.png?t=1751010988693"); background-size: 100%;width: 960px; height: 140px;overflow: hidden;background-repeat:no-repeat;padding-top: 33px;margin: 0 auto;}
  .txt3 .PD_layout ul {padding: 0;margin: 0;list-style: none;height:100%!important;}
  .txt3 .PD_layout ul li { background-color: transparent; pointer-events: none;}
  .txt3 .PD_layout ul li h5 {position: relative;z-index: 1;font:52px/45px "微軟正黑體","Microsoft JhengHei",Helvetica;float: left;color: #fdff41;width: 100%;margin: 0 auto;padding: 0;font-weight: bolder;}	
  }
  @media screen and (max-width:767px){
  .txt3 {position: relative;width: 100%;height:18vw;margin-bottom: 0vw;background-image:url("txt_bg3.png?t=1751010988693");background-repeat: no-repeat; background-size: 100%;z-index: 20;overflow: hidden;}	
  .txt3 .PD_layout ul {margin-top: 0vw;height: 10vw!important;list-style: none;}
  .txt3 .PD_layout ul li { background-color: transparent; pointer-events: none;}
  .txt3 .PD_layout ul li h5 {position: relative;top:1.8vw;margin: 0vw;padding: 0vw;width: 100%;height: 8vw;font:6.2vw/6vw "微軟正黑體","Microsoft JhengHei",Helvetica;text-align: center;color:#fdff41;letter-spacing: 0vw;overflow: hidden;font-weight: bolder;/*text-shadow: 0px 0px 5px #000;*/}
  }



/* 公版調整 */
@media screen and (min-width:767px){
  .PD_layout.PD ul {width: 94% !important;} 
  }
@media screen and (max-width:767px){
.PD_layout.PD ul {width: 92% !important;}
}
  
/*版頭主標微調*/
.Area_title img{width: 100%;border-radius: 0!important;}
.Area_title .PD_layout .PD_slide { min-width:auto; }
.Area_title .PD_layout ul{ background-color: #0000;  }
.Area_title .PD_layout li { border:none; }

@media screen and (min-width: 768px){
.title {position: relative;z-index:1;}
.title .PD_layout li {position: absolute;top: 53px;left: 285px;z-index: 10;width: 54%;pointer-events: none;}
.title .PD_layout .PD img { width: 100%!important;}

/*編輯按鈕移動
#eWriterBtn_bt_B_000_v1-he1 { margin-left: 10px!important; margin-top: 90px!important; z-index: 99!important; }
#eWriterBtn_bt_B_000_v1-he2 { margin-left: 10px!important; margin-top: 150px!important; z-index: 99!important; }*/
}

@media screen and (max-width:767px){
.title {position: relative;top: 0;z-index: 5;}
.title .PD_layout li {position: absolute;top: 7.8vw;left: 13vw;z-index: 10;width:75%;pointer-events: none;}
.title .PD_layout .PD img { width: 100%!important; }
}




/*版頭區*/
@media screen and (min-width:768px){
.Area_title {height:1000px;}
.Area_title .Area_PD1{position: relative;top: 877px;}
.Area_title .sub_bg {position:absolute;top: 313px;left: 653px;width: 345px;z-index: 0;pointer-events: none;}	
/*版頭裝飾*/
.duck {position: absolute;top: 960px;left: 988px;z-index: 10;width: 15%;pointer-events: none;}
}

@media screen and (max-width: 767px){
   .Area_title {width:100%;height:113vw;}
   .deco01{position:absolute;left: 8vw;top: 6vw;width: 58%;}
   .Area_title .Area_PD1 {position: relative;top: 98vw;}
   .Area_title .Area_PD1 .box {background-color: ;}
   /* 輪播公版邊框.Area_PD1 .PD_layout ul li {border: 2px #ff46a7 solid;} */
   .Area_title .sub_bg {position:absolute;top: 37.5vw;left: 51vw;width: 39%;z-index: -1;pointer-events: none;}	
   /*版頭裝飾*/
   .sun {position: absolute;top: -11vw;left: -12vw;z-index: 10;width: 60%;pointer-events: none;z-index: 13;mix-blend-mode: screen;}
   .duck {position: absolute;top: 106vw;left: 74vw;z-index: 10;width: 18%;pointer-events: none;z-index: 13;}
}
@media screen and (max-width: 390px){
  .Area_title {width:100%;height:113vw;}
}



/*副標*/
.Area_title .sub .PD_layout ul{display: flex;padding: 0;}
@media screen and (min-width: 768px){
.Area_title .sub { position: absolute; top: 347px;left: 686px; width: 25%;height: auto; z-index: 5;overflow: hidden;}	
.Area_title .sub .PD_layout .PD img {width: 90%;}	
}
@media screen and (max-width:767px){
.Area_title .sub {position: absolute;top: 41vw;left: 53vw;width: 38%;z-index: 5;overflow: hidden;}
.Area_title .sub .PD_layout .PD img {width: 85%;padding: 0;}
}

/*輪播特效*/
.Area_title .sub .swiper-slide { opacity: 0; transform: translate(6%,0);}
.Area_title .sub .swiper-slide-active { opacity: 1; transition: 1s ease-out; transform: translate(0,0);}

/*版頭品*/
.Area_title .top_pd .PD_layout ul{display: flex;padding: 0;}
@media screen and (min-width: 768px){
.Area_title .top_pd { position: absolute; top: 449px;left: 253px; width: 60%;height: auto; z-index: 5;overflow: hidden;}	
.Area_title .top_pd .PD_layout .PD img {width: 100%;}	
}
@media screen and (max-width:767px){
.Area_title .top_pd {position: absolute;top: 52vw;left: 10vw;width: 83%;z-index: 5;overflow: hidden;}
.Area_title .top_pd .PD_layout .PD img {width: 100%;padding: 0;}
}

/** 倒數 **/
.TimerNick2 { position: absolute;top: 121px;padding: 0; margin:0 0 10px; width: 100%; text-align: center; z-index: 0;}
.TimerNick2 .FontStyle { display: inline-block; margin: 0; padding: 0; width: 34px; font: normal 24px/24px Arial; color: #fff; letter-spacing: -1px; text-align: center;}
.TimerNick2 span { padding-left: 2px; font: bold 24px/24px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica; letter-spacing: -0.05em; color: #fff;}
.TimerNick2 small{  position: relative; font: bold 15px/24px "微軟正黑體","Microsoft JhengHei", Arial, Helvetica; letter-spacing: 0; color: #8e8e8e;}
@media screen and (max-width:767px){
/** 倒數 **/
.TimerNick2 { position: absolute;top:15vw;left:0vw;margin: 0 auto;z-index: 999;}
.TimerNick2 .FontStyle { width: 7.5vw; font: normal 5vw/4vw Arial;}
.TimerNick2 div:nth-of-type(2),
.TimerNick2 div:nth-of-type(3),
.TimerNick2 div:nth-of-type(4){ width: 7.5vw;}
.TimerNick2 span { font: bold 3.2vw/2vw "微軟正黑體","Microsoft JhengHei", Arial, Helvetica; letter-spacing: 0;}
  }


/*好康*/
@media screen and (min-width:768px){
.Area_limt { position: relative; height: 100%; top: 0; margin-bottom: 120px!important}
.Area_limt .lip {position: absolute;width:auto;top:-27px;left:-50px;}
.Area_limt .lip img {width:110%;}
.Area_limt .Bbox{background: url(Area_limt_bg_02.png?t=1751010988694) repeat-y scroll;height: 100%;padding:30px 0 0 0;}
.Area_limt .PD_layout.BN {padding: 0;}	
.Area_limt .PD_layout.BN ul {padding:0 !important;grid-gap:0 !important;}
.Area_limt .PD_layout.BTN ul {width:90%;padding:0;grid-gap:20px;}
.Area_limt .activity_bom {position:absolute;bottom:-82px;left: 50%;transform: translate(-50%);z-index: -1;}
}
@media screen and (max-width:767px){
.Area_limt {position: relative;height:100%;z-index: 99;}
.Area_limt .Bbox{position: relative;height: auto;padding:3vw 0 3vw 0;background: url(Area_limt_bg_02.png?t=1751010988694) center top / 100% repeat-y scroll;}
.Area_limt .PD_layout.BN {padding:0}
.Area_limt .PD_layout.BN ul {padding:0 !important;grid-gap:0 !important;}
.Area_limt .PD_layout.BTN {width:94%;}
.Area_limt .PD_layout.BTN ul {padding:0 !important;grid-gap:2vw !important;}
.Area_limt .activity_bom {position: relative;top: 0vw;z-index:0;}
}

/*攻略區*/
@media screen and (min-width:767px){
.Area_activity .PD_layout.BN {position: relative;top:-30px;}
.Area_activity .PD_layout.BN ul {width:90% ;padding: 0 !important;margin: 0 auto !important;}
}
@media screen and (max-width:767px){
  .Area_activity .PD_layout.BN {position: relative;top:-6vw;}
  .Area_activity .Area_danji  {width:96%;}
}

@media screen and (min-width:768px){
	.Area_bn_plus {height:100%; padding-bottom:0px;}
	/**輪播公版**/
	.Area_bn_plus .box_swiper { position: relative; overflow: hidden; width: 100%; margin: 0 auto;}
	.Area_bn_plus .box_swiper ul.PD_wrapper { display: flex; flex-wrap: nowrap; margin: 0; padding: 0;width: 100%; box-sizing: content-box; height: 200px; grid-gap: inherit;}
	.Area_bn_plus .box_swiper ul.PD_wrapper li { flex-shrink: 0; margin: 0; padding: 0; border: none;}
	.Area_bn_plus .box_swiper .PD_slide { min-width: inherit;}
	.Area_bn_plus .box_swiper .swipwe_remove_box_style ul li {background-color:#ffffff00;}	
	.Area_bn_plus .box_swiper .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { position: relative;bottom: 0!important;}
	.Area_bn_plus .box_swiper ul.PD_wrapper li img {border-radius: 0px;}		
	/*兩個*/
	.Area01 .BN ul { padding: 0 90px; grid-gap: 0 40px;}	
	}
	@media screen and (max-width:767px){
	.Area_bn_plus {position:relative;top: 0vw;padding-top: 2vw;width: 100%;margin: auto;}
	.Area_bn_plus .box_swiper {position:relative;width: 100%;margin: 0 auto;overflow: hidden;}
	.Area_bn_plus .box_swiper ul.PD_wrapper { display: flex; flex-wrap: nowrap;margin:0;padding:0;box-sizing:content-box;grid-gap: inherit;height:29vw; }
	.Area_bn_plus .box_swiper ul.PD_wrapper li { flex-shrink: 0; margin: 0; padding: 0; border: none;}
	.Area_bn_plus .box_swiper ul.PD_wrapper li img {border-radius: 0px;}	
	.Area_bn_plus .box_swiper .PD_slide { min-width: inherit;}
	.Area_bn_plus .box_swiper .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { position: relative;bottom: 1vw !important}
	}



/*公版調整*/
@media screen and (min-width:767px){
.Area_PD  {}
.Area_PD .Bbox{background: url(Area_limt_bg_02.png?t=1751010988694) repeat-y scroll;height: 100%;padding:0px 0 0 0;}
}
@media screen and (max-width:767px){
  .Area_PD .Bbox{position: relative;height: auto;padding:0 0 3vw 0;background: url(Area_limt_bg_02.png?t=1751010988694) center top / 100% repeat-y scroll;}
}
/* 1帶四調整 */
@media screen and (min-width:767px){
.Area_1BNPD .PD_layout.BN {padding:0% 3% 2% 3%;}
}
@media screen and (max-width:767px){
.Area_1BNPD .PD_layout.BN {padding: 3% 2% 3% 2%;}
}

/*公版2調整*/
@media screen and (min-width:767px){
.Area_PD2 .color_or {margin-bottom: 70px;}
.Area_PD2 .color_bl {margin-bottom: 70px;}
}
@media screen and (max-width:767px){
.Area_PD2 .txt {margin-bottom: 3vw;}
.Area_PD2 .color_or {background: url(Area_PD2_or.png?t=1751010988694) center top / 100% no-repeat scroll;padding-top: 3vw;}
.Area_PD2 .color_orpd {background-color: #0125ff;}
.Area_PD2 .color_or .PD_layout.PD {background-color: #ff7e00;padding-bottom: 6vw;}
.Area_PD2 .color_bl {background: url(Area_PD2_bl.png?t=1751010988694) center top / 100% no-repeat scroll;padding-top: 3vw;}
.Area_PD2 .color_bl .PD_layout.PD {background-color: #0125ff;padding-bottom: 6vw;}

  }
  

/*館架*/
@media screen and (min-width:767px){
.Area_guan .PD_layout-D1_01 ul {width: 87%;grid-gap:1.25em;}
.PD_layout[data-pd-style=off][data-pd-br="1"] .PD_slide {border-radius:.55em;border: 1px solid #fff}
.Area_guan .PD_layout-D1_01 .PD_slide {background-color:#b1e1ff;}
.Area_guan .PD_layout-D1_01 .PD h4 {color:#0125ff;}
.Area_guan .PD_layout-D1_01.PD_layout[data-pd-pdlogo="4"] .PD .PD_logo img {border-radius:2em;}
}
@media screen and (max-width:767px){
.Area_guan .PD_layout-D1_01 ul {grid-gap:2.5vw;}
.PD_layout[data-pd-style=off][data-pd-br="1"] .PD_slide {border-radius:.55em;border: 1px solid #fff}
.Area_guan .PD_layout-D1_01 .PD_slide {background-color:#b1e1ff;}
.Area_guan .PD_layout-D1_01 .PD h4 {color:#0125ff;}
.Area_guan .PD_layout-D1_01.PD_layout[data-pd-pdlogo="4"] .PD .PD_logo img {border-radius:2em;}
}





/*區塊_all*/
.Area1220 { margin:0 auto; width:1220px;}
.Area960 { margin:0 auto; width:960px;}
.Area { position: relative; margin:0 auto; padding:0; border-radius:0; text-align:center; }
.Area a { position:relative; display:block;} 
.Area .go_bt {
  -webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;
          transition: all 0.4s ease;}
.Area .go_bt:hover {
  -webkit-transform:scale(0.95);
     -moz-transform:scale(0.95);
      -ms-transform:scale(0.95);
       -o-transform:scale(0.95);
          transform:scale(0.95);}
		  
		  
.WRAPPER .go_bt1 {
  -webkit-transition: all 0.4s ease;
     -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
       -o-transition: all 0.4s ease;
          transition: all 0.4s ease;}
.WRAPPER .go_bt1:hover { 
  -webkit-transform:translateY(-10px);
     -moz-transform:translateY(-10px);
      -ms-transform:translateY(-10px);
       -o-transform:translateY(-10px);
          transform:translateY(-10px);}
		  
		  
	@media screen and (max-width:767px){
		.Area1220 { width:100%;}
		.Area960 { width:100%;}
		.Area .go_bt:hover {  
			-webkit-transform:none;
			-moz-transform:none;
			-ms-transform:none;
			-o-transform:none;
			transform:none;}


	}

/*按鈕*/
.bnn {
}
.bnn a img {
	transition-duration: 0.1s;
	backface-visibility: hidden;
	transform: translateZ(0);
	display: block;
	margin: 0;
	padding: 0px;
	width: 100%;
	height: auto;
	text-align: left;
}
.bnn:hover a img {
	-webkit-transform: translateY(10px);
	transform: translateY(10px);
}	
	
	

/*隱鑶*/
.for_pc {}
.for_phone { display:none !important;}
	@media screen and (max-width:767px){
		.for_pc { display:none !important;}
		.for_phone { display: inherit !important;}
	}
  
/*分享浮層*/
.floatBox { position:relative; margin:2% auto; padding: 2% 0; width: 700px; height:auto; background-color:rgba(0,0,0,0.8); text-align:center;  border-radius:20px;}
.floatBox img { width:100%; height:auto;}
.floatBox .go_bt {
  -webkit-transition: all 0.2s ease;
     -moz-transition: all 0.2s ease;
      -ms-transition: all 0.2s ease;
       -o-transition: all 0.2s ease;
          transition: all 0.2s ease;}
.floatBox .go_bt:hover { filter: brightness(120%);
  -webkit-transform:translateY(-6px);
     -moz-transform:translateY(-6px);
      -ms-transform:translateY(-6px);
       -o-transform:translateY(-6px);
          transform:translateY(-6px);}
.floatBox .closeButton a { display:block; cursor:pointer; position:absolute; top:-20px; right:-20px; width:40px; height:40px; border-radius:50%; border:solid 2px #999999; font:bold 40px/1em "Century Gothic"; color:#FFF; text-align:center; background-color:rgba(0%,0%,0%,0.5);text-decoration: none; z-index:2}
.floatBox .closeButton:hover {background-color:#666; text-decoration:none;}
.floatBox .title  { display:inline-block; margin:0 0 10px 0; border-bottom:1px solid #ffd800; font:bold 45px/1.5em "微軟正黑體","Microsoft JhengHei", Arial, Helvetica;letter-spacing: -0.05em;  color:#ffd800; text-align:center}
.floatBox .box_ { margin:0 auto; width:90%;}
.floatBox .box_:after { content: ""; display:block; clear:both;}
.floatBox .box_btn { margin:20px auto 0; width: 80%;}
.floatBox .box_btn a { display:block; margin:3% 0;}
.floatBox .box_btn img { width:100%;}
.floatBox .box_btn .btn { margin:0 auto; width:60%;}
.floatBox .box_btn2 a { float:left; margin:0 1%; width:48%;}
	@media screen and (max-width:767px){
		.floatBox { padding:5% 0; width:90%; height: auto;}
		.floatBox .closeButton a {display:block; position:absolute; top:-15px; right:-15px; width:30px; height:30px; border-radius:50%; border:solid 2px #999999; font:bold 30px/1em "Century Gothic"; color:#FFF; text-align:center; background-color:rgba(0%,0%,0%,0.5);text-decoration: none; z-index:2}
		.floatBox .closeButton:hover {background-color:#666; text-decoration:none}
		.floatBox .title  { margin:0 5% 3vw; font-size: 6vw; line-height:2rem;}
		.floatBox .box_btn { margin:2% auto 0;}
		.floatBox .box_btn .btn { margin:0 auto; width:80%;}
	}
