﻿@charset "utf-8";
/*HQCP_mobile CSS Document */
/***************************************/
/*font style*/


@media screen and (min-width: 992px) and (max-width: 1199px) {
.header .navbar_nav{font:calc(1.125em*0.8) "微軟正黑體";font-weight:700;}


#footer_block .text03-2 .flink_block a{font:calc(16pt*0.8) "微軟正黑體";font-weight:700;color:#a98c73;padding-right: calc(2em*0.8);}
#footer_block .text03-2 .P_T_block{width:100%;font:calc(0.875em*0.8) "微軟正黑體";padding-top:calc(2em*0.8);color:#a98c73;}	
	

}

@media (min-width: 1200px) {
.header .navbar_nav{font:1.125em "微軟正黑體";font-weight:700;}

	
#footer_block .text03-2 .flink_block a{font:16pt "微軟正黑體";font-weight:700;color:#a98c73;padding-right: 2em;}
#footer_block .text03-2 .P_T_block{width:100%;font:0.875em "微軟正黑體";padding-top:2em;color:#a98c73;}		
	

}



/*****************************/
@media only screen and (max-width: 959px) { 	
	
.mobile{display:inline-block;}
.desktop{display:none;}	
	
}

@media (min-width: 960px) {
.mobile{display:none;}
.desktop{display:inline-block;}
}



#m_title{display:none;}
@media screen and (max-width: 959px) {
#m_title{width:100%;height: 42px; background:rgba(255,255,255,1);display:block;}	
}

@media screen and (min-width: 768px) and (max-width: 991px) {
.header .nav{width:63%; float: right;/*background:rgba(0,255,255,0.5);*/margin-top: 0px;padding:0;font:calc(16pt*0.8) "微軟正黑體";font-weight:700;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;height:auto;}
	
.header .navbar_nav{padding: 0;margin: 0;float:right;font:calc(16pt*0.8) "微軟正黑體";font-weight:700;}
.header .navbar_nav li{float:left;position:relative;display:block;line-height:calc(30px*0.8);text-align: center;}

.header .navbar_nav li a{text-decoration:none;height:100%;padding:calc(0.3em*0.8) calc(1.3em*0.8);display:block;color:#c6aa92;font:calc(16pt*0.8) "微軟正黑體";font-weight:700;}
.header .navbar_nav li:hover a{color:#c6aa92;padding:calc(0.3em*0.8) calc(1.3em*0.8);display:inline-block; background:rgba(255,255,255,0.5);border-radius: 25px;animation-name: flipInX;animation-duration: 1s;animation-iteration-count:  1, 0;animation-direction: alternate;}

}

@media screen and (max-width: 992px) { 
	.img-responsive img{width:100%;max-width: 100%;}
}



@media screen and (max-width: 575px) {

#Iimg02_img_block{width:100%;height: auto; padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff;}
#Iimg02_img_block #Iimg02_photo{width:100%;background: #ffffff;padding-right: 0em}
#Iimg02_img_block #Iimg02_photo img{width:100%;max-width: 100%;}	


#Iimg02_img_block #Iimg02_note_block{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;}
/*#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:70%;margin-top: 1.75em;padding-left: 1.25em}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .Iimg02_note_title{font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height: 1.3125em;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .Iimg02_note_note p{font:0.625em "微軟正黑體";font-weight: 700; color:#645e5f;margin:calc(1.3125em/2) 0;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_sign{width:30%;display: flex;flex-wrap: wrap;justify-content: flex-end; padding:2.5em 0 4em 0}	
*/	
#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:100%;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .desk_Text{width:100%;display: none;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text{width:100%;display: block}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text img{width: 100%;max-width: 100%;}
	
/*Iimg03_block*/
#Iimg03_block{width:100%;height: auto;padding:1.125em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg)no-repeat right top;}
#Iimg03_block .text01_block{display: none;}
#Iimg03_block .text02_block{width:calc(100% - 2em);height: auto; margin:1em;}
	

#Iimg03_block .text02_block .Ttitle{font:1em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:2em;text-align:center;}
#Iimg03_block .text02_block .Ttitle .Ttitle_block01{width:100%;justify-content: center;}
#Iimg03_block .text02_block .Ttitle .Ttitle_block02{width:100%;justify-content: center;}	
	
#Iimg03_block .text02_block .Mtitle{display:none;}
#Iimg03_block .text02_block .note{display:none;}		
#Iimg03_block .text02_block .mbile_Mtitle{display: inline-block;font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height:1.315625em;text-align:center;width:100%;}
/*#Iimg03_block .text02_block .note .Mtitle{font:calc(1.5625em*1) "微軟正黑體";font-weight: 700; color:#635e5e;line-height:2.25em}
#Iimg03_block .text02_block .note{font:10px "微軟正黑體";font-weight: 700; color:#948a87;line-height:2.25em}	*/	

/*Iimg04_block*/
/*#Iimg04_block #Iimg04_img01,#Iimg04_block #Iimg04_img02,#Iimg04_block #Iimg04_img03{width:calc(100%/1);opacity: 0;}*/
#Iimg04_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ebe3da;padding-bottom: 0em;}
	

/*Iimg05_block*/
#Iimg05_block .text01_block{display: none;}	
#Iimg05_block .text02_block{width:100%;background: #d5c1b1;display: none;}	
#Iimg05_block .text02_block .text02_img{padding:1.5625em 4.5em 0 4.5em}	
		
#Iimg05_block .text03_block{width:100%;}	
.carousel_logo{display: none;}	
.carousel_link{display: none;}	
	
	
/*Ilink*/
#Ilink_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#d4beaa;padding:1.9375em 0 1.1875em 0;}	
#Ilink_block #Ilink_item{width:calc((100%/1) - 0px);padding:0 4.5em; text-align: center;box-sizing: border-box;}	
#Ilink_block #Ilink_item:nth-of-type(1),#Ilink_block #Ilink_item:nth-of-type(2){border-right: 0px solid #ffffff;}

#Ilink_Space{width: 100%;height: 2.5625em;background: #ffffff;}	
	
/*footer*/	
#footer_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:28px 0.5em 26px 0.5em;}	
/*#footer_block .text03-1{width:100%;}
#footer_block .text03-2{display:100%;}
	
#footer_block .text03-2 .flink_block a{font:calc(1.125em*0.85) "微軟正黑體";font-weight:700;color:#a98c73;padding-right:calc(0em*0.85);}
#footer_block .text03-2 .P_T_block{width:100%;font:calc(0.875em*1) "微軟正黑體";padding-top:calc(2em*1);color:#a98c73;}
#footer_block .text03-3{width:100%;text-align: right;margin-top: calc(1.5em*1);}	*/
	
#footer_block .text03-1{width:100%;}
#footer_block .text03-2{width:100%;}
	
#footer_block .text03-2 .flink_block a{font:calc(1.125em*0.8) "微軟正黑體";font-weight:700;color:#a98c73;padding-right:calc(2em*0.8);}
#footer_block .text03-2 .P_T_block{width:100%;font:calc(0.91125em*0.8) "微軟正黑體";padding-top:calc(2em*0.8);color:#a98c73;}
#footer_block .text03-3{width:100%;text-align: right;margin-top: calc(1.5em*0.8);}		
	
/*Aimg01_block*/
#Aimg01_block{width:100%;height: auto;padding:0em 0 4em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg) no-repeat right top;}	
#Aimg01_block .text01_block{display: none;}
#Aimg01_block .Mob{display:inline-block;width:100%;margin:1.125em 0 0 1em}		
#Aimg01_block .text02_block{width:calc(100% - 0%) ;height: auto; margin:2.8125em 0 0 0;padding:0 15%;}	

#Aimg01_block .text02_block .Ttitle{width:100%;font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:2em;display:flex;flex-wrap: wrap;justify-content: center;}
#Aimg01_block .text02_block .Ttitle .Ttitle_block01{width:225px;background:rgba(255,255,4,0);display:flex;flex-wrap: wrap;justify-content: center;}
	
#Aimg01_block .text02_block .note_block{width:100%;padding:0;}	
#Aimg01_block .text02_block .note_block .note{opacity: 0;font:0.5em "微軟正黑體";font-weight: 700; color:#AB8C71;line-height:2.25em;text-align: center}
#Aimg01_block .text02_block .note_block .note p{font:0.75em "微軟正黑體";font-weight: 900;line-height:2.25em;margin-top: 1.9em;color:#A17B5D;}

/*Aimg02_block*/
#Aimg02_block{width:100%;height: auto;padding:0em 0 0 0;display:flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;height:auto;background:#ffffff url(../images/Aimg02_spacer.jpg)no-repeat left 4em;}
#Aimg02_block div{width:100%;background:rgba(255,163,0,1;);padding:0 5%}	

/*Aimg02_s_block*/
#Aimg02_title_block{width:100%;padding:3em 0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
#Aimg02_title_block .Aimg02_title img{width:50%;max-width: 50%;height: auto;}		
#Aimg02_s_block{width:100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height: auto;padding:0em 0 2em 0;background: #d7cdc1}

#Aimg02_s_block .Aimg02_s_photo{background: rgba(255,0,4,0);display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height: auto;padding:0 4.4vw 0 4.4vw}

#Aimg02_s_block .Aimg02_s_photo .photo01{width:calc((100% - 25px)/2);margin-right:25px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo02{width:calc((100% - 25px)/2);margin-right:0px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo03{width:calc((100% - 25px)/2);margin-right:25px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo04{width:calc((100% - 25px)/2);margin-right:0px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo01 img,#Aimg02_s_block .Aimg02_s_photo .photo02 img,#Aimg02_s_block .Aimg02_s_photo .photo03 img,#Aimg02_s_block .Aimg02_s_photo .photo04 img{width:100%;max-width: 100%;}

	
/*Aimg03_block*/	
	
#Aimg03_block{width:100%;height: auto;padding:0 0 1.25em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg)no-repeat right top;}
#Aimg03_block .text01_block{display: none;}
#Aimg03_block .Mob{display:inline-block;width:100%;margin:1.125em 0 0 1em}	
	
#Aimg03_block .text02_block{width:calc(100% - 2em);height: auto; margin:1em;}
#Aimg03_block .text02_block .Ttitle{font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:2em;}
#Aimg03_block .text02_block .note .Mtitle{font:0.5em "微軟正黑體";font-weight: 700; color:#635e5e;line-height:2.25em}
#Aimg03_block .text02_block .note{font:0.375em "微軟正黑體";font-weight: 700; color:#948a87;line-height:2.25em}	

/*Aimg04_block*/	
	
#Aimg04_block{padding-bottom: 0em; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;background:#d7cdc0;}

#Aimg04_block .text01_block{width:70%;margin-right: 30%;padding-top:2em;opacity: 0;}	
#Aimg04_block .text01_block img{width:100%;max-width: 100%;height: auto;}
	
	
#Aimg04_block .text02_block{width:calc(100% - 0%);margin-left:0%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;}
#Aimg04_block .text02_block .photo{width:100%;padding: 0 0 2em 15%;}
#Aimg04_block .text02_block .photo img{width:100%;max-width: 100%;height: auto;}
	
#Aimg04_block .text02_block .position-relative{display: none; }	
#Aimg04_block .text02_block .Mnote_block{display:inline-block;width:100%;background:#ebe3da;}
#Aimg04_block .text02_block .Mnote_block.is-active{color:#645e5f;font:0.496875em "微軟正黑體"; padding:2em 10% 2em 33%;font-weight: 500;line-height: 2.365625em;opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}
	
/*Aimg05_block*/

#Aimg05_block{display: flex;flex-wrap: wrap;justify-content: center;align-content:space-between;align-items: stretch;background:#ffffff;height: auto; padding:5.625em 4em 0em 4em;}

#Aimg05_block .photo01{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;opacity: 0;}
#Aimg05_block .photo02{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;opacity: 0;}
#Aimg05_block .photo03{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;opacity: 0;}
#Aimg05_block .photo01.is-hover img,#Aimg05_block .photo02.is-hover img,#Aimg05_block .photo03.is-hover img{width:100%;height:100%;opacity: 0.5;}


#Aimg05_block .photo01.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo02.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo03.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}


#Aimg05_block .photo01.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;background:rgba(0,0,0,1);}
#Aimg05_block .photo02.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;background:rgba(0,0,0,1);}
#Aimg05_block .photo03.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;background:rgba(0,0,0,1);}
	
	
#Aimg05_block .photo01.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.75)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.25);left:calc(2em*0.25);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.65);height:calc(19.5625em*0.65);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.75) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.75)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.25);left:calc(2em*0.25);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.65);height:calc(19.5625em*0.65);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.75) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo03.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.75)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.25);left:calc(2em*0.25);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.65);height:calc(19.5625em*0.65);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.75) "微軟正黑體";font-weight: 500;color:#635e5e;}

	
/*contact*/
#Cimg01_block{width:100%;height: auto;padding:0 3.25em 2.25em 3.25em;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#cfc2b1 url(../images/mobile_05_bg.jpg)no-repeat right top;}

#Cimg01_block .text01_block{display: none;}
#Cimg01_block .text02_block{width:calc(100% - 0%);height: auto; margin:3.9375em 0 0 0;}			

#Cimg01_block .text02_block .Ttitle{font:0.875em "微軟正黑體";font-weight: 700; color:#ffffff;padding-bottom:2.6875em;}

#Cimg01_block .text02_block .note_block{width:100%;}
#Cimg01_block .text02_block .note_block input{width: 100%; font:0.535625em 微軟正黑體;font-weight:500;width:100%; padding:.5em;margin-bottom:1em ;border:1px solid #DDD;border-radius:5px;color:rgba(161,123,91,1);}
#Cimg01_block .text02_block .note{width:100%;font:0.343125em 微軟正黑體;font-weight:500;line-height: 1.6em; color:#ffffff;text-align: center;margin-top: 4em;}
#Cimg01_block .text02_block .btu_block{width:100%;padding-top: 2em;display: flex;flex-wrap: wrap;justify-content: center;}
#Cimg01_block .text02_block .btu_block .b_send{font:0.4825em 微軟正黑體;font-weight:500;dispaly:inline-block;padding:0.6em 3em 0.6em 1.7em; border-radius: 50px;background: #A17B5D url(../images/send_arrow.svg)no-repeat right 0.2em;background-position:90% 50%;color:#ffffff;}

/*Simg01_block*/

#Simg01_block{width:100%;height: auto;padding:0em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg)no-repeat right top;}
#Simg01_block .text01_block{display: none;}
#Simg01_block .Mob{display:inline-block;width:100%;margin:1.125em 0 0 1em}		
#Simg01_block .text02_block{width:calc(100% - 0em);height: auto; padding:3.4375em 0 0 0;}

	
/*Simg02_block*/
#Simg02_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/Simg02_bg_mob.jpg) no-repeat /*bottom center*/;background-position: 50% 110%;}

#Simg02_block .text01_block{width:auto;height: auto; margin:0 2%;}	
#Simg01_block .text02_block .title{font:0.75em "微軟正黑體";font-weight: 700;width:100%;text-align: center;color:#A17B5D;}

#Simg02_block .text01_block .img{width:100%;}
#Simg02_block .text01_block .product_block{width:100%;padding:5% 20% 15%;}
#Simg02_block .text01_block .product_block .price{width:100%;font:0.958125em 微軟正黑體;font-weight:700;color: #ffffff;}
#Simg02_block .text01_block .product_block .name{width:100%;font:0.47375em 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;padding-top:0.2em ;}
#Simg02_block .text01_block .product_block .but_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;padding-top:0.2em;}
#Simg02_block .text01_block .product_block .but_block .text02_1{width:50%;font:0.47375em 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block .text02_ select{width:80%;padding:0.2em;}
#Simg02_block .text01_block .product_block .but_block .text02_2{width:50%;margin-top: .5em;}
#Simg02_block .text01_block .product_block .but_block .text02_2 .b_send{font:0.47375em 微軟正黑體;font-weight:700;dispaly:inline-block;padding:0.6em 4em 0.6em 1.7em; border-radius: 50px;background: #E6DED0 url(../images/send_arrow01.svg)no-repeat right 0.2em;background-position:90% 50%;color:#9D684A;}

/*qa*/

#qa_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_qa_bg.jpg)no-repeat right top;}
#qa_block #qa_title{width:100%;font:calc(5.25em*0.4) "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;}	

#qa_block #qa_content_block #qa_menu_block{width:100%;}	
#qa_block #qa_content_block #qa_menu_block .qa_menu_title{display:none;}
#qa_block #qa_content_block #qa_menu_block .qa_menu{display:none;}
#qa_block #qa_content_block #qa_menu_block .form-select{width:100%;display:block;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;padding:0.5em;}

	
#qa_block #qa_content_block #qa_list_block{width:100%;}		
#qa_block #qa_content_block #qa_list_block .qa_list_note_block{width:100%;margin:0 0 2em 0;}
#qa_block #qa_content_block #qa_list_block .qa_list_note_block .qa_list_note_title{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}
#qa_block #qa_content_block #qa_list_block .qa_list_note_block .qa_list_note{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#4c4348;}	
	
#qa_block #qa_content_block #qa_list_block .qa_list .qa01{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;padding: 0 0 1em 0;color:#4c4348;}
#qa_block #qa_content_block #qa_list_block .qa_list .qa02{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;padding: 0 0 1em 0;color:#4c4348;}

	
/*member*/	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note_title{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#4c4348;display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0.5em 0em;}

#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text01_1{width:100%;margin:0 0 1em 0;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_1{width:100%;margin:0 0 0em 0;font:calc(1.5625em*0.7) "微軟正黑體";}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_2{width:calc(100% - 0px);margin:0 0 1em 0;font:calc(1.5625em*0.7) "微軟正黑體";}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_2 .input01{border:1px solid #4c4348;padding:0.3em;width:100%;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_2 .input02{border:1px solid #4c4348;padding:0.3em;width:100%;}
	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_1{width:100%;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_2{width:100%;text-align: right;}	
	
	
/*order*/	
/*for order*/
#qa_block #qa_content_block #qa_list_block .order_list_note_block{width:100%;margin:0 0 2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note_title{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#4c4348;display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0.5em 0em;}
	
	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note .text02_1{width:100%;color:#ffffff;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note .text02_1 span{background:#9d684a;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note .text02_2{width:100%;text-align: right;color: #b75491;}	
	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list{color:#4c4348;background:#efefef;padding:1.5em 0.5em;margin:1.5em 0;}
	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .title_block{display:none;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block{font:calc(1.5625em*0.7) "微軟正黑體";font-weight: 400;color:#4c4348;display:flex;flex-wrap: wrap;justify-content: flex-start;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_1::before{content:'訂單日期：';font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_1{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_2::before{content:'訂單編號：';font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_2{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_3::before{content:'處理進度：';font-weight: 700;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_3{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_4::before{content:'應付金額：';font-weight: 700;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_4{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_4 span{display:block;}
	

/*order_list_detailed*/
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg{color:#4c4348;background:#efefef;padding:0.5em 0.5em;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_title_detailed{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;padding:0.5em;background:#ac8363;color:#ffffff;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed{font:calc(1.375em*0.7) "微軟正黑體";font-weight: 300;background: #ffffff; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;height: auto;}
/*order_list_detailed_4_block*/
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text04_1{width:120px;font-weight: 700;padding:0.5em 0.5em;background:#e1e1e1;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text04_2{width:calc((100% - 120px)/1);padding:0.5em 0.5em;}

#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text02_1{width:120px;font-weight: 700;padding:0.5em 0.5em;background:#e1e1e1;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text02_2{width:calc((100% - 120px)/1);padding:0.5em 0.5em;}


#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .title_block{display: none;}

#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block{font:calc(1.375em*0.7) "微軟正黑體";font-weight: 300;display:flex;flex-wrap: wrap;justify-content: flex-start;padding:0.5em;background: #ffffff;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_1{width:calc(100% - 0px);text-align: left;color:#4c4348;padding:0.2em 0;font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_2::before{content:'價格：';font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_2{width:100%;text-align: left;padding:0.2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_3::before{content:'數量：';font-weight: 700;}		
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_3{width:100%;text-align: left;padding:0.2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_4::before{content:'小計：';font-weight: 700;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_4{width:100%;text-align: left;padding:0.2em 0;}

#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text02_1{width:calc(100% - 100px);text-align: left;font-weight: 700;padding:0.2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text02_2{width:100px;text-align: right;font-weight: 700;padding:0.2em 0;}
	
	
	
	

/*sign in*/
#sign_in_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_qa_bg.jpg)no-repeat right top;}
#sign_in_block #sign_title .title{font:calc(5.25em*0.4) "微軟正黑體";font-weight:700;color:#9d684a;}
	
#sign_in_block #login_in{width:100%;}
#sign_in_block #regisister_in{width:100%;}
#sign_in_block #line{display: none;}
	
#sign_in_block #login_in #sign_in_title{width:100%;text-align: center; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#5f6160;margin:1em 0 1.5em 0;}
#sign_in_block #login_in #input_block{width:100%;margin:0 0 2em 0;}
#sign_in_block #login_in #input_block input{width:100%;border:1px solid #4c4348;padding:0.8em 0.3em;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}

#sign_in_block #login_in #sign_innote_block{width:100%; color:#4c4348;font:calc(1.5625em*0.7) "微軟正黑體";margin:0em 0 1em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;}
#sign_in_block #login_in #sign_innote_block .fb{width:40px;margin:0 10px 0 0;}
#sign_in_block #login_in #sign_innote_block .fb img{width:100%;max-width: 100%;height: auto;}	
#sign_in_block #login_in #sign_innote_block .gm{width:40px;}
#sign_in_block #login_in #sign_innote_block .gm img{width:100%;max-width: 100%;height: auto;}	
#sign_in_block #login_in #sign_innote_block .link{width:calc(100% - (40px + 50px));height: auto; text-align: right;}
#sign_in_block #login_in #sign_innote_block .link a{color:#4f5050;background: url(../images/icon.svg) no-repeat right 2px;padding:0 25px 0 0 ;}
#sign_in_block #login_in #sign_innote_block .link a:hover{color:#000000;}



	
#sign_in_block #regisister_in #regisister_in_title{width:100%;text-align: center; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#5f6160;margin:1em 0 1.5em 0;}
#sign_in_block #regisister_in #input_block{width:100%;margin:0 0 2em 0;}
#sign_in_block #regisister_in #input_block input{width:100%;border:1px solid #4c4348;padding:0.8em 0.3em;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}	
	

#sign_in_block #return_link{width:100%;margin:2em auto;text-align: center;font:calc(1.5625em*0.7) "微軟正黑體";}	


/*shopping_cart*/
#shopping_cart_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_qa_bg.jpg)no-repeat right top;}
#shopping_cart_block #shopping_title{width:100%;font:calc(5.25em*0.4) "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;margin:0 0 2em 0;}	

#shopping_cart_block #shopping_title01{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#ac8363;margin:0 0 1em 0;width:100%;}	
	
	
#shopping_cart_block #cart_title_block{display: none;}	
	
#shopping_cart_block #cart_list_block{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}	
#shopping_cart_block #cart_list_block .text06_1{width:100%;text-align: left;padding:0 0 1em 0;}
#shopping_cart_block #cart_list_block .text06_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block .text06_2::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block .text06_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_3::before{content:'單　價：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block .text06_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_4::before{content:'折扣價：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block .text06_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_5::before{content:'小　計：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text06_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text06_6{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_6 .icon_del{width:50%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}	
	
	
	
#shopping_cart_block #cart_list_block1{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}	
#shopping_cart_block #cart_list_block1 .text06_1{width:100%;text-align: left;padding:0 0 1em 0;}
#shopping_cart_block #cart_list_block1 .text06_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block1 .text06_2::before{content:'單　價：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block1 .text06_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_3::before{content:'數　量：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block1 .text06_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_4::before{content:'小　計：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block1 .text06_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_5::before{content:'可訂購量：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block1 .text06_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block1 .text06_6{width:100%;text-align: left;}
	
/*20240219*/	
#shopping_cart_block #cart_list_block .text05_1{width:100%;text-align: left;padding:0 0 1em 0;}
#shopping_cart_block #cart_list_block .text05_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block .text05_2::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block .text05_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_3::before{content:'單　價：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block .text05_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_4::before{content:'小　計：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text05_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_5::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text05_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_5 .icon_del{width:50%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}	
		
	
#shopping_cart_block #cart_list_block1{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}	
#shopping_cart_block #cart_list_block1 .text05_1{width:100%;text-align: left;padding:0 0 1em 0;}
#shopping_cart_block #cart_list_block1 .text05_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block1 .text05_2::before{content:'單　價：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block1 .text05_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text05_3::before{content:'數　量：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block1 .text05_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text05_4::before{content:'可訂購量：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block1 .text05_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text05_5::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block1 .text05_5{width:100%;text-align: left;}	

		
/*20240711*/
#shopping_cart_block #cart_title_block2{display: none;}		
	
#shopping_cart_block #cart_list_block2{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}
#shopping_cart_block #cart_list_block2 .cart_L{width:80px}
#shopping_cart_block #cart_list_block2 .cart_R{width:calc(100% - 80px);display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}

#shopping_cart_block #cart_list_block2 .cart_L .text06_1{width:100%;padding:0 0.5em;}
#shopping_cart_block #cart_list_block2 .cart_L .text06_1 img{width:100%;height: auto}


#shopping_cart_block #cart_list_block2 .cart_R .text06_2{width:100%;text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_3::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block2 .cart_R .text06_3{width:50%;text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_4::before{content:'單　價：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block2 .cart_R .text06_4{width:50%;text-align: right;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_5::before{content:'小　計：';font-weight: 700;color:#9d684a}		
#shopping_cart_block #cart_list_block2 .cart_R .text06_5{width:100%;text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}		
#shopping_cart_block #cart_list_block2 .cart_R .text06_6{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6 .icon_del{width:20%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}
	
	
	
/**/	
#shopping_cart_block #process_list_block{width:100%;display:flex;flex-wrap: wrap;justify-content:center;padding:0 0em;margin:0 0 2em 0;}
#shopping_cart_block #process_list_block .process_hover{width:calc(100%/3);color:#a57a57;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background:#f1f1f1 url(../images/cart_icon.svg)no-repeat left top;background-size: 30px; padding:0 0 0 calc(63px*0.5);margin:0;}
#shopping_cart_block #process_list_block .process_out{width:calc(100%/3);color:#d0ccc2;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background:#f2f2f2 url(../images/cart_icon_out.svg)no-repeat left top;background-size: 30px;padding:0 0 0 calc(63px*0.5);margin:0;}

	
	
#shopping_cart_block #process_list_block .process_01{width:110px;color:#a57a57;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background: url(../images/cart_icon.svg)no-repeat left top;background-size: 30px; padding:0 0 0 calc(63px*0.5);margin:0;}
#shopping_cart_block #process_list_block .process_01_out{width:110px;color:#a57a57;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 30px; padding:0 0 0 calc(63px*0.5);margin:0;}

#shopping_cart_block #process_list_block .process_02{width:110px;color:#d0ccc2;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background: url(../images/cart_icon.svg)no-repeat left top;background-size: 30px;padding:0 0 0 calc(63px*0.5);margin:0;}
#shopping_cart_block #process_list_block .process_02_out{width:110px;color:#a57a57;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 30px; padding:0 0 0 calc(63px*0.5);margin:0;}

#shopping_cart_block #process_list_block .process_03{width:90px;color:#a57a57;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background: url(../images/cart_icon.svg)no-repeat left top;background-size: 30px; padding:0 0 0 calc(63px*0.5);margin:0;}
#shopping_cart_block #process_list_block .process_03_out{width:90px;color:#a57a57;font:calc(1.5625em*0.4) "微軟正黑體";font-weight:500;height: calc(60px*0.5); line-height: calc(60px*0.5);background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 30px; padding:0 0 0 calc(63px*0.5);margin:0;}
	
	
#shopping_cart_block #cart_info_block .text00_1{width:180px;margin:0 calc(100% - 180px) 0 0 ;background: rgba(0,0,0,0); text-align: left;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;}		
	
#shopping_cart_block #cart_info_block .text01_1{width:100%;text-align: left;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;}	
#shopping_cart_block #cart_info_block .text02_1{width:calc(100%/1);display:flex;flex-wrap: wrap;justify-content: flex-start;font:calc(1.5625em*0.7) "微軟正黑體"}
#shopping_cart_block #cart_info_block .text02_2{width:calc((100%/1) - 0em);padding:4em 0 0 0;margin:0 0 0 0em;font:calc(1.5625em*0.7) "微軟正黑體"; display:flex;flex-wrap: wrap;justify-content:flex-end;align-items: flex-end}
#shopping_cart_block #cart_info_block .text021_2{width:calc((100%/1) - 0em);padding:0em 0 0 0;margin:0 0 0 0em;font:calc(1.5625em*0.7) "微軟正黑體"; display:flex;flex-wrap: wrap;justify-content:flex-end;align-items: flex-end}
	
	
#shopping_cart_block #cart_info_block .text02_1 .info02_1{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin: 0 0 1em 0;}
#shopping_cart_block #cart_info_block .text02_1 .info02_2{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;margin: 0 0 1em 0;}
#shopping_cart_block #cart_info_block .text02_1 .info02_2 div{width:100%;display: block}	

#shopping_cart_block #cart_info_block .text02_2 .monkey02_1{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin: 0 0 0.5em 0; text-align: justify; text-align-last: justify;}
#shopping_cart_block #cart_info_block .text02_2 .monkey02_2{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;text-align: right;margin: 0 0 0.5em 0;}
#shopping_cart_block #cart_info_block .text02_2 .monkey02_1 p,#shopping_cart_block #cart_info_block .text02_2 .monkey02_2 p{color:#a07b5e;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;}


#shopping_cart_block #cart_info_block .text021_2 .monkey02_1{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin: 0 0 0.5em 0; text-align: justify; text-align-last: justify;}
#shopping_cart_block #cart_info_block .text021_2 .monkey02_2{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;text-align: right;margin: 0 0 0.5em 0;}
#shopping_cart_block #cart_info_block .text021_2 .monkey02_1 p,#shopping_cart_block #cart_info_block .text021_2 .monkey02_2 p{color:#a07b5e;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;}
	
#shopping_cart_block #cart_info_block .text2_1{width:150px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;}
#shopping_cart_block #cart_info_block .text2_2{width:calc(100% - 150px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;text-align: left}

	
	
#shopping_cart_block #cart_deliver_title{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#463c41;margin:2em 0;}	
	
#shopping_cart_block #cart_deliver_title01{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";color:#463c41;margin:2em 0;display: flex;flex-wrap: wrap;justify-content: flex-start;}
#shopping_cart_block #cart_deliver_title01 .text02_1{width:100px;font-weight:700;}
#shopping_cart_block #cart_deliver_title01 .text02_1:after{content: '';display: inline-block;width:100%;}	
#shopping_cart_block #cart_deliver_title01 .text02_2{width:calc(100% - 100px);font-weight:500;padding:0 0 0 1em;}	

	
#shopping_cart_block #cart_deliver_block .text02_1{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;}
#shopping_cart_block #cart_deliver_block .text02_1:after{content: '';display: inline-block;width:100%;}
	
#shopping_cart_block #cart_deliver_block .text02_2{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;padding:0 0 0 1em;}
	
#shopping_cart_block #cart_deliver_block .text02_3{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;}
#shopping_cart_block #cart_deliver_block .text02_3:after{content: '';display: inline-block;width:100%;}
	
#shopping_cart_block #cart_deliver_block .text02_4{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;padding:0 0 0 1em;}

	
#shopping_cart_block #cart_deliver_block .text02_5{width:calc(100% - 0px);margin:0 0 0.7em 0px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;}
	
	
	
#shopping_cart_block #cart_deliver_block .input01{border:1px solid #4c4348;padding:0.3em;width:100%;}
#shopping_cart_block #cart_deliver_block .input02{border:1px solid #4c4348;padding:0.3em;width:100%;}	
	
	
#complete_block{background:#ebe7de;padding:2em 2em;margin:4em auto;width:80%;}
#complete_block .title{width: 100%;text-align: center; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}	
#complete_block .info_block{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;margin:2em auto}
#complete_block .subtitle{width:100%;text-align: center;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e}		
}

@media screen and (max-width: 381px) {
/*Aimg01_block*/
#Aimg01_block{width:100%;height: auto;padding:0em 0 4em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg) no-repeat right top;}	
#Aimg01_block .text01_block{display: none;}
#Aimg01_block .Mob{display:inline-block;width:100%;margin:1.125em 0 0 1em}		
#Aimg01_block .text02_block{width:calc(100% - 0%) ;height: auto; margin:2.8125em 0 0 0;padding:0 10%;}	

#Aimg01_block .text02_block .Ttitle{width:100%;font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:2em;display:flex;flex-wrap: wrap;justify-content: center;}
#Aimg01_block .text02_block .Ttitle .Ttitle_block01{width:225px;background:rgba(255,255,4,0);display:flex;flex-wrap: wrap;justify-content: center;}
	
#Aimg01_block .text02_block .note_block{width:100%;padding:0;}	
#Aimg01_block .text02_block .note_block .note{opacity: 0;font:0.5em "微軟正黑體";font-weight: 700; color:#AB8C71;line-height:2.25em;text-align: center}
#Aimg01_block .text02_block .note_block .note p{font:0.75em "微軟正黑體";font-weight: 900;line-height:2.25em;margin-top: 1.9em;color:#A17B5D;}	

	
/*Aimg02_s_block*/
#Aimg02_title_block{width:100%;padding:3em 0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
#Aimg02_title_block .Aimg02_title img{width:70%;max-width: 70%;height: auto;}	
}


/*@media screen and (max-width: 381px) {
/*20240711
#shopping_cart_block #cart_title_block2{display: none;}		
	
#shopping_cart_block #cart_list_block2{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}
#shopping_cart_block #cart_list_block2 .cart_L{width:80px}
#shopping_cart_block #cart_list_block2 .cart_R{width:calc(100% - 80px);display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}

#shopping_cart_block #cart_list_block2 .cart_L .text06_1{width:100%;padding:0 0.5em;}
#shopping_cart_block #cart_list_block2 .cart_L .text06_1 img{width:100%;height: auto}


#shopping_cart_block #cart_list_block2 .cart_R .text06_2{width:calc(100% - 150px);text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_3::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block2 .cart_R .text06_3{width:150px;text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_4::before{content:'單　價：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block2 .cart_R .text06_4{width:calc((100% - 150px)/2);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_5::before{content:'小　計：';font-weight: 700;color:#9d684a}		
#shopping_cart_block #cart_list_block2 .cart_R .text06_5{width:calc((100% - 150px)/2);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}		
#shopping_cart_block #cart_list_block2 .cart_R .text06_6{width:150px;text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6 .icon_del{width:20%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}

}*/

@media screen and (min-width: 576px) and (max-width: 767px) {

	
#Iimg02_img_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff;}
#Iimg02_img_block #Iimg02_photo{width:100%;background: #ffffff;padding-right: 0em;}
#Iimg02_img_block #Iimg02_photo img{width:100%;max-width: 100%;}	

#Iimg02_img_block #Iimg02_note_block{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:100%;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .desk_Text{width:100%;display: none;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text{width:100%;display: block}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text img{width: 100%;max-width: 100%;}	
	
/*#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:100%;margin-top: 1.75em;padding-left: 1.25em;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .Iimg02_note_title{font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height: 1.3125em;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .Iimg02_note_note p{font:0.625em "微軟正黑體";font-weight: 700; color:#645e5f;margin:calc(1.3125em/2) 0;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_sign{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-end;paddin:2.5em 0 4em 0;}	
*/	
/*Iimg03_block*/
#Iimg03_block{width:100%;height: auto;padding:6.25em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg)no-repeat right top;}

#Iimg03_block .text01_block{display: none;}
#Iimg03_block .text02_block{width:calc(100% - 2em);margin:1em;}
	

#Iimg03_block .text02_block .Ttitle{font:1em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:calc(2em*0.8);text-align:center;}	
#Iimg03_block .text02_block .Ttitle .Ttitle_block01{width:100%;justify-content:center;}	
#Iimg03_block .text02_block .Ttitle .Ttitle_block02{width:100%;justify-content: center;}	
#Iimg03_block .text02_block .Mtitle{display:none;}
#Iimg03_block .text02_block .note{display:none;}	
#Iimg03_block .text02_block .mbile_Mtitle{display:inline-block;font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height:1.315625em;text-align:center;width:100%;}	
	
/*#Iimg03_block .text02_block .note{font:calc(1em*0.8) "微軟正黑體";font-weight: 700; color:#948a87;line-height:calc(2.25em*0.8);}	*/	

/*Iimg04_block*/
/*#Iimg04_block #Iimg04_img01,#Iimg04_block #Iimg04_img02,#Iimg04_block #Iimg04_img03{width:calc(100%/1);opacity: 0;}*/
#Iimg04_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ebe3da;padding-bottom: 0em;}
	
/*Iimg05_block*/
#Iimg05_block .text01_block{display: none;}	
#Iimg05_block .text02_block{width:100%;background: #d5c1b1;display: none;}	
#Iimg05_block .text02_block .text02_img{padding:1.5625em 4.5em 0 4.5em}		
#Iimg05_block .text03_block{width:100%;}	
.carousel_logo{display: none;}	
.carousel_link{display: none;}
/*.carousel-inner .carousel-item #Iimg02_img_block{border: 2px solid #ff6600;}	*/	
	
/*Ilink*/
#Ilink_block #Ilink_item{width:calc((100%/1) - 0px);padding:0 4.5em; text-align: center;box-sizing: border-box;}	
#Ilink_block #Ilink_item:nth-of-type(1),#Ilink_block #Ilink_item:nth-of-type(2){border-right: 0px solid #ffffff;}	
	
#Ilink_Space{width: 100%;height: 2.5625em;background: #ffffff;}		
/*footer*/	
#footer_block .text03-1{width:100%;}
#footer_block .text03-2{width:100%;}
	
#footer_block .text03-2 .flink_block a{font:calc(1.125em*0.8) "微軟正黑體";font-weight:700;color:#a98c73;padding-right:calc(2em*0.8);}
#footer_block .text03-2 .P_T_block{width:100%;font:calc(0.91125em*0.8) "微軟正黑體";padding-top:calc(2em*0.8);color:#a98c73;}
#footer_block .text03-3{width:100%;text-align: left;margin-top: calc(1.5em*0.8);}	
	
	
/*about*/	
/*Aimg01_block*/
	

#Aimg01_block{width:100%;height: auto;padding:0em 0 4em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg) no-repeat right top;}	
#Aimg01_block .text01_block{display: none;}
#Aimg01_block .Mob{display:inline-block;width:100%;margin:1.125em 0 0 1em}		
#Aimg01_block .text02_block{width:calc(100% - 0%) ;height: auto; margin:2.8125em 0 0 0;padding:0 20%;}	

#Aimg01_block .text02_block .Ttitle{width:100%;font:calc(2em*0.8) "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:2em;display:flex;flex-wrap: wrap;justify-content: center;}
#Aimg01_block .text02_block .Ttitle .Ttitle_block01{width:calc(32em*0.8);background:rgba(255,255,4,0);display:flex;flex-wrap: wrap;justify-content: center;}
	
#Aimg01_block .text02_block .note_block{width:100%;padding:0;}	
#Aimg01_block .text02_block .note_block .note{opacity: 0;font:calc(1em*0.8) "微軟正黑體";font-weight: 700; color:#AB8C71;line-height:2.25em;text-align: center}
#Aimg01_block .text02_block .note_block .note p{font:calc(1.125em*0.8) "微軟正黑體";font-weight: 900;line-height:2.25em;margin-top: 1.9em;color:#A17B5D;}	
	
	
	
/*Aimg02_block*/
#Aimg02_block{width:100%;height: auto;padding:0em 0 0 0;display:flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;height:auto;background:#ffffff url(../images/Aimg02_spacer.jpg)no-repeat left 7em;}
#Aimg02_block div{width:100%;background:rgba(255,163,0,1;);padding:0 5%}	


/*Aimg02_s_block*/
#Aimg02_title_block{width:100%;padding:3em 0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
	
#Aimg02_s_block{width:100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height: auto;padding:0em 0 2em 0;background: #d7cdc1}

#Aimg02_s_block .Aimg02_s_photo{background: rgba(255,0,4,0);display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height: auto;padding:0 4.4vw 0 4.4vw}

#Aimg02_s_block .Aimg02_s_photo .photo01{width:calc((100% - 25px)/2);margin-right:25px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo02{width:calc((100% - 25px)/2);margin-right:0px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo03{width:calc((100% - 25px)/2);margin-right:25px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo04{width:calc((100% - 25px)/2);margin-right:0px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo01 img,#Aimg02_s_block .Aimg02_s_photo .photo02 img,#Aimg02_s_block .Aimg02_s_photo .photo03 img,#Aimg02_s_block .Aimg02_s_photo .photo04 img{width:100%;max-width: 100%;}
	
	
	

/*Aimg03_block*/
#Aimg03_block{width:100%;height: auto;padding:6em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg)no-repeat right top;}	
#Aimg03_block .text01_block{display: none;}
#Aimg03_block .text02_block{width:calc(100% - 2em);margin:1em;}
	

#Aimg03_block .text02_block .Ttitle{font:calc(2.375em*0.8) "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:calc(2.25em*0.8);}	
#Aimg03_block .text02_block .note .Mtitle{font:calc(1.5625em*0.8) "微軟正黑體";font-weight: 700; color:#635e5e;line-height:calc(2.25em*0.8);}
#Aimg03_block .text02_block .note{font:calc(1em*0.8) "微軟正黑體";font-weight: 700; color:#948a87;line-height:calc(2.25em*0.8);}	


	
/*Aimg04_block*/
#Aimg04_block{padding-bottom:calc(4em*0.8); display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;background:#d7cdc0;}
#Aimg04_block .text01_block{width:23%;margin-right:calc((100% - 80%)/2);padding-top:calc(8vh*0.8);opacity: 0;}
#Aimg04_block .text01_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-left-in ;animation-iteration-count: 1;}


#Aimg04_block .text02_block{ width:57%;margin-left:calc((100% - 80%)/2);display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: flex-end;}
#Aimg04_block .text02_block .photo img{width:100%;max-width: 100%;height: auto;}


#Aimg04_block .text02_block .position-relative{position:relative;width:100%;height: 0px;}
#Aimg04_block .text02_block .position-relative .note_block{font:calc(1em*0.8) "微軟正黑體";font-weight: 500;line-height: calc(2em*0.8);opacity: 0; position:absolute;bottom: 0;left:calc(-4em*0.8);width:auto; z-index: 2;padding:calc(2em*0.8);background:#ebe3da;}
#Aimg04_block .text02_block .position-relative .note_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}

#Aimg04_block .text02_block .photo{opacity: 0}
#Aimg04_block .text02_block .photo.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-right-in ;animation-iteration-count: 1;}
#Aimg04_block .text02_block .Mnote_block{display:none;opacity: 0;}
#Aimg04_block .text02_block .Mnote_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}

	
/*Aimg05_block*/

#Aimg05_block{display: flex;flex-wrap: wrap;justify-content: center;align-content:space-between;align-items: stretch;background:#ffffff;height: auto; padding:5.625em 4em 0em 4em;}

#Aimg05_block .photo01{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.8) 0.5em;opacity: 0;}
#Aimg05_block .photo02{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.8) 0.5em;opacity: 0;}
#Aimg05_block .photo03{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.8) 0.5em;opacity: 0;}

#Aimg05_block .photo01.is-hover img,#Aimg05_block .photo02.is-hover img,#Aimg05_block .photo03.is-hover img{width:100%;height:100%;opacity: 0.5;}


#Aimg05_block .photo01.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo02.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo03.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}


#Aimg05_block .photo01.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.8) 0.5em;background:rgba(0,0,0,1);}
#Aimg05_block .photo02.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.8) 0.5em;background:rgba(0,0,0,1);}
#Aimg05_block .photo03.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.8) 0.5em;background:rgba(0,0,0,1);}
	

#Aimg05_block .photo01.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.8)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.8) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.8)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.8) "微軟正黑體";font-weight: 500;color:#635e5e;}



#Aimg05_block .photo03.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.8)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.8) "微軟正黑體";font-weight: 500;color:#635e5e;}

	
/*contact*/
#Cimg01_block{width:100%;height: auto;padding:2.25em 3.25em;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#cfc2b1 url(../images/mobile_05_bg.jpg)no-repeat right top;}

#Cimg01_block .text01_block{display: none;}	
#Cimg01_block .text02_block{width:calc(100% - 0%);height: auto; margin:5em 0 0 0;}			

#Cimg01_block .text02_block .Ttitle{font:calc(2.5em*0.8) "微軟正黑體";font-weight: 700; color:#ffffff;padding-bottom:1em;}

#Cimg01_block .text02_block .note_block{width:100%;}
#Cimg01_block .text02_block .note_block input{width: 100%; font:calc(1.5625em*0.8) 微軟正黑體;font-weight:500;width:100%; padding:.5em;margin-bottom:1em ;border:1px solid #DDD;border-radius:5px;color:rgba(161,123,91,1);}
#Cimg01_block .text02_block .note{width:100%;font:calc(1em*0.8) 微軟正黑體;font-weight:500;line-height: 1.6em; color:#ffffff;text-align: center;margin-top: 4em;}
#Cimg01_block .text02_block .btu_block{width:100%;padding-top: 2em;display: flex;flex-wrap: wrap;justify-content: center;}
#Cimg01_block .text02_block .btu_block .b_send{font:calc(1.4075em*0.8) 微軟正黑體;font-weight:500;dispaly:inline-block;padding:0.6em 2.2em 0.6em 1.7em; border-radius: 50px;background: #A17B5D url(../images/send_arrow.svg)no-repeat right 0.2em;background-position:90% 50%;color:#ffffff;}


	
	
	
/*Simg01_block*/

#Simg01_block{width:100%;height: auto;padding:0 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_04_bg.jpg)no-repeat right top;}

#Simg01_block .text01_block{display: none;}
#Simg01_block .Mob{display:inline-block;width:100%;margin:1.125em 0 0 1em}	
	
	
#Simg01_block .text02_block{width:100%;height: auto; padding:3em 0 0 0;}	
	
/*Simg02_block*/
#Simg02_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/Simg02_bg_mob01.jpg) no-repeat /*bottom center*/;background-position: 50% 50vh;}
	
#Simg01_block .text02_block .title{font:calc(2.5em*0.35) 微軟正黑體;font-weight:700;width:100%;text-align: center;color:#A17B5D;}
#Simg02_block .text01_block{width:auto;height: auto; margin:0 2%;}
#Simg02_block .text01_block .img{width:100%;}
#Simg02_block .text01_block .product_block{width:100%;padding:5% 20% 15%;}
#Simg02_block .text01_block .product_block .price{width:100%;font:calc(2.5em*0.35) 微軟正黑體;font-weight:700;color: #ffffff;}
#Simg02_block .text01_block .product_block .name{width:100%;font:calc(1.23625em*0.35) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;}
#Simg02_block .text01_block .product_block .but_block .text02_1{width:50%;font:calc(1.23625em*0.35) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block .text02_ select{width:80%;padding:0.2em;}
#Simg02_block .text01_block .product_block .but_block .text02_2{width:50%;margin-top: .5em;}
#Simg02_block .text01_block .product_block .but_block .text02_2 .b_send{font:calc(1.23625em*0.35) 微軟正黑體;font-weight:700;dispaly:inline-block;padding:0.6em 4em 0.6em 1.7em; border-radius: 50px;background: #E6DED0 url(../images/send_arrow01.svg)no-repeat right 0.2em;background-position:90% 50%;color:#9D684A;}
	


/*qa*/

#qa_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_qa_bg.jpg)no-repeat right top;}
#qa_block #qa_title{width:100%;font:3em "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;}	
	
#qa_block #qa_content_block #qa_menu_block{width:100%;}	
#qa_block #qa_content_block #qa_menu_block .qa_menu_title{display:none;}
#qa_block #qa_content_block #qa_menu_block .qa_menu{display:none;}
#qa_block #qa_content_block #qa_menu_block .form-select{width:100%;display:block;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;padding:0.5em;}

	
	
#qa_block #qa_content_block #qa_list_block{width:100%;}		
#qa_block #qa_content_block #qa_list_block .qa_list_note_block{width:100%;margin:0 0 2em 0;}
#qa_block #qa_content_block #qa_list_block .qa_list_note_block .qa_list_note_title{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}
#qa_block #qa_content_block #qa_list_block .qa_list_note_block .qa_list_note{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#4c4348;}	
	
#qa_block #qa_content_block #qa_list_block .qa_list .qa01{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;padding: 0 0 1em 0;color:#4c4348;}
#qa_block #qa_content_block #qa_list_block .qa_list .qa02{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;padding: 0 0 1em 0;color:#4c4348;}

	
	
/*member*/	
	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note_title{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#4c4348;display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0.5em 0em;}

#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text01_1{width:100%;margin:0 0 1em 0;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_1{width:100%;margin:0 0 0em 0;font:calc(1.5625em*0.7) "微軟正黑體";}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_2{width:calc(100% - 0px);margin:0 0 1em 0;font:calc(1.5625em*0.7) "微軟正黑體";}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_2 .input01{border:1px solid #4c4348;padding:0.3em;width:100%;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .text02_2 .input02{border:1px solid #4c4348;padding:0.3em;width:100%;}
	
	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_1{width:100%;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_2{width:100%;text-align: right;}	

	
/*order*/	
/*for order*/
#qa_block #qa_content_block #qa_list_block .order_list_note_block{width:100%;margin:0 0 2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note_title{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#4c4348;display: flex;flex-wrap: wrap;justify-content: flex-start;padding:0.5em 0em;}
	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note .text02_1{width:100%;color:#ffffff;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note .text02_1 span{background:#9d684a;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list_note .text02_2{width:100%;text-align: right;color: #b75491;}	
	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .title_block{display:none;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block{font:calc(1.5625em*0.7) "微軟正黑體";font-weight: 400;color:#4c4348;display:flex;flex-wrap: wrap;justify-content: flex-start;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_1::before{content:'訂單日期：';font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_1{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_2::before{content:'訂單編號：';font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_2{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_3::before{content:'處理進度：';font-weight: 700;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_3{width:calc(100%/1);text-align: left;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_4::before{content:'應付金額：';font-weight: 700;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .order_list .list_block .text04_4{width:calc(100%/1);text-align: left;}	
	

	

/*order_list_detailed*/
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg{color:#4c4348;background:#efefef;padding:0.5em 0.5em;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_title_detailed{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;padding:0.5em;background:#ac8363;color:#ffffff;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed{font:calc(1.375em*0.7) "微軟正黑體";font-weight: 300;background: #ffffff; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;height: auto;}
/*order_list_detailed_4_block*/
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text04_1{width:120px;font-weight: 700;padding:0.5em 0.5em;background:#e1e1e1;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text04_2{width:calc((100% - 120px)/1);padding:0.5em 0.5em;}

#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text02_1{width:120px;font-weight: 700;padding:0.5em 0.5em;background:#e1e1e1;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .order_list_detailed .text02_2{width:calc((100% - 120px)/1);padding:0.5em 0.5em;}


#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .title_block{display: none;}

#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block{font:calc(1.375em*0.7) "微軟正黑體";font-weight: 300;display:flex;flex-wrap: wrap;justify-content: flex-start;padding:0.5em;background: #ffffff;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_1{width:calc(100% - 0px);text-align: left;color:#4c4348;padding:0.2em 0;font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_2::before{content:'價格：';font-weight: 700;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_2{width:100%;text-align: left;padding:0.2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_3::before{content:'數量：';font-weight: 700;}		
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_3{width:100%;text-align: left;padding:0.2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_4::before{content:'小計：';font-weight: 700;}	
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text04_4{width:100%;text-align: left;padding:0.2em 0;}

#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text02_1{width:calc(100% - 100px);text-align: left;font-weight: 700;padding:0.2em 0;}
#qa_block #qa_content_block #qa_list_block .order_list_note_block .detailed_bg .list_block .text02_2{width:100px;text-align: right;font-weight: 700;padding:0.2em 0;}
	
	
		
	
/*sign in*/
#sign_in_block{width:100%;height: auto;padding:4em 4em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_qa_bg.jpg)no-repeat right top;}
#sign_in_block #sign_title .title{font:3em "微軟正黑體";font-weight:700;color:#9d684a;}	
	
#sign_in_block #login_in{width:100%;}
#sign_in_block #regisister_in{width:100%;}
#sign_in_block #line{display: none;}
	
	
#sign_in_block #login_in #sign_in_title{width:100%;text-align: center; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#5f6160;margin:1em 0 1.5em 0;}
#sign_in_block #login_in #input_block{width:100%;padding:0 0 1em 0;}
#sign_in_block #login_in #input_block input{width:100%;border:1px solid #4c4348;padding:0.8em 0.3em;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}

#sign_in_block #login_in #sign_innote_block{width:100%; color:#4c4348;font:calc(1.5625em*0.7) "微軟正黑體";margin:0em 0 1em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;}
#sign_in_block #login_in #sign_innote_block .fb{width:40px;margin:0 10px 0 0;}
#sign_in_block #login_in #sign_innote_block .fb img{width:100%;max-width: 100%;height: auto;}	
#sign_in_block #login_in #sign_innote_block .gm{width:40px;}
#sign_in_block #login_in #sign_innote_block .gm img{width:100%;max-width: 100%;height: auto;}	
#sign_in_block #login_in #sign_innote_block .link{width:calc(100% - (40px + 50px));height: auto; text-align: right;}
#sign_in_block #login_in #sign_innote_block .link a{color:#4f5050;background: url(../images/icon.svg) no-repeat right 2px;padding:0 25px 0 0 ;}
#sign_in_block #login_in #sign_innote_block .link a:hover{color:#000000;}


#sign_in_block #regisister_in #regisister_in_title{width:100%;text-align: center; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#5f6160;margin:1em 0 1.5em 0;}
#sign_in_block #regisister_in #input_block{width:100%;margin:0 0 1em 0;}
#sign_in_block #regisister_in #input_block input{width:100%;border:1px solid #4c4348;padding:0.8em 0.3em;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}

#sign_in_block #return_link{width:100%;margin:2em auto;text-align: center;font:calc(1.5625em*0.7) "微軟正黑體";}	
	

/*shopping_cart*/
#shopping_cart_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_qa_bg.jpg)no-repeat right top;}
#shopping_cart_block #shopping_title{width:100%;font:3em "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;margin:0 0 2em 0;}	
#shopping_cart_block #shopping_title01{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#ac8363;margin:0 0 1em 0;width:100%;}	
	
#shopping_cart_block #cart_title_block{display: none;}	
#shopping_cart_block #cart_list_block{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}
	
#shopping_cart_block #cart_list_block .text06_1{width:100%;text-align: left;padding:0;}
#shopping_cart_block #cart_list_block .text06_1 img{width:80%;margin:0 10%;padding:0 0 1em 0;display: block;height: auto;}		
#shopping_cart_block #cart_list_block .text06_2::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block .text06_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_3::before{content:'單　價：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block .text06_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_4::before{content:'折扣價：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block .text06_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_5::before{content:'小　計：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text06_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text06_6{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_6 .icon_del{width:50%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}	
	
/*20240219*/	
#shopping_cart_block #cart_list_block .text05_1{width:100%;text-align: left;padding:0;}
#shopping_cart_block #cart_list_block .text05_1 img{width:80%;margin:0 10%;padding:0 0 1em 0;display: block;height: auto;}		
#shopping_cart_block #cart_list_block .text05_2::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block .text05_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_3::before{content:'單　價：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block .text05_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_4::before{content:'小　計：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text05_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_5::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block .text05_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_5 .icon_del{width:50%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}		
	
#shopping_cart_block #cart_list_block1{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;}
	
#shopping_cart_block #cart_list_block1 .text06_1{width:100%;text-align: left;padding:0;}
#shopping_cart_block #cart_list_block1 .text06_1 img{width:80%;margin:0 10%;padding:0 0 1em 0;display: block;height: auto;}		
#shopping_cart_block #cart_list_block1 .text06_2::before{content:'單　價：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block1 .text06_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_3::before{content:'數　量：';font-weight: 700;color:#9d684a}
#shopping_cart_block #cart_list_block1 .text06_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_4::before{content:'小　計：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block1 .text06_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_5::before{content:'可訂購量：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block1 .text06_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block1 .text06_6{width:100%;text-align: left;}	
	
/**20240711*/	
	
#shopping_cart_block #cart_title_block2{display: none;}		
	
#shopping_cart_block #cart_list_block2{font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}
#shopping_cart_block #cart_list_block2 .cart_L{width:80px}
#shopping_cart_block #cart_list_block2 .cart_R{width:calc(100% - 80px);display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}

#shopping_cart_block #cart_list_block2 .cart_L .text06_1{width:100%;padding:0 0.5em;}
#shopping_cart_block #cart_list_block2 .cart_L .text06_1 img{width:100%;height: auto}


#shopping_cart_block #cart_list_block2 .cart_R .text06_2{width:calc(100% - 150px);text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_3::before{content:'數　量：';font-weight: 700;color:#9d684a}			
#shopping_cart_block #cart_list_block2 .cart_R .text06_3{width:150px;text-align: left;margin:0 0 0.5em 0}
#shopping_cart_block #cart_list_block2 .cart_R .text06_4::before{content:'單　價：';font-weight: 700;color:#9d684a}	
#shopping_cart_block #cart_list_block2 .cart_R .text06_4{width:calc((100% - 150px)/2);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_5::before{content:'小　計：';font-weight: 700;color:#9d684a}		
#shopping_cart_block #cart_list_block2 .cart_R .text06_5{width:calc((100% - 150px)/2);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a}		
#shopping_cart_block #cart_list_block2 .cart_R .text06_6{width:150px;text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6 .icon_del{width:20%;height: 15px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}
	
	
	






	
	
/**/		
#shopping_cart_block #process_list_block{width:100%;display:flex;flex-wrap: wrap;justify-content:center;padding:0 0em;margin:0 0 2em 0;}
#shopping_cart_block #process_list_block .process_hover{width:calc(100%/3);color:#a57a57;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_out{width:calc(100%/3);color:#d0ccc2;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}

	
	
#shopping_cart_block #process_list_block .process_01{width:180px;color:#a57a57;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_01_out{width:180px;color:#a57a57;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_02{width:180px;color:#d0ccc2;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_02_out{width:180px;color:#a57a57;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_03{width:130px;color:#a57a57;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_03_out{width:130px;color:#a57a57;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;height: 40px; line-height: 40px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 40px;padding:0 0 0 43px;margin:0 0 0.7em;}
	
	
#shopping_cart_block #cart_info_block .text00_1{width:180px;margin:0 calc(100% - 180px) 0 0 ;text-align: left;display: block; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;}		
#shopping_cart_block #cart_info_block .text01_1{width:100%;text-align: left;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;}	
#shopping_cart_block #cart_info_block .text02_1{width:calc(100%/1);display:flex;flex-wrap: wrap;justify-content: flex-start;font:calc(1.5625em*0.7) "微軟正黑體"}
#shopping_cart_block #cart_info_block .text02_2{width:calc((100%/1) - 0em);padding:4em 0 0 0;margin:0 0 0 0em;font:calc(1.5625em*0.7) "微軟正黑體"; display:flex;flex-wrap: wrap;justify-content:flex-end;align-items: flex-end}

#shopping_cart_block #cart_info_block .text02_1 .info02_1{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin: 0 0 1em 0;}
#shopping_cart_block #cart_info_block .text02_1 .info02_2{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;margin: 0 0 1em 0;}
#shopping_cart_block #cart_info_block .text02_1 .info02_2 div{width:100%;display: block}	

#shopping_cart_block #cart_info_block .text02_2 .monkey02_1{width:calc(100% - 200px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin: 0 0 0.5em 0;}
#shopping_cart_block #cart_info_block .text02_2 .monkey02_2{width:200px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;text-align: right;margin: 0 0 0.5em 0;}
#shopping_cart_block #cart_info_block .text02_2 .monkey02_1 p,#shopping_cart_block #cart_info_block .text02_2 .monkey02_2 p{color:#a07b5e;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;}

#shopping_cart_block #cart_info_block .text2_1{width:150px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;}
#shopping_cart_block #cart_info_block .text2_2{width:calc(100% - 150px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;text-align: left}

	
#shopping_cart_block #cart_deliver_title{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#463c41;margin:2em 0;}	
	
#shopping_cart_block #cart_deliver_title01{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";color:#463c41;margin:2em 0;display: flex;flex-wrap: wrap;justify-content: flex-start;}
#shopping_cart_block #cart_deliver_title01 .text02_1{width:100px;font-weight:700;}
#shopping_cart_block #cart_deliver_title01 .text02_1:after{content: '';display: inline-block;width:100%;}		
#shopping_cart_block #cart_deliver_title01 .text02_2{width:calc(100% - 100px);font-weight:500;padding:0 0 0 1em;}	
	
#shopping_cart_block #cart_deliver_block .text02_1{width:100px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;}
#shopping_cart_block #cart_deliver_block .text02_1:after{content: '';display: inline-block;width:100%;}	
	
	
#shopping_cart_block #cart_deliver_block .text02_2{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;padding:0 0 0 1em;}
	
#shopping_cart_block #cart_deliver_block .text02_3{width:100px;margin:0 0 0.7em 0px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;}
#shopping_cart_block #cart_deliver_block .text02_3:after{content: '';display: inline-block;width:100%;}	
	
#shopping_cart_block #cart_deliver_block .text02_4{width:calc(100% - 100px);font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;margin:0 0 0.7em 0;padding:0 0 0 1em;}

#shopping_cart_block #cart_deliver_block .text02_5{width:calc(100% - 0px);margin:0 0 0.7em 0px;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#463c41;}
	
	
	
#shopping_cart_block #cart_deliver_block .input01{border:1px solid #4c4348;padding:0.3em;width:100%;}
#shopping_cart_block #cart_deliver_block .input02{border:1px solid #4c4348;padding:0.3em;width:100%;}	
	
	
#complete_block{background:#ebe7de;padding:2em 3em;margin:4em auto;width:80%;}
#complete_block .title{width: 100%;text-align: center; font:calc(1.5625em*0.7) "微軟正黑體";font-weight:700;color:#a07b5e;}	
#complete_block .info_block{width:100%;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e;margin:2em auto}
#complete_block .subtitle{width:100%;text-align: center;font:calc(1.5625em*0.7) "微軟正黑體";font-weight:500;color:#a07b5e}		
}
@media screen and (min-width: 768px) and (max-width: 959px) {
	
.carousel_logo{display: none;}	
.carousel_link{display: none;}
	
#Iimg02_img_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff;}
#Iimg02_img_block #Iimg02_photo{width:100%;background: #ffffff;padding-right: 0em;}
#Iimg02_img_block #Iimg02_photo img{width:100%;max-width: 100%;}	


#Iimg02_img_block #Iimg02_note_block{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-start;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:100%;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .desk_Text{width:100%;display: none;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text{width:100%;display: block}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text img{width: 100%;max-width: 100%;}	
	
/*#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:100%;margin-top: 1.75em;padding-left: 1.25em;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .Iimg02_note_title{font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height: 1.3125em;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .Iimg02_note_note p{font:0.625em "微軟正黑體";font-weight: 700; color:#645e5f;margin:calc(1.3125em/2) 0;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_sign{width:100%;display: flex;flex-wrap: wrap;justify-content: flex-end;padding:2.5em 0 4em 0;}	
*/
/*Iimg03_block*/	
#Iimg03_block{width:100%;height: auto;padding:6.25em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;}
	
#Iimg03_block .text01_block{width:15%;}
#Iimg03_block .text01_block .text01{padding:0 0 0 calc(4.375em*0.7)}
	
#Iimg03_block .text02_block{width:calc(100% - 25%);margin:0 10% 0 0;height: auto;}
#Iimg03_block .text02_block .Ttitle{font:1em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:calc(2em*0.7);text-align:center;}	
#Iimg03_block .text02_block .Ttitle .Ttitle_block01{width:100%;justify-content:center;}	
#Iimg03_block .text02_block .Ttitle .Ttitle_block02{width:100%;justify-content: center;}	
#Iimg03_block .text02_block .Mtitle{display:none;}	
	
	
#Iimg03_block .text02_block .mbile_Mtitle{display:inline-block;font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height:1.315625em;text-align:center;width:100%;padding-bottom: 1.125em;}	
/*#Iimg03_block .text02_block .note .Mtitle{font:calc(1.5625em*0.7) "微軟正黑體";font-weight: 700;line-height:calc(2.25em*0.7); color:#635e5e;}
#Iimg03_block .text02_block .note{display:none;}		
	*/
#Iimg03_block .text02_block .note{font:0.625em "微軟正黑體";font-weight: 700; color:#948a87;line-height:1.315625em;text-align:center;}	
	
		
	
/*footer*/
#footer_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height: auto;padding:calc(2em*0.7) calc(0.5em*0.7);}
#footer_block .text03-1{width:175px;}
#footer_block .text03-1 img{max-width: 100%;height: auto;}	
#footer_block .text03-2{width:calc(100% - 350px); }
#footer_block .text03-2 .flink_block{width:100%}
#footer_block .text03-2 .flink_block a{font:calc(1.125em*0.7) "微軟正黑體";font-weight:700;color:#a98c73;padding-right: calc(2em*0.7);}
#footer_block .text03-2 .P_T_block{width:100%;font:calc(0.91125em*0.7) "微軟正黑體";padding-top:calc(2em*0.7);color:#a98c73;}
#footer_block .text03-3{width:175px;text-align: right;}
#footer_block .text03-3 a.facebook_icon{background-position:0 0;margin-right: calc(1.4375em*0.7)}
#footer_block .text03-3 a.instagram_icon{background-position:-30px 0;margin-right: calc(1.4375em*0.7)}
#footer_block .text03-3 a.mail_icon{background-position:-60px 0;margin-right: calc(1.4375em*0.7)}

/*about*/	
	
/*Aimg01_block*/

	
#Aimg01_block{width:100%;height: auto;padding:4em 0 8em;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: flex-start;height:auto;background:#ffffff url(../images/04_bg.jpg)no-repeat right top;}
#Aimg01_block:after {content:''; clear:both; display:block;}

#Aimg01_block .text01_block{width:15%;}
#Aimg01_block .text01_block .text01{padding:0 0 0 70px}

#Aimg01_block .text01_block .text01 .text01_img{width:45px;height: 47px;margin-bottom: 14px; opacity: 0;}
#Aimg01_block .text01_block .text01 .text01_img.is-active{opacity: 1;animation-duration: 5s;animation-name: logomove;animation-iteration-count:  1;animation-timing-function: linear;}

#Aimg01_block .Mob{display:none;}
#Aimg01_block .text02_block{width:calc(100% - 25%) ;height: auto; margin:5.875em 0 0 0;padding:0 0%;}
#Aimg01_block .text02_block .Ttitle{width:100%;font:calc(2em*0.7) "微軟正黑體";font-weight: 700; color:#a88568;padding:0 0 1em;display:flex;flex-wrap: wrap;justify-content: center;}

#Aimg01_block .text02_block .Ttitle .Ttitle_block01{width:55%;display:flex;flex-wrap: wrap;justify-content: center;}	
#Aimg01_block .text02_block .note_block{width:100%;padding:0;display:flex;flex-wrap: wrap;justify-content: center;}
#Aimg01_block .text02_block .note_block .note{opacity: 0;font:calc(1em*0.7) "微軟正黑體";font-weight: 700; color:#a88568;line-height:2.25em;text-align: center}
#Aimg01_block .text02_block .note_block .note p{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 700;line-height:2.25em;margin-top: 1.9em}	
	
	
		
	
	
/*Aimg02_block*/
#Aimg02_block{width:100%;height: auto;padding:0em 0 0/*calc(5.3125em*0.7)*/ 0;display:flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;height:auto;background:#ffffff url(../images/Aimg02_spacer.jpg)no-repeat left 8em;}
#Aimg02_block div{width:100%;background:rgba(255,163,0,1;);padding:0 5%}		

	

/*Aimg02_s_block*/

#Aimg02_title_block{width:100%;padding:3em 0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
	
	
#Aimg02_s_block{width:100%;display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height: auto;padding:0em 0 2em 0;background: #d7cdc1}

#Aimg02_s_block .Aimg02_s_photo{background: rgba(255,0,4,0);display: flex;flex-wrap: wrap;justify-content: center;align-content: space-between;align-items: stretch;height: auto;padding:0 4.4vw 0 4.4vw;}

#Aimg02_s_block .Aimg02_s_photo .photo01{width:calc((100% - 25px)/2);margin-right:25px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo02{width:calc((100% - 25px)/2);margin-right:0px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo03{width:calc((100% - 25px)/2);margin-right:25px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo04{width:calc((100% - 25px)/2);margin-right:0px; opacity: 0;}
#Aimg02_s_block .Aimg02_s_photo .photo01 img,#Aimg02_s_block .Aimg02_s_photo .photo02 img,#Aimg02_s_block .Aimg02_s_photo .photo03 img,#Aimg02_s_block .Aimg02_s_photo .photo04 img{width:100%;max-width: 100%;}
	
	
	
	
/*Aimg03_block*/
	
#Aimg03_block{width:100%;height: auto;padding:6em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;}	
	
#Aimg03_block .text01_block{width:15%;}
#Aimg03_block .text01_block .text01{padding:0 0 0 calc(70px*0.7)}
	
#Aimg03_block .text02_block{width:calc(100% - 25%);margin:0 10% 0 0;height: auto;}
#Aimg03_block .text02_block .Ttitle{font:calc(2.375em*0.7) "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:calc(2em*0.7);}	
	
#Aimg03_block .text02_block .note .Mtitle{font:calc(1.5625em*0.7) "微軟正黑體";font-weight: 700; color:#635e5e;line-height:calc(2.25em*0.7);}
#Aimg03_block .text02_block .note{font:calc(1em*0.7) "微軟正黑體";font-weight: 700; color:#948a87;line-height:calc(2.25em*0.7);}		


/*Aimg04_block*/
#Aimg04_block{padding-bottom: 4em; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;background:#d7cdc0;}
#Aimg04_block .text01_block{width:23%;margin-right:calc((100% - 80%)/2);opacity: 0;}
#Aimg04_block .text01_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-left-in ;animation-iteration-count: 1;}


#Aimg04_block .text02_block{ width:57%;margin-left:calc((100% - 80%)/2);display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: flex-end;}
#Aimg04_block .text02_block .photo img{width:100%;max-width: 100%;height: auto;}


#Aimg04_block .text02_block .position-relative{position:relative;width:100%;height: 0px;}
#Aimg04_block .text02_block .position-relative .note_block{font:calc(1em*0.7) "微軟正黑體";font-weight: 500;line-height: calc(2em*0.7);opacity: 0; position:absolute;bottom: 0;left:calc(-13em*0.7);width:auto; z-index: 2;padding:calc(2em*0.7) calc(4.8125em*0.7) calc(2em*0.7) calc(6.1875em*0.7);background:#ebe3da;}
#Aimg04_block .text02_block .position-relative .note_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}

#Aimg04_block .text02_block .photo{opacity: 0}
#Aimg04_block .text02_block .photo.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-right-in ;animation-iteration-count: 1;}
#Aimg04_block .text02_block .Mnote_block{display:none;opacity: 0;}
#Aimg04_block .text02_block .Mnote_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}


	
/*Aimg05_block*/
	
	
#Aimg05_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;background:#ffffff;height: auto; padding:5.625em 2em 0em 2em;}

#Aimg05_block .photo01{ width:calc((100%/2) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo02{ width:calc((100%/2) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo03{ width:calc((100%/2) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo01.is-hover img,#Aimg05_block .photo02.is-hover img,#Aimg05_block .photo03.is-hover img{width:100%;height:100%;opacity: 0.5;}


#Aimg05_block .photo01.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo02.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo03.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}


#Aimg05_block .photo01.is-active.is-hover{ width:calc((100%/2) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
#Aimg05_block .photo02.is-active.is-hover{ width:calc((100%/2) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
#Aimg05_block .photo03.is-active.is-hover{ width:calc((100%/2) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
	

#Aimg05_block .photo01.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo03.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}

/*contact*/
#Cimg01_block{width:100%;height: auto;padding:2.25em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#cfc2b1 url(../images/tab_05_bg.jpg)no-repeat right top;}

#Cimg01_block .text01_block{width:15%;}
#Cimg01_block .text01_block .text01{padding:0 0 0 calc(4.375em*0.7)}

#Cimg01_block .text02_block{width:calc((100% - 15%) - 15%);height: auto; margin:5em 10% 0 5%;}	
#Cimg01_block .text02_block .note_block input{width: 100%; font:calc(1.5625em*0.7) 微軟正黑體;font-weight:500;width:100%; padding:.5em;margin-bottom:1em ;border:1px solid #DDD;border-radius:5px;color:rgba(161,123,91,1);}
#Cimg01_block .text02_block .note{width:100%;font:calc(1em*0.7) 微軟正黑體;font-weight:500;line-height: 1.6em; color:#ffffff;text-align: center;margin-top: 4em;}
#Cimg01_block .text02_block .btu_block{width:100%;padding-top: 2em;display: flex;flex-wrap: wrap;justify-content: center;}
#Cimg01_block .text02_block .btu_block .b_send{font:calc(1.4075em*0.7) 微軟正黑體;font-weight:500;dispaly:inline-block;padding:0.6em 2em 0.6em 1.7em; border-radius: 50px;background: #A17B5D url(../images/send_arrow.svg)no-repeat right top;background-position:90% 50%;color:#ffffff;}
	
	
	
/*Simg01_block*/

#Simg01_block{width:100%;height: auto;padding:4em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;}
#Simg01_block .text01_block{width:15%;}
#Simg01_block .text01_block .text01{padding:0 0 0 calc(4.375em*0.7)}
#Simg01_block .text02_block{width:70%;height: auto; padding:5em 0 0 0;}
	
	
/*Simg02_block*/
#Simg02_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/Simg02_bg_mob01.jpg) no-repeat ;background-position: 0% 120%;}

	
#Simg01_block .text02_block .title{font:calc(2.5em*0.7) 微軟正黑體;font-weight:700;width:100%;text-align: center;color:#A17B5D;}
#Simg02_block .text01_block{width:auto;height: auto; margin:0 calc((100% - 770px)/2) 0 calc((100% - 770px)/2);}
#Simg02_block .text01_block .img{width:100%;}
#Simg02_block .text01_block .product_block{width:100%;padding:5% 20% 15%;}
#Simg02_block .text01_block .product_block .price{width:100%;font:calc(2.5em*0.7) 微軟正黑體;font-weight:700;color: #ffffff;}
#Simg02_block .text01_block .product_block .name{width:100%;font:calc(1.23625em*0.7) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;}
#Simg02_block .text01_block .product_block .but_block .text02_1{width:50%;font:calc(1.23625em*0.7) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block .text02_ select{width:80%;padding:0.2em;}
#Simg02_block .text01_block .product_block .but_block .text02_2{width:50%;margin-top: calc(1.5em*0.7);}
#Simg02_block .text01_block .product_block .but_block .text02_2 .b_send{font:calc(1.23625em*0.7) 微軟正黑體;font-weight:700;dispaly:inline-block;padding:0.6em 4em 0.6em 1.7em; border-radius: 50px;background: #E6DED0 url(../images/send_arrow01.svg)no-repeat right 0.2em;background-position:90% 50%;color:#9D684A;}

	
/*qa*/

#qa_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/mobile_qa_bg.jpg)no-repeat right top;}
#qa_block #qa_title{width:100%;font:5.25em "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;}	
	
#qa_block #qa_content_block #qa_menu_block{width:100%;}	
#qa_block #qa_content_block #qa_menu_block .qa_menu_title{display:none;}
#qa_block #qa_content_block #qa_menu_block .qa_menu{display:none;}
#qa_block #qa_content_block #qa_menu_block .form-select{width:100%;display:block;font:1.5625em "微軟正黑體";font-weight:700;padding:0.5em;}

	
#qa_block #qa_content_block #qa_list_block{width:100%;}		
/*member*/	
	

	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_1{width:100%;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_2{width:100%;text-align: right;}	
	
/*sign in*/
#sign_in_block{width:100%;height: auto;padding:4em 4em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#sign_in_block #login_in{width:calc((50% - 1px) - 10%);}
#sign_in_block #line{width:2px;background:#b18c6d;margin:0 10%;}
#sign_in_block #regisister_in{width:calc((50% - 1px) - 10%);}
	

/*shopping_cart*/
#shopping_cart_block{width:100%;height: auto;padding:4em 2em;margin:56px 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#shopping_cart_block #shopping_title{width:100%;font:5.25em "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;margin:0 0 2em 0;}	
#shopping_cart_block #shopping_title01{font:calc(1.5625em*1) "微軟正黑體";font-weight:500;color:#ac8363;margin:0 0 1em 0;width:100%;}	
	
#shopping_cart_block #cart_title_block{display: none;}	
	
#shopping_cart_block #cart_list_block .text06_1{width:100%;text-align: left;padding:0;}
#shopping_cart_block #cart_list_block .text06_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block .text06_2::before{content:'數　量：';font-weight: 700;color:#9d684a;}			
#shopping_cart_block #cart_list_block .text06_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_3::before{content:'單　價：';font-weight: 700;color:#9d684a;}
#shopping_cart_block #cart_list_block .text06_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_4::before{content:'折扣價：';font-weight: 700;color:#9d684a;}			
#shopping_cart_block #cart_list_block .text06_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_5::before{content:'小　計：';font-weight: 700;color:#9d684a;}	
#shopping_cart_block #cart_list_block .text06_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_6::before{content:'刪　除：';font-weight: 700;color:#9d684a;}	
#shopping_cart_block #cart_list_block .text06_6{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text06_6 .icon_del{width:50%;height: 20px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}	
	
/*20240219*/	
	
/*#shopping_cart_block #cart_list_block .text05_1{width:100%;text-align: left;padding:0;}
#shopping_cart_block #cart_list_block .text05_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block .text05_2::before{content:'數　量：';font-weight: 700;color:#9d684a;}			
#shopping_cart_block #cart_list_block .text05_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_3::before{content:'單　價：';font-weight: 700;color:#9d684a;}
#shopping_cart_block #cart_list_block .text05_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_4::before{content:'小　計：';font-weight: 700;color:#9d684a;}	
#shopping_cart_block #cart_list_block .text05_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_5::before{content:'刪　除：';font-weight: 700;color:#9d684a;}	
#shopping_cart_block #cart_list_block .text05_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block .text05_5 .icon_del{width:50%;height: 20px; margin:0.2em 0 0 0;cursor: pointer;display: inline-block;}*/	
	

	
	
/**/	
#shopping_cart_block #cart_list_block1 .text06_1{width:100%;text-align: left;padding:0;}
#shopping_cart_block #cart_list_block1 .text06_1 img{width:80%;margin:0 10%;display: block;height: auto;}	
#shopping_cart_block #cart_list_block1 .text06_2::before{content:'單　價：';font-weight: 700;}			
#shopping_cart_block #cart_list_block1 .text06_2{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_3::before{content:'數　量：';font-weight: 700;}
#shopping_cart_block #cart_list_block1 .text06_3{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_4::before{content:'小計：';font-weight: 700;}			
#shopping_cart_block #cart_list_block1 .text06_4{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_5::before{content:'可訂購量：';font-weight: 700;}	
#shopping_cart_block #cart_list_block1 .text06_5{width:100%;text-align: left;}
#shopping_cart_block #cart_list_block1 .text06_6::before{content:'刪　除：';font-weight: 700;}	
#shopping_cart_block #cart_list_block1 .text06_6{width:100%;text-align: left;}	
	
		
/*20240711*/
	
	
#shopping_cart_block #cart_list_block2{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}
#shopping_cart_block #cart_list_block2 .cart_L{width:80px}
#shopping_cart_block #cart_list_block2 .cart_R{width:calc(100% - 80px);display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}

#shopping_cart_block #cart_list_block2 .cart_L .text06_1{width:100%;padding:0 0.5em;}
#shopping_cart_block #cart_list_block2 .cart_L .text06_1 img{width:100%;height: auto}

#shopping_cart_block #cart_list_block2 .cart_R .text06_2{width:calc(100% - 530px);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6{width:80px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6 .icon_del{margin:0.2em 0 0 0;cursor: pointer;display:flex;flex-wrap: wrap;justify-content:center;}
	
	
		
		
#shopping_cart_block #process_list_block{width:100%;display:flex;flex-wrap: wrap;justify-content:center;padding:0 0em;margin:0 0 2em 0;}
#shopping_cart_block #process_list_block .process_hover{width:calc(100%/3);color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 60px; line-height: 60px;background: url(../images/cart_icon.svg)no-repeat left top;padding:0 0 0 63px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_out{width:calc(100%/3);color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 60px; line-height: 60px;background: url(../images/cart_icon_out.svg)no-repeat left top;padding:0 0 0 63px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_01{width:250px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background:url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_01_out{width:250px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_02{width:250px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_02_out{width:250px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_03{width:180px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_03_out{width:180px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}	
	
	
#shopping_cart_block #cart_info_block .text02_1{width:calc(100%/1);display:flex;flex-wrap: wrap;justify-content: flex-start;}
#shopping_cart_block #cart_info_block .text02_2{width:calc((100%/1) - 0em);padding:4em 0 0 0;margin:0 0 0 0em; display:flex;flex-wrap: wrap;justify-content:flex-end;align-items: flex-end}

#shopping_cart_block #cart_deliver_block .input01{border:1px solid #4c4348;padding:0.3em;width:50%;}
#shopping_cart_block #cart_deliver_block .input02{border:1px solid #4c4348;padding:0.3em;width:70%;}
	
#complete_block{background:#ebe7de;padding:2em 5em;margin:4em auto;width:70%;}
#complete_block .title{width: 100%;text-align: center; font:1.5625em "微軟正黑體";font-weight:700;color:#a07b5e;}	
#complete_block .info_block{width:100%;font:1.5625em "微軟正黑體";font-weight:500;color:#a07b5e;margin:2em auto}
#complete_block .subtitle{width:100%;text-align: center;font:1.5625em "微軟正黑體";font-weight:500;color:#a07b5e}		
}

@media screen and (min-width: 960px) and (max-width: 1199px) {

/*Iimg02_block*/
#Iimg02_block{width:100%;}
#Iimg02_block.is-active{animation-duration: 1.5s; animation-name: gra;animation-iteration-count:  1;animation-direction: alternate;animation-timing-function: linear;}

#Iimg02_img_block{width:calc(100% - 0em);height: auto;margin-left: 0em; padding:3.4375em 5em 4.8125em 10.125em;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:rgba(255,255,255,1);}
#Iimg02_img_block #Iimg02_photo{width:60%;background: #ffffff;padding-right: 1.5em;}
#Iimg02_img_block #Iimg02_photo img{width:100%;max-width: 100%;}	


#Iimg02_img_block #Iimg02_note_block{width:40%;display: flex;flex-wrap: wrap;justify-content: flex-start;}

#Iimg02_img_block #Iimg02_note_block .Iimg02_text{width:100%;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .desk_Text{width:100%;}
#Iimg02_img_block #Iimg02_note_block .Iimg02_text .mobile_Text{width:100%;display: none;}
	
	
	
/*#Iimg03_block .text02_block .Ttitle .Ttitle_block01{width:100%;}*/

#Iimg03_block{width:100%;height: auto;padding:6.25em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;}
	
#Iimg03_block .text01_block{width:15%;}
#Iimg03_block .text01_block .text01{padding:0 0 0 calc(4.375em*0.7)}
	
#Iimg03_block .text02_block{width:calc(100% - 25%);margin:0 10% 0 0;height: auto;}
#Iimg03_block .text02_block .Ttitle{font:1em "微軟正黑體";font-weight: 700; color:#a88568;padding-bottom:calc(2em*0.7);text-align:center;}	
#Iimg03_block .text02_block .Ttitle .Ttitle_block01{width:100%;justify-content:center;}	
#Iimg03_block .text02_block .Ttitle .Ttitle_block02{width:100%;justify-content: center;}	
#Iimg03_block .text02_block .Mtitle{display:none;}	
	
	
#Iimg03_block .text02_block .mbile_Mtitle{display:inline-block;font:0.875em "微軟正黑體";font-weight: 700; color:#a88568;line-height:1.315625em;text-align:center;width:100%;padding-bottom: 1.125em;}	
/*#Iimg03_block .text02_block .note .Mtitle{font:calc(1.5625em*0.7) "微軟正黑體";font-weight: 700;line-height:calc(2.25em*0.7); color:#635e5e;}
#Iimg03_block .text02_block .note{display:none;}		
	*/
#Iimg03_block .text02_block .note{font:0.625em "微軟正黑體";font-weight: 700; color:#948a87;line-height:1.315625em;text-align:center;}		
	
	
/*Aimg02_block*/
#Aimg02_block{width:100%;height: auto;padding:0em 0 0/*calc(5.3125em*0.7)*/ 0;display:flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;height:auto;background:#ffffff url(../images/Aimg02_spacer.jpg)no-repeat left 20vh;}
#Aimg02_block div{width:100%;background:rgba(255,163,0,1;);padding:0 5%}	
	
	
	
/*Aimg04_block*/
#Aimg04_block{padding-bottom: 4em; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;background:#d7cdc0;}
#Aimg04_block .text01_block{width:23%;margin-right:calc((100% - 80%)/2);opacity: 0;}
#Aimg04_block .text01_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-left-in ;animation-iteration-count: 1;}


#Aimg04_block .text02_block{ width:57%;margin-left:calc((100% - 80%)/2);display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: flex-end;}
#Aimg04_block .text02_block .photo img{width:100%;max-width: 100%;height: auto;}


#Aimg04_block .text02_block .position-relative{position:relative;width:100%;height: 0px;}
#Aimg04_block .text02_block .position-relative .note_block{font:calc(1em*0.7) "微軟正黑體";font-weight: 500;line-height: calc(2em*0.7);opacity: 0; position:absolute;bottom: 0;left:calc(-13em*0.7);width:auto; z-index: 2;padding:calc(2em*0.7) calc(4.8125em*0.7) calc(2em*0.7) calc(6.1875em*0.7);background:#ebe3da;}
#Aimg04_block .text02_block .position-relative .note_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}

#Aimg04_block .text02_block .photo{opacity: 0}
#Aimg04_block .text02_block .photo.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-right-in ;animation-iteration-count: 1;}
#Aimg04_block .text02_block .Mnote_block{display:none;opacity: 0;}
#Aimg04_block .text02_block .Mnote_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}
	
	
	
/*Aimg05_block*/	
#Aimg05_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;background:#ffffff;height: auto; padding:5.625em 2em 0em 2em;}

#Aimg05_block .photo01{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo02{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo03{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo01.is-hover img,#Aimg05_block .photo02.is-hover img,#Aimg05_block .photo03.is-hover img{width:100%;height:100%;opacity: 0.5;}


#Aimg05_block .photo01.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo02.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo03.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}


#Aimg05_block .photo01.is-active.is-hover{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
#Aimg05_block .photo02.is-active.is-hover{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
#Aimg05_block .photo03.is-active.is-hover{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
	

#Aimg05_block .photo01.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.625em*0.7);height:calc(20.625em*0.7);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.625em*0.7);height:calc(20.625em*0.7);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}



#Aimg05_block .photo03.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.625em*0.7);height:calc(20.625em*0.7);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}

	
/*contact*/
#Cimg01_block{width:100%;height: auto;padding:2.25em 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#cfc2b1 url(../images/tab_05_bg.jpg)no-repeat right top;}

#Cimg01_block .text01_block{width:15%;}
#Cimg01_block .text01_block .text01{padding:0 0 0 calc(4.375em*0.7)}

#Cimg01_block .text02_block{width:calc((100% - 15%) - 15%);height: auto; margin:5em 10% 0 5%;}	
#Cimg01_block .text02_block .note_block input{width: 100%; font:calc(1.5625em*0.7) 微軟正黑體;font-weight:500;width:100%; padding:.5em;margin-bottom:1em ;border:1px solid #DDD;border-radius:5px;color:rgba(161,123,91,1);}
#Cimg01_block .text02_block .note{width:100%;font:calc(1em*0.7) 微軟正黑體;font-weight:500;line-height: 1.6em; color:#ffffff;text-align: center;margin-top: 4em;}
#Cimg01_block .text02_block .btu_block{width:100%;padding-top: 2em;display: flex;flex-wrap: wrap;justify-content: center;}
#Cimg01_block .text02_block .btu_block .b_send{font:calc(1.4075em*0.7) 微軟正黑體;font-weight:500;dispaly:inline-block;padding:0.6em 2em 0.6em 1.7em; border-radius: 50px;background: #A17B5D url(../images/send_arrow.svg)no-repeat right top;background-position:90% 50%;color:#ffffff;}
	
			
/*Simg01_block*/

#Simg01_block{width:100%;height: auto;padding:4em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;}
#Simg01_block .text01_block{width:15%;}
#Simg01_block .text01_block .text01{padding:0 0 0 calc(4.375em*0.7)}
#Simg01_block .text02_block{width:70%;height: auto; padding:5em 0 0 0;}
	
	
/*Simg02_block*/

#Simg02_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/Simg02_bg_mob01.jpg) no-repeat ;background-position: 0% 120%;}
	
#Simg01_block .text02_block .title{font:calc(2.5em*0.7) 微軟正黑體;font-weight:700;width:100%;text-align: center;color:#A17B5D;}
	
#Simg02_block .text01_block{width:auto;height: auto; margin:0 calc((100% - 770px)/2) 0 calc((100% - 770px)/2);}
#Simg02_block .text01_block .img{width:100%;}
#Simg02_block .text01_block .product_block{width:100%;padding:5% 20% 15%;}
#Simg02_block .text01_block .product_block .price{width:100%;font:calc(2.5em*0.7) 微軟正黑體;font-weight:700;color: #ffffff;}
#Simg02_block .text01_block .product_block .name{width:100%;font:calc(1.23625em*0.7) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;}
#Simg02_block .text01_block .product_block .but_block .text02_1{width:50%;font:calc(1.23625em*0.7) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block .text02_ select{width:80%;padding:0.2em;}
#Simg02_block .text01_block .product_block .but_block .text02_2{width:50%;margin-top: calc(1.5em*0.7);}
#Simg02_block .text01_block .product_block .but_block .text02_2 .b_send{font:calc(1.23625em*0.7) 微軟正黑體;font-weight:700;dispaly:inline-block;padding:0.6em 4em 0.6em 1.7em; border-radius: 50px;background: #E6DED0 url(../images/send_arrow01.svg)no-repeat right 0.2em;background-position:90% 50%;color:#9D684A;}
	
/*sign in*/
#sign_in_block{width:100%;height: auto;padding:4em 2em;margin:10em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#sign_in_block #login_in{width:calc((50% - 1px) - 10%);}
#sign_in_block #line{width:2px;background:#b18c6d;margin:0 10%;}
#sign_in_block #regisister_in{width:calc((50% - 1px) - 10%);}
	
/*qa*/
#qa_block{width:100%;height: auto;padding:4em 2em;margin:10em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#qa_block #qa_content_block #qa_menu_block{width:270px;color:#4c4348;}
#qa_block #qa_content_block #qa_menu_block .form-select{display:none;}	
	
#qa_block #qa_content_block #qa_list_block{width:calc(100% - 270px);}	
	
/*member*/	
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_1{width:100%;}
#qa_block #qa_content_block #qa_list_block .member_list_note_block .member_list_note .note_block .text02_2{width:100%;text-align: right;}	
	
		
	
/*shopping_cart*/
#shopping_cart_block{width:100%;height: auto;padding:4em 2em;margin:10em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#shopping_cart_block #shopping_title{width:100%;font:5.25em "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;margin:0 0 2em 0;}	
	
#shopping_cart_block #cart_title_block{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#a9896d;display:flex;flex-wrap: wrap;justify-content: flex-start;border-top:1px solid #a77d5b;border-bottom:1px solid #a77d5b;padding:0.7em 0;margin:0 0 1em 0;}
#shopping_cart_block #cart_title_block .text06_1{width:calc(100% - 750px);padding:0 0.5em;text-align: center;}
#shopping_cart_block #cart_title_block .text06_2{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_6{width:150px;text-align: center;}


#shopping_cart_block #cart_list_block{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;margin: 0;}
#shopping_cart_block #cart_list_block .text06_1{width:calc(100% - 750px);padding:0 0.5em;}
#shopping_cart_block #cart_list_block .text06_1 img{width:40%;display: block;height: auto}		
#shopping_cart_block #cart_list_block .text06_2{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_6{width:150px;text-align: center;}
	
/*20240219*/	
#shopping_cart_block #cart_title_block .text05_1{width:calc(100% - 600px);padding:0 0.5em;text-align: center;}
#shopping_cart_block #cart_title_block .text05_2{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text05_3{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text05_4{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text05_5{width:150px;text-align: center;}
	
	
#shopping_cart_block #cart_list_block .text05_1{width:calc(100% - 600px);padding:0 0.5em;}
#shopping_cart_block #cart_list_block .text05_1 img{width:40%;display: block;height: auto}		
#shopping_cart_block #cart_list_block .text05_2{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text05_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text05_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text05_5{width:150px;text-align: center;}	
	
	
/**/	
#shopping_cart_block #cart_list_block1{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;margin: 0;}
#shopping_cart_block #cart_list_block1 .text06_1{width:calc(100% - 750px);padding:0 0.5em;}
#shopping_cart_block #cart_list_block1 .text06_1 img{width:40%;display: block;height: auto}		
#shopping_cart_block #cart_list_block1 .text06_2{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_6{width:150px;text-align: center;}	
	
		
/*20240711*/
	
	
#shopping_cart_block #cart_list_block2{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}
#shopping_cart_block #cart_list_block2 .cart_L{width:80px}
#shopping_cart_block #cart_list_block2 .cart_R{width:calc(100% - 80px);display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}

#shopping_cart_block #cart_list_block2 .cart_L .text06_1{width:100%;padding:0 0.5em;}
#shopping_cart_block #cart_list_block2 .cart_L .text06_1 img{width:100%;height: auto}

#shopping_cart_block #cart_list_block2 .cart_R .text06_2{width:calc(100% - 530px);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6{width:80px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6 .icon_del{margin:0.2em 0 0 0;cursor: pointer;display:flex;flex-wrap: wrap;justify-content:center;}
	
	
	
	
	
#shopping_cart_block #process_list_block{width:100%;display:flex;flex-wrap: wrap;justify-content:center;padding:0 0em;margin:0 0 2em 0;}
#shopping_cart_block #process_list_block .process_hover{width:calc(90%/3);color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 60px; line-height: 60px;background: url(../images/cart_icon.svg)no-repeat left top;padding:0 0 0 63px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_out{width:calc(90%/3);color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 60px; line-height: 60px;background: url(../images/cart_icon_out.svg)no-repeat left top;padding:0 0 0 63px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_01{width:250px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background:url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_01_out{width:250px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_02{width:250px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_02_out{width:250px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_03{width:180px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_03_out{width:180px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}	
	
	
	
#shopping_cart_block #cart_info_block .text02_1{width:calc(100%/2);display:flex;flex-wrap: wrap;justify-content: flex-start;}
#shopping_cart_block #cart_info_block .text02_2{width:calc((100%/2) - 7em);padding:4em 0 0 0;margin:0 0 0 7em; display:flex;flex-wrap: wrap;justify-content:flex-end;align-items: flex-end;}
	
#complete_block{background:#ebe7de;padding:2em 5em;margin:4em auto;width:60%;}
#complete_block .title{width: 100%;text-align: center; font:1.5625em "微軟正黑體";font-weight:700;color:#a07b5e;}	
#complete_block .info_block{width:100%;font:1.5625em "微軟正黑體";font-weight:500;color:#a07b5e;margin:2em auto}
#complete_block .subtitle{width:100%;text-align: center;font:1.5625em "微軟正黑體";font-weight:500;color:#a07b5e}		
}

@media screen and (min-width: 1200px) and (max-width: 1700px) {
	
#Iimg03_block .text02_block .Ttitle .Ttitle_block01{width:100%;}

/*Aimg02_block*/
#Aimg02_block{width:100%;height: auto;padding:0em 0 0/*calc(5.3125em*0.8)*/ 0;display:flex;flex-wrap: wrap;justify-content: center;align-content: center;align-items: center;height:auto;background:#ffffff url(../images/Aimg02_spacer.jpg)no-repeat left 12em;}
#Aimg02_block div{width:100%;background:rgba(255,163,0,1;);padding:0 5%}	
	

/*Aimg04_block*/
#Aimg04_block{padding-bottom: 4em; display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: stretch;background:#d7cdc0;}
#Aimg04_block .text01_block{width:23%;margin-right:calc((100% - 80%)/2);opacity: 0;}
#Aimg04_block .text01_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-left-in ;animation-iteration-count: 1;}


#Aimg04_block .text02_block{ width:57%;margin-left:calc((100% - 80%)/2);display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-around;align-items: flex-end;}
#Aimg04_block .text02_block .photo img{width:100%;max-width: 100%;height: auto;}


#Aimg04_block .text02_block .position-relative{position:relative;width:100%;height: 0px;}
#Aimg04_block .text02_block .position-relative .note_block{font:calc(1em*0.8) "微軟正黑體";font-weight: 500;line-height: calc(2em*0.8);opacity: 0; position:absolute;bottom: 0;left:calc(-13em*0.8);width:auto; z-index: 2;padding:calc(2em*0.8) calc(4.8125em*0.8) calc(2em*0.8) calc(6.1875em*0.8);background:#ebe3da;}
#Aimg04_block .text02_block .position-relative .note_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}

#Aimg04_block .text02_block .photo{opacity: 0}
#Aimg04_block .text02_block .photo.is-active{opacity: 1;animation-duration: 1s;animation-name:fade-right-in ;animation-iteration-count: 1;}
#Aimg04_block .text02_block .Mnote_block{display:none;opacity: 0;}
#Aimg04_block .text02_block .Mnote_block.is-active{opacity: 1;animation-duration: 1s;animation-name:fadeing;animation-iteration-count: 1;}
	
		
	
#Aimg05_block{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content:space-between;align-items: stretch;background:#ffffff;height: auto; padding:5.625em 2em 0em 2em;}

#Aimg05_block .photo01{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo02{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo03{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;opacity: 0;}
#Aimg05_block .photo01.is-hover img,#Aimg05_block .photo02.is-hover img,#Aimg05_block .photo03.is-hover img{width:100%;height:100%;opacity: 0.5;}


#Aimg05_block .photo01.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo02.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo03.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}


#Aimg05_block .photo01.is-active.is-hover{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
#Aimg05_block .photo02.is-active.is-hover{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
#Aimg05_block .photo03.is-active.is-hover{ width:calc((100%/3) - 2.4em);margin:0 1.2em calc(12em*0.7) 1.2em;background:rgba(0,0,0,1);}
	
	
#Aimg05_block .photo01 .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01 .note_block .note{opacity: 0; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01 .note_block .circle_block{opacity: 0;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01 .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo01.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02 .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02 .note_block .note{opacity: 0; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02 .note_block .circle_block{opacity: 0;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02 .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}

#Aimg05_block .photo03 .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03 .note_block .note{opacity: 0; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03 .note_block .circle_block{opacity: 0;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03 .note_block .circle_block .circle{font:calc(1.125em*0.7)"微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo03.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.7)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.8);left:calc(2em*0.8);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:-10em;right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.8);height:calc(19.5625em*0.8);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.7) "微軟正黑體";font-weight: 500;color:#635e5e;}


	
/*Simg01_block*/
/*shop*/
#Simg01_block{width:100%;height: auto;padding:4em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/04_bg.jpg)no-repeat right top;}
#Simg01_block:after {content:''; clear:both; display:block;}

#Simg01_block .text01_block{width:15%;}
#Simg01_block .text01_block .text01{padding:0 0 0  calc(4.375em*0.8)}

#Simg01_block .text01_block .text01 .text01_img{width:45px;height: 47px;margin-bottom: 14px; opacity: 0;}
#Simg01_block .text01_block .text01 .text01_img.is-active{opacity: 1;animation-duration: 5s;animation-name: logomove;animation-iteration-count:  1;animation-timing-function: linear;}
#Simg01_block .text02_block{width:70%;height: auto; padding:5em 0 0 0;}
#Simg01_block .text02_block .title{font:calc(2.5em*0.8) 微軟正黑體;font-weight:700;width:100%;text-align: center;color:#A17B5D;}

	
/*Simg02_block*/
/*#Simg02_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/Simg02_bg.jpg) no-repeat ;background-position: 50% 160%;}*/
#Simg02_block{width:100%;height: auto;padding:0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/Simg02_bg_mob01.jpg) no-repeat ;background-position: 0% 120%;}

	
	
#Simg02_block .text01_block{width:auto;height: auto; margin:0 calc((100% - 770px)/2) 0 calc((100% - 770px)/2);}
#Simg02_block .text01_block .img{width:100%;}
#Simg02_block .text01_block .product_block{width:100%;padding:5% 20% 15%;}
#Simg02_block .text01_block .product_block .price{width:100%;font:calc(2.5em*0.8) 微軟正黑體;font-weight:700;color: #ffffff;}
#Simg02_block .text01_block .product_block .name{width:100%;font:calc(1.23625em*0.8) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block{display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;}
#Simg02_block .text01_block .product_block .but_block .text02_1{width:50%;font:calc(1.23625em*0.8) 微軟正黑體;font-weight:700;color: #ffffff;line-height: 1.48375em;}
#Simg02_block .text01_block .product_block .but_block .text02_ select{width:80%;padding:0.2em;}
#Simg02_block .text01_block .product_block .but_block .text02_2{width:50%;margin-top: calc(1.5em*0.8);}
#Simg02_block .text01_block .product_block .but_block .text02_2 .b_send{font:calc(1.23625em*0.8) 微軟正黑體;font-weight:700;dispaly:inline-block;padding:0.6em 4em 0.6em 1.7em; border-radius: 50px;background: #E6DED0 url(../images/send_arrow01.svg)no-repeat right 0.2em;background-position:90% 50%;color:#9D684A;}

	
/*sign in*/
#sign_in_block{width:100%;height: auto;padding:4em 2em;margin:10em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#sign_in_block #login_in{width:calc((50% - 1px) - 10%);}
#sign_in_block #line{width:2px;background:#b18c6d;margin:0 10%;}
#sign_in_block #regisister_in{width:calc((50% - 1px) - 10%);}	
	
/*qa*/
#qa_block{width:100%;height: auto;padding:4em 2em;margin:10em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#qa_block #qa_content_block #qa_menu_block{width:270px;color:#4c4348;}
#qa_block #qa_content_block #qa_menu_block .form-select{display:none;}	
	
#qa_block #qa_content_block #qa_list_block{width:calc(100% - 270px);}	
	
	
/*shopping_cart*/
#shopping_cart_block{width:100%;height: auto;padding:4em 2em;margin:10em 0 0 0;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;height:auto;background:#ffffff url(../images/qa_bg.jpg)no-repeat right top;}
#shopping_cart_block #shopping_title{width:100%;font:5.25em "微軟正黑體";font-weight:700;color:#9d684a;text-align: center;margin:0 0 2em 0;}	
	
#shopping_cart_block #cart_title_block{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#a9896d;display:flex;flex-wrap: wrap;justify-content: flex-start;border-top:1px solid #a77d5b;border-bottom:1px solid #a77d5b;padding:0.7em 0;margin:0 0 1em 0;}
#shopping_cart_block #cart_title_block .text06_1{width:calc(100% - 750px);padding:0 0.5em;text-align: center;}
#shopping_cart_block #cart_title_block .text06_2{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text06_6{width:150px;text-align: center;}


#shopping_cart_block #cart_list_block{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;margin: 0;}
#shopping_cart_block #cart_list_block .text06_1{width:calc(100% - 750px);padding:0 0.5em;}
#shopping_cart_block #cart_list_block .text06_1 img{width:20%;height: auto}		
#shopping_cart_block #cart_list_block .text06_2{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text06_6{width:150px;text-align: center;}
	
/*20240219*/	
#shopping_cart_block #cart_title_block .text05_1{width:calc(100% - 750px);padding:0 0.5em;text-align: center;}
#shopping_cart_block #cart_title_block .text05_2{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text05_3{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text05_4{width:150px;text-align: center;}
#shopping_cart_block #cart_title_block .text05_5{width:150px;text-align: center;}	
	
#shopping_cart_block #cart_list_block .text05_1{width:calc(100% - 750px);padding:0 0.5em;}
#shopping_cart_block #cart_list_block .text05_1 img{width:20%;height: auto}		
#shopping_cart_block #cart_list_block .text05_2{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text05_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text05_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block .text05_5{width:150px;text-align: center;}	
	
/**/	
#shopping_cart_block #cart_list_block1{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;margin: 0;}
#shopping_cart_block #cart_list_block1 .text06_1{width:calc(100% - 750px);padding:0 0.5em;}
#shopping_cart_block #cart_list_block1 .text06_1 img{width:20%;height: auto}		
#shopping_cart_block #cart_list_block1 .text06_2{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block1 .text06_6{width:150px;text-align: center;}	

		
/*20240711*/
	
	
#shopping_cart_block #cart_list_block2{font:1.5625em "微軟正黑體";font-weight:500;width:100%;color:#585858;display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}
#shopping_cart_block #cart_list_block2 .cart_L{width:80px}
#shopping_cart_block #cart_list_block2 .cart_R{width:calc(100% - 80px);display:flex;flex-wrap: wrap;justify-content: flex-start;padding: 0;}

#shopping_cart_block #cart_list_block2 .cart_L .text06_1{width:100%;padding:0 0.5em;}
#shopping_cart_block #cart_list_block2 .cart_L .text06_1 img{width:100%;height: auto}

#shopping_cart_block #cart_list_block2 .cart_R .text06_2{width:calc(100% - 530px);text-align: left;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_3{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_4{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_5{width:150px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6{width:80px;text-align: center;}
#shopping_cart_block #cart_list_block2 .cart_R .text06_6 .icon_del{margin:0.2em 0 0 0;cursor: pointer;display:flex;flex-wrap: wrap;justify-content:center;}
		
	
		
	
#shopping_cart_block #process_list_block{width:100%;display:flex;flex-wrap: wrap;justify-content:center;padding:0 2em;margin:0 0 2em 0;}
#shopping_cart_block #process_list_block .process_hover{width:calc(90%/3);color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 60px; line-height: 60px;background: url(../images/cart_icon.svg)no-repeat left top;padding:0 0 0 63px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_out{width:calc(90%/3);color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 60px; line-height: 60px;background: url(../images/cart_icon_out.svg)no-repeat left top;padding:0 0 0 63px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_01{width:250px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background:url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_01_out{width:250px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_02{width:250px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_02_out{width:250px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}

#shopping_cart_block #process_list_block .process_03{width:180px;color:#a57a57;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}
#shopping_cart_block #process_list_block .process_03_out{width:180px;color:#d0ccc2;font:1.5625em "微軟正黑體";font-weight:500;height: 50px; line-height: 50px;background: url(../images/cart_icon_out.svg)no-repeat left top;background-size: 50px;padding:0 0 0 53px;margin:0 0 0.7em;}	
	
	
#shopping_cart_block #cart_info_block .text02_1{width:calc(100%/2);display:flex;flex-wrap: wrap;justify-content: flex-start;}
#shopping_cart_block #cart_info_block .text02_2{width:calc((100%/2) - 7em);padding:4em 0 0 0;margin:0 0 0 7em; display:flex;flex-wrap: wrap;justify-content:flex-end;align-items: flex-end}
	
}



/*sp*/

@media screen and (max-width: 479px) {

/*Aimg05_block*/

#Aimg05_block{display: flex;flex-wrap: wrap;justify-content: center;align-content:space-between;align-items: stretch;background:#ffffff;height: auto; padding:5.625em 2em 0em 2em;}

#Aimg05_block .photo01{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;opacity: 0;}
#Aimg05_block .photo02{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;opacity: 0;}
#Aimg05_block .photo03{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;opacity: 0;}
#Aimg05_block .photo01.is-hover img,#Aimg05_block .photo02.is-hover img,#Aimg05_block .photo03.is-hover img{width:100%;height:100%;opacity: 0.5;}


#Aimg05_block .photo01.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo02.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}
#Aimg05_block .photo03.is-active{opacity: 1;animation-duration: 1s;animation-name: fade-left-in;animation-iteration-count: 1;}


#Aimg05_block .photo01.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;background:rgba(0,0,0,1);}
#Aimg05_block .photo02.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;background:rgba(0,0,0,1);}
#Aimg05_block .photo03.is-active.is-hover{ width:calc((100%/1) - 1em);margin:0 0.5em calc(14em*0.4) 0.5em;background:rgba(0,0,0,1);}
	
	
#Aimg05_block .photo01.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo01.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.6)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.25);left:calc(2em*0.25);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo01.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:calc(-10em*0.7);right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.55);height:calc(19.5625em*0.55);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo01.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.6) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo02.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo02.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.6)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.25);left:calc(2em*0.25);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo02.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:calc(-10em*0.7);right:-2em;background:rgba(235,227,218,1);width:calc(20.4375em*0.55);height:calc(19.5625em*0.55);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo02.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.6) "微軟正黑體";font-weight: 500;color:#635e5e;}


#Aimg05_block .photo03.is-hover .note_block{position: relative;width:100%;height:0px;z-index: 1;top:0;left: 0;}
#Aimg05_block .photo03.is-hover .note_block .note{opacity: 1; font:calc(1.5625em*0.6)  "微軟正黑體";font-weight: 700;color:#ffffff;position: absolute;width:220px;height: 100px;top:calc(4em*0.25);left:calc(2em*0.25);z-index: 2;transform: translate(0%, 0);}
#Aimg05_block .photo03.is-hover .note_block .circle_block{opacity: 1;position: absolute;z-index:2;top:calc(-10em*0.7);right:-2em;background:rgba(235,227,218,1);width:calc(20.625em*0.55);height:calc(19.5625em*0.55);border-radius: 50%;display:flex;align-items: center;justify-content: center;}
#Aimg05_block .photo03.is-hover .note_block .circle_block .circle{font:calc(1.125em*0.6) "微軟正黑體";font-weight: 500;color:#635e5e;}

}

@media screen and (max-width: 767px) {
	
#Iimg05_block{background:#ffffff ;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;width:100%;min-height:auto;padding: 0 0 2.5625em 0;}
	
#Iimg05_block .text01_block{display: none;}
#Iimg05_block .text02_block{width:100%;display: none;}
#Iimg05_block .text03_block{width:100%;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;background:rgba(168,132,103,0.5);}
#Iimg05_block .text03_block .text02_img{display:block;opacity: 1; width:100%;padding:2.5625em 4.5em 0 4.5em;}
	

	
#Iimg05_block .text03_block .text03_note{width:100%;padding:2.5em 1.5em;text-align: center;background: transparent}
#Iimg05_block .text03_block .text03_note .title{font:0.875em "微軟正黑體";font-weight: 700;color:#ffffff;line-height:1.315625em;}
#Iimg05_block .text03_block .text03_note .note{display:none;}	
}


@media screen and (min-width: 768px) and (max-width: 991px) {
#Iimg05_block{background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;width:100%;min-height:auto;padding: 0 0 2.5625em 0;}
	
#Iimg05_block .text01_block{width:16.3%;padding:calc(12.1875em*0.5) 0 0 calc(4.375em*0.5);}
#Iimg05_block .text02_block{width:42.8%;}
#Iimg05_block .text03_block{width:40.9%;}
	
#Iimg05_block .text03_block .text03_note{width:100%;background:rgba(168,132,103,0.5);padding:2.5em 1.5em;}
#Iimg05_block .text03_block .text03_note .title{font:0.875em "微軟正黑體";font-weight: 700;color:#ffffff;line-height:1.315625em;}
#Iimg05_block .text03_block .text03_note .note{font:0.625em "微軟正黑體";font-weight: 700;line-height:1.315625em; color:#635e5e;padding:calc(2em*0.9) 0 0 0;}	
	
}


@media screen and (min-width: 992px) and (max-width: 1199px) {
#Iimg05_block{background:#ffffff url(../images/tab_04_bg.jpg)no-repeat right top;display:flex;flex-wrap: wrap;justify-content: flex-start;align-content: space-between;align-items: stretch;width:100%;min-height:auto;padding: 0 0 2.5625em 0;}
	
#Iimg05_block .text01_block{width:16.3%;padding:calc(12.1875em*0.5) 0 0 calc(4.375em*0.5);}
#Iimg05_block .text02_block{width:42.8%;}
#Iimg05_block .text03_block{width:40.9%;}
	
#Iimg05_block .text03_block .text03_note{width:100%;background:rgba(168,132,103,0.5);padding:3em 2em;}
#Iimg05_block .text03_block .text03_note .title{font:0.875em "微軟正黑體";font-weight: 700;color:#ffffff;line-height:1.315625em;}
#Iimg05_block .text03_block .text03_note .note{font:0.625em "微軟正黑體";font-weight: 700;line-height:1.315625em; color:#635e5e;padding:calc(2em*0.9) 0 0 0;}		
	
}

@media screen and (min-width: 1200px) and (max-width: 1519px) {
#Iimg05_block .text01_block{width:16.3%;padding:calc(12.1875em*0.5) 0 0 calc(4.375em*0.5);}
#Iimg05_block .text02_block{width:42.8%;}
#Iimg05_block .text03_block{width:40.9%;}
	
#Iimg05_block .text03_block .text03_note{width:100%;background:rgba(168,132,103,0.5);padding:3.5em 2.5em;}
/*#Iimg05_block .text03_block .text03_note .title{font:0.875em "微軟正黑體";font-weight: 700;color:#ffffff;line-height:1.315625em;}
#Iimg05_block .text03_block .text03_note .note{font:0.625em "微軟正黑體";font-weight: 700;line-height:1.315625em; color:#635e5e;padding:calc(2em*0.9) 0 0 0;}	
*/
	
#Iimg05_block .text03_block .text03_note .title{font:1.5625em "微軟正黑體";font-weight: 700;line-height:1.5em;color:#ffffff;}
#Iimg05_block .text03_block .text03_note .note{font:1em "微軟正黑體";font-weight: 700;line-height:2.25em; color:#635e5e;padding:2em 0 0 0;text-align: justify;}
	
}
@media screen and (min-width: 959px) and (max-width: 1299px) { 
#Aimg02_title_block{width:100%;padding:3em 0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
}	
@media screen and (min-width: 1300px) and (max-width: 1399px) { 
#Aimg02_title_block{width:100%;padding:3em 0;}/*laptop*/
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
}
@media screen and (min-width: 1400px) and (max-width: 1499px) { 
#Aimg02_title_block{width:calc(100% - 0em);padding:3em 0;margin:0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}	
}
@media screen and (min-width: 1500px) and (max-width: 1599px) { 
#Aimg02_title_block{width:calc(100% - 0em);padding:3em 0;margin:0;}
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}			
}
@media screen and (min-width: 1600px) and (max-width: 1699px) { 
#Aimg02_title_block{width:calc(100% - 0em);padding:3em 0;margin:0;}/*fire*/
#Aimg02_title_block .Aimg02_title{width:100%;opacity:1;padding:0 5%}		
}
	