@charset "utf-8";
/*  首頁CSS */

.testcss{
	overflow: hidden;
	padding: 0;
	margin: 0;
}
#index_web{
	width:62.5rem;
	margin:0rem auto 2.5rem auto;
	padding:0rem;
	text-align:center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	position: relative;
	z-index: 2;
}

#index_web0520{
	width:62.5rem;
	margin:0rem auto 2.5rem auto;
	padding:0rem;
	text-align:center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	position: relative;
	z-index: 2;
}

#index_web #title_txt{text-align:center; padding-top:0rem;}
#index_web0520 #title_txt{text-align:center; padding-top:0rem;}
#index_web #fruit_pic{max-width:62.5rem; margin:-15% 0% 0% -10%; text-align: center;}

#index_web #fruit_pic ul li{width:25rem; display:inline-block;margin-top:-1rem;}
#index_web #lyc{display:inline-block; width:25rem; text-align:center; box-sizing:border-box; -webkit-box-sizing:border-box; }
#index_web #mango{display:inline-block;width:25rem; text-align:center; box-sizing:border-box; -webkit-box-sizing:border-box;}
#index_web0520 #only_mango{width:37.5rem; text-align:center; margin: 2rem auto 0rem;} 
#index_web #lyc ul, #index_web #mango ul{margin-left:20%; margin-top:-8%;	position: absolute;
	z-index: 1;}
#index_web #lyc ul li, #index_web #mango ul li ,#index_web0520 #only_mango ul li{
	font-size:1.1em;
	padding-left:0.063rem;
	padding-right:1.25rem;
	display:inline-block;
}

#index_web0520 #only_mango ul li{
	font-size:1.1em;
	padding-left:1.875rem;
	padding-right:1.25rem;
	padding-top: 0.313rem;
	display:inline-block;
}
#index_web0520 #only_mango ul {
    margin-left: 0;
    margin-top: -20%;
}

#index_web #lyc ul li a, #index_web #mango ul li a, #index_web0520 #only_mango ul li a{
	padding:0.313rem 0.625rem;
	color:#FFFFFF;
	font-weight:bold;
	-webkit-border-radius: 0.313rem;
	-moz-border-radius: 0.313rem;
	border-radius: 0.313rem;
	text-decoration: none;
	background: -webkit-linear-gradient(top, #f8b500 0%,#eb5f22 60%,#e24a07 95%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #f8b500 0%,#eb5f22 60%,#e24a07 95%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8b500', endColorstr='#eb5f22',GradientType=0 ); /* IE6-9 */
}

#index_web #lyc ul li a:hover, #index_web #mango ul li a:hover, #index_web0520 #only_mango ul li a:hover{background:#e24a07;}
#index_web #airps {
	clear: both;
	width:62.5rem;
	margin: 3.125rem auto 0rem;
	visibility: hidden;
}

 #index_web0520 #airps0525{
	clear: both;
	width:62.5rem;
	margin: 3.75rem auto 0rem;
	visibility: hidden;
}

#index_web #airps p{
	background-color: #e50000;
	min-height: 1.875rem;
	padding: 0.375rem 0.75rem;
	color: #FFF;	
	line-height: 1.4em;
	font-weight: bold;
} 
/* -------------------------------------------- */
@media only screen and (max-width : 54.75rem ){
	#index_web{
	width:100%;
	background-size:contain;
}
	#index_web0520{
	width:100%;
	background-size:contain;
}
#index_web #title_txt img{width:100%;}
	#index_web0520 #title_txt img{width:100%;}
	#index_web0520 #fruit_pic_mango {width:90%;margin: 0rem auto 0rem; padding-right: 10%;} 
#index_web #fruit_pic ul li{width:18.125rem; display:inline-block; 
margin-left:-3%;
margin-right:11%;}
#index_web #lyc{display:inline-block; width:45%; text-align:center; box-sizing:border-box; -webkit-box-sizing:border-box;}
#index_web #mango{display:inline-block;width:45%; text-align:center; box-sizing:border-box; -webkit-box-sizing:border-box;}
	#index_web0520 #only_mango{width:100%; text-align:center;margin: 2rem auto 0rem;}
#index_web #lyc ul, #index_web #mango ul{margin-left:22%; margin-top:-2rem;}
#index_web #lyc ul li, #index_web #mango ul li, #index_web0520 #only_mango ul li{
	font-size:1em;
	padding-left:0rem;
	padding-right:0.625rem;
	display:inline-block;
}
#index_web0520 #only_mango ul {
    margin-left: 0;
    margin-top: -12%;
}	
#index_web #lyc ul li a, #index_web #mango ul li a, #index_web0520 #only_mango ul li a{
	padding:0.313rem 0.625rem;
}
#index_web #airps {
	width:100%;
	margin: 3.125rem auto 0rem;
	visibility: hidden;
}
#index_web0520 #airps0525{
	clear: both;
	width:100%;
	margin: 3.75rem auto 0rem;
	visibility: hidden;
}
}

/* -------------------------------------------- */
/*  首頁CSS Pad <800px */
@media only screen and (max-width : 48rem){
#index_web{
	width:100%;
	margin:0rem auto;
	background-size:contain;
}
	#index_web0520{
	width:100%;
	margin:0rem auto;
	background-size:contain;
}
	
	#index_web0520 #fruit_pic_mango {margin: -0.938rem auto 0rem; padding-right: 5%;} 
	#index_web #lyc ul, #index_web #mango ul{margin-left:21%; }
	#index_web #fruit_pic ul li{width:15.625rem; display:inline-block; 
margin-left:-1%;
margin-right:12%;}
#index_web0520 #only_mango{width:100%; text-align:center; margin: 0.8rem auto 0rem;}
	#index_web0520 #only_mango ul li{
	font-size:1.1em;
	padding-left:2%;
	padding-right:-2%;
	display:inline-block;
}
	#index_web #airps {
	width:100%;
	margin: 3.125rem auto 0rem;
	visibility: hidden;
}
#index_web0520 #airps{
	padding: 0.625rem 2%;
	text-align: left;
	visibility: hidden;
}
}

/* -------------------------------------------- */
/*  首頁CSS Mobile <=480 */
@media only screen and (max-width : 28.562rem ){
#index_web{
	width:100%;
	padding:0rem 0rem 0rem;
	margin:0rem auto -0.75rem auto;
	background-size: contain;
}
	#index_web0520{
	width:100%;
	padding:0rem 0rem 0rem;
	background-size: contain;
}
	#index_web #lyc ul, #index_web #mango ul{margin:-5% 0 0 10%;margin-top:-2rem;}
	#index_web #fruit_pic ul li{width:8.438rem; display:inline-block; margin-left:-4%;margin-right:23%;margin-top:6%;}
	#index_web #fruit_pic img{display:none;}
#index_web #title_txt img{width:100%;}
	#index_web0520 #title_txt img{width:98%;}	
	#index_web0520 #title_txt{padding-top:1.25rem;}
	#index_web0520 #fruit_pic_mango {margin: -1.25rem auto 0rem;}
	#index_web0520 #fruit_pic_mango img{width: 65%;padding-top: 0.625rem;}
#index_web #lyc{display:inline-block; width:50%; text-align:center; padding-left:0%; box-sizing:border-box; -webkit-box-sizing:border-box;}
#index_web #mango{display:inline-block;width:45%; text-align:center; padding-right:0%; box-sizing:border-box; -webkit-box-sizing:border-box;}
#index_web #lyc ul li, #index_web #mango ul li{
	font-size:0.8em;
	padding-right:0.625rem;
}
	#index_web0520 #only_mango{width:100%; text-align:center; margin-top:0.9rem;}
	#index_web0520 #only_mango ul{margin-left:0; margin-top:-14%;}
	#index_web0520 #only_mango ul li{
	font-size:0.8em;
	display:inline-block;
}
 #index_web0520 #airps0525{
	margin: 1.875rem auto 0rem;
	 visibility: hidden;
}
	#index_web #airps p{
	font-size: 0.875rem;
	padding: 0.375rem 3% 0.375rem 6%;
	line-height: 1.2em;
}
}

/* -------------------------------------------- */
/*  首頁CSS Mobile <=412 */
@media only screen and (max-width :25rem ){
	#index_web #fruit_pic ul li{width:8.438rem; display:inline-block; margin-left:-4%;margin-right:23%;margin-top:-2%;}

}

/* =================================================================================== */

/*  荔枝中日網頁CSS */
#lycmon_twjp{
	width:62.5rem;
	margin:0rem auto;
	padding:0rem;
	background-color:#F6D276;
}

#lycmon_twjp_header {
	position:relative;
	margin:0rem;
	padding:0rem;
}

#lycmon_twjp_header img{
	margin-top:0rem;
	padding:0rem;
	position:relative;
	z-index:1;
}/*首頁大圖*/

#imgegs_pc{display:block;}
#imgegs_mb{display:none;}
#imgegs_pad{display:none;}

#lycmon_twjp_header h4, #lycmon_twjp_header h3{
	position:relative;
	z-index:99;
	top:-36.25rem;
	right:-57.813rem;
}/*日本語*/

#lycmon_twjp_header h4 a{
	font-size:0.875rem;
	color:#FFFFFF;
	padding:0.25rem 0.313rem;
	background-color:#e50000;
	font-weight:bold;
	border:solid #E83828 0.125rem;
	text-decoration: none;
}/*日本語字*/

#lycmon_twjp_header h3 a{
	font-size:0.875rem;
	color:#FFFFFF;
	padding:0.188rem 0.313rem;
	background-color:#e50000;
	font-weight:bold;
	border:solid #E83828 0.125rem;
	text-decoration: none;
}

#lycmon_twjp_header h4 a:hover, #lycmon_twjp_header h3 a:hover{background-color:#8e262a; border:solid #ab2429 0.125rem;}

/* ----------------------------------------------------------------------- */
/* #noflost{display:none;} */

#lyc_twjp_article {
	text-align:left;
	margin-top:-1.25rem;
	padding:0rem 1.25rem 0rem 1.875rem;
	box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	font-family:"微軟正黑體", "Adobe 繁黑體 Std B", "MS UI Gothic", Arial, Helvetica, sansSerif;
	background: #F6D276; 
	background: linear-gradient(to bottom, #F6D276 0%,#F4B2B9 100%);
}

#mon_twjp_article {
	text-align:left;
	margin-top:-1.25rem;
	padding:0.938rem 1.25rem 0rem 1.875rem;
	box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	font-family:"微軟正黑體", "Adobe 繁黑體 Std B", "MS UI Gothic", Arial, Helvetica, sansSerif;
	background: #F6D276;
	background:  linear-gradient(to bottom, #F6D276 0%,#F4B2B9 100%);
}

#lyc_twjp_article ul li, #mon_twjp_article ul li{
	display:inline-block;
	vertical-align:top;
	padding-right:0.625rem;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:29.063rem;
}

.imgdate{width:28.125rem; margin-top:0rem; padding:0rem;}
.imgfax{width:21.875rem; margin-top:-1rem; padding:0rem;}
/*0524網頁預購期間*/

.product{
	display:flex;
	flex-direction: column;
	align-items: center;
}
#imgpro0531{
	margin-top:-1rem;
	width:27.5rem;
}/*愛文芒果圖*/

#jpimgpro0531{
	margin-top:-1rem;
	width:27.5rem;
}/*日本網頁愛文芒果圖*/

#imgprolyc{
	margin-top:-1rem;
	width:29rem;
}/*荔枝圖*/

#jpimgprolyc{
	margin-top:-0.72rem;
	width:29rem;
}/*日本荔枝圖*/

#imgnum1,#imgnum2{
	margin-top:-1.5rem;
	width:22rem;
}/*全台限量*/

#pricetxttw{
	font-size:1rem;
	font-weight:bold;
	color:#333333;
	display:flex;
	align-items: center;
	margin-top: 0.5rem;
}/*芒果荔枝中文訂購價格*/
.pricetxt p{
  margin-right:1rem;
}
.pricetxt{
	display:flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin-right:1.3rem;
}



#pricetxtjp{
	font-size:1rem;
	font-weight:bold;
	color:#333333;
	display:flex;
	align-items: center;
	width:20.7rem;
	margin-left:1.3rem;
	margin-top: 0.5rem;
}/*日文訂購價格*/

.pricered{
	font-family:"Arial Black", sans-serif;
	font-weight:bold;
	font-size:2rem;
	color:#FF0000;
}/*3,000*/

.sizetxt{
	margin-top:0.5rem;
}

.lyc_buybtnjp, .man_buybtnjp, .man_buybtnjp0520 img{width:10rem;}
.lyc_buybtn, .man_buybtn, .man_buybtn0520 img{width:6.25rem;}
.lyc_buybtn a{width:10rem;}
.lyc_buybtnjp a{width:10rem;}
.man_buybtn0520 a , .man_buybtnjp0520 a {margin:}
.man_buybtn a, .man_buybtnjp a{ padding-left:0rem;}

.redps{
	display:block;
	margin-top:0.5rem;
	margin-left: 0.1rem;
	line-height:1.2em;
	font-size:0.9rem;
}

.redps_mb{display:none;
padding:0rem 0.2rem 0rem 0.2rem;}

#fruit_movie{
	text-align:center;
	margin-top:1.25rem;
}

.movie_size{
	margin:0 auto;
	width:35rem;
	height:19.688rem;
}


/* 企劃活動 SP CSS ↓ */
#GiftSS{
	width:29rem;
	margin-top:0.313rem;
	padding:0rem 0.6rem 0.6rem 0.6rem;
	border:0.25rem solid #E60012;
	border-radius:1rem;
	background-color:#FFFFFF;
	
}

#Gifttw{
	padding:0rem 0.4rem 0rem 0.4rem;
	border-bottom:#f6ab00 solid 0.063rem;
	margin-bottom:0.625rem;
}/*中文版滿額回饋*/

#Giftjp{
	font-family:"MS UI Gothic", Arial, sans-serif;
	padding:0rem 0.4rem 0rem 0.4rem;
	border-bottom:#f6ab00 solid 0.063rem;
	margin-bottom:0.625rem;
}/*日文版滿額回饋*/

#GiftSS p{
	width: 100%;
}

#Gifttw p{margin-bottom:0.625rem;font-size:1rem;line-height:1.5em;}
#Giftjp p{margin-bottom:0.625rem;font-size:1rem;line-height:1.2em;}
#gifticon{padding-top:0.625rem;}
#gifticon img.iconpictw{width:3.438rem; position:relative; top:0.125rem; left:-0.063rem; z-index:4;}
#gifticon img.iconpicjp{width:3.438rem; position:relative; top:0.125rem; left:-0.063rem; z-index:4;}
#gifticon img.iconpictw2{width:85%; position:relative; top: -0.5rem; }
#gifticon img.icontxt{ position:relative;  z-index:5;}
#gife1{padding-top: 1.25rem;position:relative; top:0.125rem; z-index:3;}
#GiftSS ul {margin:-1rem 0.2rem 0.5rem -0.4rem;}
#GiftSS ul li{ max-width:30rem;box-sizing: border-box; display: flex;}
#GiftSS ul li img{width:11.8rem;height: auto; text-align:center;margin-right:0.5rem;margin-top: 0.5rem;}

.sptxttw {font-size:0.9rem;line-height:1.3em;width:15rem;padding-top:3%;}
.sptxtjp {font-size:0.9rem;line-height:1.3em;width:15rem;padding-top:3%;}
.spredtw{
	color:#F00;
	font-size:0.813rem;
	line-height:1.3em;
	width: 100%;
}/*中文禮物限量*/
.spredjp{
	color:#F00;
	font-size:0.813rem;
	line-height:1.3em;
	width: 100%;
}/*中文禮物限量*/

#lyc_twjp_article #artall, #mon_twjp_article #artall{
	padding:0.625rem 0rem;
	padding-right:0.938rem;
	font-size:0.938rem;
	line-height:1.3em;
}

#artall p{
	font-size:1rem;
	line-height: 1.5rem;
}

#lyc_twjp_article #artall h3, #mon_twjp_article #artall h3,
#lyc_twjp_article #artalljp h3, #mon_twjp_article #artalljp h3{ 
	margin:0rem;
	padding-top:0.625rem;
	line-height:1.5em;
	font-size:1.125rem;
	font-weight:bold;
}

#lyc_twjp_article #artalljp, #mon_twjp_article #artalljp{
	font-family:"MS UI Gothic", Arial, sans-serif;
	padding:0.625rem 0rem;
	padding-right:0.625rem;
	font-size:0.938rem;
	line-height:1.3em;
}

/* 訂購相關 order CSS */
#lyc_twjp_article #aorder, #mon_twjp_article #aorder{
	margin:1.875rem 0rem 0rem;
	padding-bottom:0.625rem;
	line-height:1.4em;
}

#ordertitel, #ordertiteljp{
	margin:0.938rem 0rem 0.625rem;
	font-weight:bold;
	font-size:1rem;
	line-height:1.5em;
}

.lineB{
	border:#333 solid 0.063rem;
	padding:0.125rem 0.25rem 0.188rem;	
}

/* 訂購方式 order way CSS start */
#orderway {padding-left:0rem; text-align:left;}
#orderkind {margin:0rem; clear:left; font-size:1rem; color:#000;}
#orderway h5{font-size:1.125rem; font-weight:bold; color:#333333;}
#orderkind ul li.pic{width:5.313rem; display:inline-block;}
#orderkind ul li.txt1{width:16rem; display:inline-block;}
#orderkind ul li.txt2{width:18rem; display:inline-block;}
#orderkind div.pic{width:9.375rem;}
#orderkind div.txt{width:15rem; font-size: 1.375rem; line-height: 1.5em; color: #FF0000; font-weight: bold;}
#orderkindjp {margin:0rem; clear:left; font-size:0.875rem; color:#656565;}
/* .smaillfont{font-size: 15px;} */

#kind01{
	padding:0.625rem 0.625rem 0.625rem 0.5rem;
	width:17rem;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}

#kind02{
	border-left:#333 solid 0.063rem;
	padding:0.9rem 1rem;
	width:17rem;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}

#kind03{
	border-left:#333 solid 0.063rem;
	padding:0.625rem 1.25rem;
	width:16.875rem;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}
#kind01jp{
	padding:0.625rem 0.625rem 0.625rem 0.5rem;
	width:17rem;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}

#kind02jp{
	border-left:#333 solid 0.063rem;
	padding:0.2rem 1rem;
	width:17rem;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}

#kind03jp{
	border-left:#333 solid 0.063rem;
	padding:0.625rem 1.25rem;
	width:16.875rem;
	display:inline-block;
	vertical-align: top;
	box-sizing: border-box;
}


.red{color:#FF0000;}
.btnfax{
	width:6.25rem;
	padding-top:0.313rem;
}

.btnfaxjp{
	width:9.688rem;
	padding-top:0.313rem;
}

/* 訂購方式order way CSS END*/
#orderplace{font-size:0.875rem;}
/* #printpic img{width:1000px;} */
.titel02{font-weight:bold; margin:0.313rem 0rem 0.188rem;}
#placetwl td,#placetwr td, #placejpl td,#placejpr td{
	line-height:1.2em;
	min-height:1.375rem;
	padding-top:0.125rem;
	padding-bottom: 0.125rem;
	border-bottom:#999 solid 0.063rem;	
}
.place01{float:left; margin:0rem 1% 0rem 0rem; width:50%}
.place02{float:left; margin:0rem 1% 0rem 1%; width:47%}
#placetwl .td1{width:24%;}
#placetwl .td2{width:28%;}
#placetwl .td3{width:25%;}
#placetwl .td4{width:22%;}

#placetwr .td1{width:24%;}
#placetwr .td2{width:24%;}
#placetwr .td3{width:26%;}
#placetwr .td4{width:26%;}

#placejpl .td1{width:25%;}
#placejpl .td2{width:32%;}
#placejpl .td3{width:25%;}
#placejpl .td4{width:18%;}

#placejpr .td1{width:20%;}
#placejpr .td2{width:35%;}
#placejpr .td3{width:25%;}
#placejpr .td4{width:15%;}

.ps01{padding:0.125rem 0.625rem 0.125rem 0rem; clear:left;}

#orderfax {padding-top:0.625rem; line-height:1.4em; padding-right:0.625rem;}
#bankid{margin:0.313rem 0rem 0rem 0rem;}
.lineC{
	border:#333 solid 0.063rem;
	padding:0.125rem 0.25rem 0.188rem;
}
#faxps{margin:0.313rem 0rem;}
.ps_red{
	color:#FF0000;
	font-size:0.875rem;
}
/* -------------------------------------------------------------------------------------------- */
/* section start */
#lycmon_twjp_section{
	padding:0.1rem 0rem 0.1rem 0rem; 
	box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	text-align:left;
	background: #F4B2B9;
}

/*訂購方式*/
/* #lycmon_twjp_section_0525{
	padding:10px 0px 30px; 
	box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	text-align:left;
	background: #ebeed0; */
	/* background: -moz-linear-gradient(top, #ebeed0 30%, #aab939 95%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top, #ebeed0 30%,#aab939 95%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom, #ebeed0 30%,#aab939 95%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aab939', endColorstr='#aab939',GradientType=0 ); IE6-9｝ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aab939', endColorstr='#aab939',GradientType=0 ); IE6-9｝ */


#lycmon_twjp_section #message/*#lycmon_twjp_section_0525 #message*/{line-height:1.5em; color:#000000; font-weight:bold; font-size:0.938rem; padding:0rem 1.875rem; box-sizing:border-box; -webkit-box-sizing:border-box;}
.stress{width:42.8rem; background-color: #FFCDC2; padding:0.313rem 0.9rem 0.313rem 1rem;border-radius:0.8rem; box-sizing: border-box; color: #000;}
.stressjp{width:48.2rem; background-color: #FFCDC2; padding: 0.313rem 0.9rem 0.313rem 1rem;border-radius:0.8rem; box-sizing: border-box; color: #000;}
#logo{z-index:5; text-align:right; padding-right:1.25rem; margin-top:-5.95rem;}
#logo img{padding: 0rem 1.25rem 1rem 0rem;}
#logo2 img{padding-left:3%;}
#banner{clear:both;}
#banner img {margin-top:0.625rem; box-sizing:border-box;-webkit-box-sizing:border-box;}
#bannerM{display:none;}
/* section end */
/* =================================================================================== */
/*  列印頁order_print CSS */

@media only screen and (max-width : 54.75rem ){
/* =================================================================================== */
/*  荔枝中日網頁CSS */
#lycmon_twjp{
	width:100%;
	padding:0rem;
	background: linear-gradient(to bottom, #F6D276 0%,#F6D276 50%,#F4B2B9 80%,#F4B2B9 100%);
}

#lycmon_twjp_header {
	position:none;
}

#lycmon_twjp_header img{
	width:100%;
	margin-top:0rem;
	padding:0rem;
	position:none;
	z-index:1;
}

#lycmon_twjp_header h4, #lycmon_twjp_header h3{
	position:absolute;
	z-index:99;
	float:right;
	margin-top:1.563rem;
	right:2%;
	top:0rem;
}

#lycmon_twjp_header h4 p, #lycmon_twjp_header h3 p	{
	margin-top:0rem;
}

#lycmon_twjp_header h4 a{
	font-size:0.875rem;
	color:#FFFFFF;
	padding:0.375rem 0.313rem;
	background-color:#e50000;
	font-weight:bold;
	border:solid #E83828 0.125rem;
}

#lycmon_twjp_header h3 a{
	font-size:0.875rem;
	color:#FFFFFF;
	padding:0.375rem 0.625rem;
	background-color:#e50000;
	font-weight:bold;
	border:solid #E83828 0.125rem;
}

#lycmon_twjp_header h4 a:hover, #lycmon_twjp_header h3 a:hover{background-color:#8e262a; border:solid #ab2429 0.125rem;}

/* ----------------------------------------------------------------------- */
#noflost{display:block; float:none;}
#lyc_twjp_article, #mon_twjp_article {
	width:100%;
	text-align:left;
	margin-top:-0.313rem;
	padding:0rem 2% 0rem 2%;
	font-family:"微軟正黑體", "Adobe 繁黑體 Std B", Arial, Helvetica, sansSerif;
	background: #F6D276; 
	background: linear-gradient(to bottom, #F6D276 0%,#F4B2B9 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/* background: -moz-linear-gradient(left top, #dcebc2 0%,#dfedc8 20%,#dcebc1 100%); FF3.6-15 */
/*background: -webkit-linear-gradient(left top, #dcebc2 0%,#dfedc8 20%,#dcebc1 100%);  Chrome10-25,Safari5.1-6 */
/*background: linear-gradient(left top, #dcebc2 0%,#dfedc8 20%,#dcebc1 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7eb9e', endColorstr='#e7eb9e',GradientType=0 );  IE6-9 */
}

#lyc_twjp_article ul li, #mon_twjp_article ul li{
	display:inline-block;
	vertical-align:top;
	padding-right:0;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:48%;
}
	
.product{
	display:flex;
	align-items: center;
	margin-right: -25%;
	display: block;
	}
.imgdate{width:80%;}
.imgfax{width:70%;margin-top:0.2rem;}
/*#protxt{width:95%; text-align:right; padding:0px; margin:0px;}
#protxt h2{font-size:24px; color:#FF0000; line-height:1.5em; font-weight:bold; padding-bottom:8px;}
.smallsize{background-color:#FF0000; padding:5px 8px 6px; color:#FFFFFF; border-radius:10px;}*/

#imgpro0531 {
	width:80%;
	margin-top:0.2rem;
}

#jpimgpro0531 {
	width:80%;
	margin-top:-1.875rem;
}

/* #imgnum1_0531{
	margin-left: 72%;
	margin-top: -500px;
	width:23%;
} */

#jpimgprolyc, #jpimgpro, #jpimgpro0531, #imgprolyc {
	margin-top:0.25rem;
	width:80%;
	}	
	
#imgnum1,#imgnum2{
	margin:-0.3rem 0rem 0rem 0rem;
	width:80%;
}

#pricetxttw{
	margin-right:6.5rem;
	}	
	
#pricetxtjp{
	font-size:1rem;
	font-weight:bold;
	color:#333333;
	margin-right:5rem;
	align-items: center;
}

.pricered{
	font-family:"Arial Black", sans-serif;
	font-weight:bold;
	font-size:1.75rem;
	color:#FF0000;
	
}

.lyc_buybtnjp img{width:8.75rem;}
.man_buybtnjp img{width:8.75rem;}	
.man_buybtn0520 a, .man_buybtnjp0520 a{margin:-1.875rem 0rem 0rem 9.063rem; z-index:4; }
.lyc_buybtn a, .lyc_buybtnjp a, .man_buybtn a, .man_buybtnjp a {margin:0rem 0rem 0rem 0rem; z-index:4;width:8.75rem;}
.pricetxt{
		margin-left:1.5rem;
	}
.sizetxt{
	margin:0rem 0rem 0rem 3rem;}
	
.redps{
	display:block;
	padding:1% 2%;
	margin-top:0.5rem;
	margin-left: 0.1rem;
	line-height:1.2em;
	font-size:0.9rem;
}

.redps_mb{display:none;
padding:0rem 0.2rem 0rem 0.2rem;}

/* 企劃活動 SP CSS ↓ */
#GiftSS{
	width:100%;
	margin-top:0.313rem;
	margin-right:0rem;
}

/*#Gifttw p, #Giftjp p{padding-right:2%;}*/
#gifticon img.iconpictw{width:15%; position:relative; top:0.313rem; left:-0.313rem; z-index:4;}
#gifticon img.iconpicjp{width:15%; position:relative; top:0.313rem; left:-0.313rem; z-index:4;}
#gifticon img.icontxt{width:45%;  position:relative;  z-index:5;}
#GiftSS ul li{ display:inline-block; width:48%; padding-left:2%;margin-top:-4rem;}
#GiftSS ul li img{width:80%; text-align:center; margin:0rem auto;margin-top:5rem;}
.sptxttw {font-size:0.813rem;line-height:1.3em;width:9.375rem;}
.sptxtjp {width:8rem;}
/* 企劃活動 SP CSS END */

#lyc_twjp_article #artall, #mon_twjp_article #artall{
	padding:1% 2%;
	font-size:1rem;
	line-height:1.4em;
	color:#333;
}

#lyc_twjp_article #artall h3, #mon_twjp_article #artall h3{
	padding-top:0.625rem;
	line-height:1.5em;
	font-size:1.25rem;
	font-weight:bold;
}

#lyc_twjp_article #artalljp, #mon_twjp_article #artalljp{
	font-family:"MS UI Gothic", Arial, sans-serif;
	padding:1% 2%;
	float:none;
	clear:both;
}

#lyc_twjp_article #artalljp h3, #mon_twjp_article #artalljp h3{
	padding-top:0.625rem;
	line-height:1.5em;
	font-size:1.25rem;
	font-weight:bold;
}

/* 訂購相關 order CSS */
#lyc_twjp_article #aorder, #mon_twjp_article #aorder{
	margin:1.25rem 0rem 0rem;
	line-height:1.4em;
}

#ordertitel, #ordertiteljp{
	clear:both;
	padding-top:0.625rem;
	font-weight:bold;
	font-size:1.125rem;
	line-height:1.6em;
}

.lineB{
	border:#333 solid 0.063rem;
	padding:0.125rem 0.25rem 0.188rem;	
}

/* 訂購方式 order way CSS start */
#orderway {padding:0rem 2%;}

#orderkind ul li.pic{width:20%; display:inline-block;}
#orderkind ul li.txt1, #orderkind ul li.txt2{width:68%; display:inline-block; padding-left:2%;}
#orderkindjp {margin:0rem; clear:left; font-size:0.875rem; color:#656565;}
#orderkind div.pic{width:11.25rem;}
#orderkind div.txt{width:100%;}
	.smaillfont{font-size: 1rem;}

#kind01{
	padding:0.625rem 2%;
	width:100%;
	border-bottom:#333 solid 0.063rem;
	display:block;
	margin-bottom:0.625rem;
}

#kind02{
	border-left:none;
	padding:0.625rem 2%;
	border-bottom:#333 solid 0.063rem;
	width:100%;
	display:block;
}

#kind03{
	border-left:none;
	padding:0.625rem 2%;
	width:100%;
	display:block;
}
#kind01jp{
	padding:0.625rem 2%;
	width:100%;
	border-bottom:#333 solid 0.063rem;
	display:block;
	margin-bottom:0.625rem;
}

#kind02jp{
	border-left:none;
	padding:0.625rem 2%;
	border-bottom:#333 solid 0.063rem;
	width:100%;
	display:block;
}

#kind03jp{
	border-left:none;
	padding:0.625rem 2%;
	width:100%;
	display:block;
}	

.red{color:#FF0000;}
.btnfax{
	width:6.25rem;
	padding-top:0.313rem;
}
.btnfaxjp{
	width:9.688rem;
	padding-top:0.313rem;
}

/* 訂購方式order way CSS END*/

/* #printpic img{width:100%;} */
#orderplace{
	clear:both;
	padding-top:0.625rem;
	padding-left:0%;
	font-size:0.938rem;
}
.titel02{font-weight:bold; margin:0.313rem 0rem 3rem;}
#placetwl td,#placetwr td, #placejpl td,#placejpr td{
	line-height:1em;
	padding-top:0.125rem;
	border-bottom:#999 solid 0.063rem;	
}
#placetwl .td1{width:24%;}
#placetwl .td2{width:24%;}
#placetwl .td3{width:26%;}
#placetwl .td4{width:26%;}
	
#placejpl .td1{width:20%;}
#placejpl .td2{width:35%;}
#placejpl .td3{width:25%;}
#placejpl .td4{width:15%;}
	
	
.place01, .place02{float:none; margin:0rem; width:98%;}
.ps01{padding:0.25rem 0rem 0rem; clear:left; line-height:1.5em;}

#orderfax {width:100%; padding:0rem 2% 0.625rem 0rem; line-height:1.6em; font-size:0.938rem; box-sizing:border-box;
	-webkit-box-sizing:border-box;}
#bankid{margin:0.313rem 0rem; padding:0.5rem 0.5rem 0.25rem; border:#333 solid 0.063rem;}
.lineC{
	border:none;
	padding:0.125rem;
}
#faxps{margin:0.313rem 0rem}
.ps_red{
	color:#FF0000;
	font-size:0.875rem;
}
/* ------------------------------------------------------------------------- */
/* section start */
#lycmon_twjp_section{margin:0rem; padding:0rem; width:100%;}
#lycmon_twjp_section #message{width:100%; display:block; line-height:1.5em; font-size:0.938rem; padding:0rem 2%;}

/* 20190601 */
/* #lycmon_twjp_section_0525{margin:0px; padding:0px 0px 30px; width:100%;}
#lycmon_twjp_section_0525 #message{width:100%; display:block; line-height:1.5em; font-size:15px; padding:0px 2%;} */

#logo{z-index:5; text-align:right; padding-right:1.25rem; margin-top:-5.95rem;}
#logo img{padding:2.625rem 0.625rem 0.925rem 0rem;}
#banner{width:100%; text-align:center;}
#banner img {width:100%; margin-top:0.625rem; padding-left:0rem; padding-bottom:0rem;}
#bannerM{display:none;}
/* section end */

/* =================================================================================== */
/*  列印頁order_print CSS */	
}

/* =================================================================================== */
@media only screen and (max-width : 47.5rem ){
/*  荔枝中日網頁CSS */
#lycmon_twjp {width:100%; min-width:21.875rem;}
#lycmon_twjp_header {
	position:none;
}
#lycmon_twjp_header img{
	width:100%;
	margin-top:0rem;
	padding:0rem;
	position:none;
	z-index:1;
}
#imgegs_pc{display:none;}
#imgegs_pad{display:block;}
#imgegs_mb{display:none;}
#lycmon_twjp_header h4, #lycmon_twjp_header h3{
	position:absolute;
	z-index:99;
	float:right;
	margin-top:1.563rem;
	right:2%;
}
#lycmon_twjp_header h4 p, #lycmon_twjp_header h3 p	{
		margin-top:-0.313rem;
}
#lycmon_twjp_header h4 a{
	font-size:0.875rem;
	color:#FFFFFF;
	padding:0.375rem 0.313rem;
	background-color:#e50000;
	font-weight:bold;
	border:solid #E83828 0.125rem;
}
#lycmon_twjp_header h3 a{
	font-size:0.875rem;
	color:#FFFFFF;
	padding:0.375rem 0.625rem;
	background-color:#e50000;
	font-weight:bold;
	border:solid #E83828 0.125rem;
}
#lycmon_twjp_header h4 a:hover, #lycmon_twjp_header h3 a:hover{background-color:#8e262a; border:solid #ab2429 0.125rem;}

/* ----------------------------------------------------------------------- */


#lyc_twjp_article, #mon_twjp_article {
	width:100%; 
	height:auto; 
	padding:2% 2% 0rem 4%;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
#lyc_twjp_article ul li, #mon_twjp_article ul li{
	display:block;
	vertical-align:top;
	padding-right:2%;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:100%;
}
.imgdate{max-width: 100%;}
.imgfax{max-width: 90%;margin-left:2rem;}
/*#protxt{width:95%; text-align:right; padding:0px; margin:0px;}
#protxt h2{font-size:30px; color:#FF0000; line-height:1.5em; font-weight:bold; padding-bottom:8px; margin-right:3%;}
.smallsize{background-color:#FF0000; padding:5px 8px 6px; color:#FFFFFF; border-radius:10px;}*/
.product{
	display: flex;
	align-items: center;
	align-items: baseline;
	height: auto; /* 高度自動算比例 */ 
	display: block; /* 避免 inline 造成間距 */
	}

#jpimgprolyc, #jpimgpro, #jpimgpro0531, #imgprolyc {
	margin-top:0.5rem;	
	}
#imgnum1, #imgnum2{
	margin:-0.3rem 0rem 0rem 0rem;
}

#pricetxt{
	font-size:1rem;
	font-weight:bold;
	color:#333333;
}
.pricered{
	font-family:"Arial Black", sans-serif;
	font-weight:bold;
	font-size:1.75rem;
	color:#FF0000;
}

.sizetxt {
	font-weight:bold;
	text-align:center;
	margin-right:9rem;
}
	
.redps_mb{
	display:block;
	padding:0.313rem 2%;
	line-height:1.2em;
	font-size:0.938rem;
}
.redps{
	display:none;
}

#fruit_movie{margin-top:1.25rem;}

/* 企劃活動 SP CSS ↓ */
#GiftSS{
/*	width:95%;*/
	margin-top:0.313rem;
	padding:0rem 0.8rem 0.8rem 0.8rem;
}

#GiftSS p{
	width: 100%;
	margin-left: 0.4rem;
}

#GiftSS ul li img{width:80%; text-align:center; margin:0rem auto;margin-top:4.5rem;}
.sptxttw {font-size:0.813rem;line-height:1.3em;width:100%;}
.sptxtjp {width:100%;}
/* 企劃活動 SP CSS END */
	
#lyc_twjp_article #artall, #mon_twjp_article #artall{
	padding:1% 2%;
	font-size:1rem;
	line-height:1.4em;
	color:#333;
}

#lyc_twjp_article #artall h3, #mon_twjp_article #artall h3{
	padding-top:0.625rem;
	line-height:1.5em;
	font-size:1.25rem;
	font-weight:bold;
}

#lyc_twjp_article #artalljp, #mon_twjp_article #artalljp{
	font-family:"MS UI Gothic", Arial, sans-serif;
	padding:1% 2%;
	float:none;
	clear:both;
}

#lyc_twjp_article #artalljp h3, #mon_twjp_article #artalljp h3{
	padding-top:0.625rem;
	line-height:1.5em;
	font-size:1.25rem;
	font-weight:bold;
}

#gifticon img{width: 45%;padding-bottom:0.625rem; }

/* 訂購相關 order CSS */
#lyc_twjp_article #aorder, #mon_twjp_article #aorder{
	margin:1.25rem 0rem 0rem;
	line-height:1.4em;
}

#ordertitel, #ordertiteljp{
	clear:both;
	padding-top:0.625rem;
	font-weight:bold;
	font-size:1.125rem;
	line-height:1.6em;
}

.lineB{
	border:#333 solid 0.063rem;
	padding:0.125rem 0.25rem 0.188rem;	
}

/* 訂購方式 order way CSS start */
#orderway {padding:0rem 2%;}

#orderkind ul li.pic{width:20%; display:inline-block;}
#orderkind ul li.txt1, #orderkind ul li.txt2 {width:78%; display:inline-block; padding-left:2%;}
#orderkindjp {margin:0rem; clear:left; font-size:0.875rem; color:#656565;}
#orderkind div.pic{width:68%; padding-left:22%;}
#orderkind div.txt{width:85%; font-size: 1.25rem; line-height: 1.3em; padding-left:22%;}
#kind01{
	padding:0.625rem 2%;
	width:100%;
	border-bottom:#333 solid 0.063rem;
	display:block;
	margin-bottom:0.625rem;
}

#kind02{
	border-left:none;
	border-bottom:#333 solid 0.063rem;
	padding:0.625rem 2%;
	width:100%;
	display:block;
}

#kind03{
	border-left:none;
	padding:0.625rem 2% 0rem;
	width:100%;
	display:block;
}
	
#kind01jp{
	padding:0.625rem 2%;
	width:100%;
	border-bottom:#333 solid 0.063rem;
	display:block;
	margin-bottom:0.625rem;
}

#kind02jp{
	border-left:none;
	border-bottom:#333 solid 0.063rem;
	padding:0.625rem 2%;
	width:100%;
	display:block;
}

#kind03jp{
	border-left:none;
	padding:0.625rem 2% 0rem;
	width:100%;
	display:block;
}				
	
.red{color:#FF0000;}
.btnfax{
	width:6.875rem;
	padding-top:0.313rem;
}
.btnfaxjp{
	padding-top:0.313rem;
}

/* 訂購方式order way CSS END*/

/* #printpic img{width:100%;} */
#orderplaceplace{
	clear:both;
	padding-top:0.625rem;
	padding-right:2%;
	font-size:0.938rem;
}
.titel02{font-weight:bold; margin:0.313rem 0rem 0.188rem;}
#placetwl td,placetwr td, #placejpl td,#placejpr td {
	line-height:1em;
	padding-top:0.125rem;
	border-bottom:#999 solid 0.063rem;	
}
#placetwl .td1{width:24%;}
#placetwl .td2{width:24%;}
#placetwl .td3{width:26%;}
#placetwl .td4{width:26%;}
	
#placejpl .td1{width:20%;}
#placejpl .td2{width:35%;}
#placejpl .td3{width:25%;}
#placejpl .td4{width:15%;}
	
.place01, .place02{float:none; margin:0rem; width:100%;}

.ps01{padding:0.25rem 0rem 0rem; clear:left; line-height:1.5em;}

#orderfax {width:100%; padding:0rem 2% 0.625rem 0rem; line-height:1.6em; font-size:0.938rem; box-sizing:border-box;
	-webkit-box-sizing:border-box;}
#bankid{margin:0.313rem 0rem; padding:0.5rem 0.5rem 0.25rem; border:#333 solid 0.063rem;}
.lineC{
	border:none;
	padding:0.125rem;
}
#faxps{margin:0.313rem 0rem}
.ps_red{
	color:#FF0000;
	font-size:0.875rem;
}
/* ------------------------------------------------------------------------- */
/* lycmon_twjp_section CSS start */
#lycmon_twjp_section #message/*#lycmon_twjp_section_0525 #message*/{width:100%; display:block; line-height:1.5em; font-size:0.938rem; padding:0rem 4% 0rem 4%; box-sizing:border-box;
	-webkit-box-sizing:border-box;}
	.stress, .stressjp {width:100%; background-color: #FFCDC2; padding: 0.313rem 0.8rem 0.313rem 1.2rem; box-sizing: border-box; color: #000;}
#logo{z-index:5; text-align:right; padding-right:1.25rem; margin-top:-5.95rem;}
#logo img{padding:2.625rem 0.625rem 0.925rem 0rem;}

#banner{display:none;clear:both; width:100%; margin:0rem; padding:0rem;}
#banner img {display:none;margin-top:0rem; margin-left:0rem;}
#bannerM{width:100%; display:block; text-align:center;}
#bannerM img {width:100%; margin:0rem 0rem; padding:0rem 0rem 0rem;}

/* =================================================================================== */
/*  列印頁order_print CSS */

}


@media only screen and (max-width : 28.562rem ){	
/* =================================================================================== */
/*  荔枝中日網頁CSS */
#imgegs_pc{display:none;}
#imgegs_pad{display:none;}
#imgegs_mb{display:block;}
#lycmon_twjp_header h4, #lycmon_twjp_header h3{margin-top:0.875rem;right:2%;}
#lycmon_twjp_header h4 a{font-size:0.75rem;padding:0.125rem 0.188rem;}
#lycmon_twjp_header h3 a{font-size:0.813rem;padding:0.063rem 0.188rem;}

/* ----------------------------------------------------------------------- */
#lyc_twjp_article, #mon_twjp_article {
	width:100%; 
/*	padding:2% 2% 0px 4%;*/
	background: #F6D276; 
	background: linear-gradient(to bottom, #F6D276 0%,#F4B2B9 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*background: -moz-linear-gradient(top,  #e7eb9e 0%, #ffffff 50%, #e7eb9e 100%);  FF3.6-15 */
/*background: -webkit-linear-gradient(top,  #e7eb9e 0%,#ffffff 50%,#e7eb9e 100%);  Chrome10-25,Safari5.1-6 */
/*background: linear-gradient(to bottom,  #e7eb9e 0%,#ffffff 50%,#e7eb9e 100%);  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7eb9e', endColorstr='#e7eb9e',GradientType=0 );  IE6-9 */
}
	
#lyc_twjp_article ul li, #mon_twjp_article ul li{
	display:block;
	vertical-align:top;
	padding-right:2%;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:100%;
}
	
.imgfax {margin-right:1rem;}
/*#protxt{display:none;}
#protxt_mb, #protxt_jpmb{display:block; width:98%; text-align:left; padding:0px; margin:0px;}
#protxt_mb span.h2txt, #protxt_jpmb span.h2txt{font-size:24px; color:#FF0000; line-height:1.5em; font-weight:bold; padding-bottom:8px; padding-left:2px;}
#protxt_mb span.smallsize{font-size:15px; background-color:#FF0000; padding:3px 8px 3px; color:#FFFFFF; border-radius:10px; margin-left:25%;}
#protxt_jpmb span.smallsize{font-size:15px; background-color:#FF0000; padding:3px 8px 3px; color:#FFFFFF; border-radius:10px; margin-left:5%;}*/
.product{
	display: flex;
	align-items: center;
	align-items: baseline;
	height: auto; /* 高度自動算比例 */ 
	display: block; /* 避免 inline 造成間距 */
	}	
	
	#imgpro0531{
	z-index:0;
	margin-top:-0.1rem;
}
	#jpimgpro0531{
	z-index:0;
	margin-top:-0.25rem;
}
	/* #imgnum1_0531{
	margin-left: 70%;
	margin-top: -120px;
	width:27%;
} */

	
#imgprolyc{
	z-index:0;
	margin-top:-0.1rem;
}
#jpimgprolyc{
	z-index:0;
	margin-top:-0.25rem;
}
	
#imgpro{
	z-index:0;
	margin-top:0rem;
	margin-left: 2rem;
}
#jpimgpro{
	z-index:0;
	margin-top:-1.25rem;
	margin-left: 2rem;
}

#imgnum1, #imgnum2{
	margin:-0.3rem 0rem 0.3rem 0.5rem;
	width:75%;
}
#pricetxt{margin-right:0rem;font-size:0.938rem;}
.pricered{font-size:2rem;}

.pricetxt{
	margin-left:-1.2rem;
	}	


#pricetxttw p{
	margin-right:0.5rem;
	}
	
#pricetxttw{
	margin-left:2.5rem;
	}
#pricetxtjp{
    margin-left:4rem;
	}
.sizetxt{
	margin-top:0.5rem;
	}
	
#fruit_movie{margin-top:1.25rem;}
.movie_size{
	margin:0 auto;
	width:21.875rem;
	height:12.5rem;
}

/* 企劃活動 SP CSS ↓ */
#GiftSS{
	margin-top:0.313rem;
	padding:0rem 0.5rem 0.5rem 0.5rem;
	font-size:1rem;
	line-height:1.4em;
}

#GiftSS p{
	margin-bottom:0.2rem;
	width: 100%;
	margin-left: 0.2rem;}
	

#gifticon img.{width: 60%;padding-bottom:0.625rem;margin-top:-0.2rem;}
#gifticon img.iconpictw2{width: 80%;top:0.2rem;}
#gifticon img.iconpictw{width:12%;top:0.625rem;}
#gifticon img.iconpicjp{width:20%;top:0.3rem;}
#gifticon img.icontxt{width:65%;top:0rem;}
#GiftSS ul li img{width:85%; text-align:center; margin:0rem auto;margin-top:4.5rem;margin-bottom:-0.5rem;}
.gife2 {margin-top:-70%;}
.sptxttw {width:100%;}
.sptxtjp {width:100%;}	
.spred{
	margin-top:0.625rem;
	padding-top:0.625rem;
	color:#F00;
	font-size:0.813rem;
	line-height:1.4em;
	border-top:#77c9eb solid 0.063rem;
	padding-left:1rem;
}
.sptxt {
	font-size:0.813rem;
	line-height:1.4em;
}
/* 企劃活動 SP CSS END */

#lyc_twjp_article #artall, #mon_twjp_article #artall{
	font-size:0.938rem;
	line-height:1.4em;
}
#lyc_twjp_article #artall h3, #mon_twjp_article #artall h3{
	line-height:1.4em;
	font-size:1.125rem;
}

/* 訂購相關 order CSS */

#ordertitel{
	padding-top:0.625rem;
}
#ordertiteljp{
	margin-top:0.625rem;
	padding-top:0.625rem;
	font-size:0.938rem;
}
.lineB{
	border:#333 solid 0.063rem;
	padding:0.125rem 0.313rem 0.188rem;	
}

/* 訂購方式 order way CSS start */
#orderway {padding:0rem 2%;}
#orderkind {font-size:0.875rem;}
#orderkind div.pic{width:78%; padding-left:22%;}
#orderkind div.txt{width:78%; line-height: 1.4em;}
.btnfax{width:6.25rem;}
/* 訂購方式order way CSS END*/
#orderplace{
	clear:both;
	padding-top:0.625rem;
	padding-right: 2%;
	font-size:0.813rem;
}
.place01, .place02{width:100%;}
#placetwl .td1,#placetwr .td1{width:23%; line-height:1em;}
#placetwl .td2,#placetwr .td2{width:23%; line-height:1em;}
#placetwl .td3,#placetwr .td3{width:26%; line-height:1em;}
#placetwl .td4,#placetwr .td4{width:28%; line-height:1em;}	
	
#placejpl .td1,#placejpr .td1{width:20%; line-height:1em;}
#placejpl .td2,#placejpr .td2{width:32%; line-height:1em;}
#placejpl .td3,#placejpr .td3{width:28%; line-height:1em;}
#placejpl .td4,#placejpr .td4{width:20%; line-height:1em;}


/* =================================================================================== */
/* section start */
#lycmon_twjp_section #message/*#lycmon_twjp_section_0525 #message*/{width:100%; display:block; line-height:1.5em; font-size:0.875rem; padding:0rem 4%;}
#logo{z-index:5; text-align:right; padding-right:1.25rem; margin-top:-5.95rem;}
#banner{display:none;clear:both; width:100%; margin:0rem; padding:0rem;}
#banner img {display:none;margin-top:0rem; margin-left:0rem;}
#bannerM{width:100%; display:block; text-align:center;}
#bannerM img {width:100%; margin:0rem 0rem; padding:0rem;}
/* section end */

/* =================================================================================== */
/*  列印頁order_print CSS */

}
/* CSS Mobile <=412 */
/* =================================================================================== */
/*  荔枝中日網頁CSS */
@media only screen and (max-width :25rem ){
#pricetxttw{
	margin-left:2.5rem;
	}
#pricetxtjp{
    margin-left:4rem;
	}	
}
.sizetxt{line-height: 1.5rem;}


.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

