@charset "UTF-8";

/* intro_section */
#page .intro_section{padding-top:90px;}
#page .intro_section .sitewidth .boxCont .tmp_txtBox .title{color:#bed344;}
#page .intro_section .sitewidth .boxCont .tmp_txtBox .desc{margin-top:10px;}
#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:30px;}
#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{display:inline-block;padding:5px 20px;font-size:25px;font-weight:700;color:#000;border:solid 1px #000;border-radius:30px;}
#page .intro_section .sitewidth .boxCont .tmp_roundBox .desc{margin-top:10px;}
@media all and (max-width:1600px){
	#page .intro_section{padding-top:84px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:28px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 19px;font-size:23px;}
}
@media all and (max-width:1400px){
	#page .intro_section{padding-top:80px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:27px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 18px;font-size:22px;}
}
@media all and (max-width:1200px){
	#page .intro_section{padding-top:76px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:25px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 17px;font-size:21px;}
}
@media all and (max-width:1000px){
	#page .intro_section{padding-top:72px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:24px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 16px;font-size:20px;}
}
@media all and (max-width:800px){
	#page .intro_section{padding-top:68px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:23px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 15px;font-size:19px;}
}
@media all and (max-width:600px){
	#page .intro_section{padding-top:64px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:21px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 14px;font-size:18px;}
}
@media all and (max-width:400px){
	#page .intro_section{padding-top:60px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:20px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 13px;font-size:17px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .desc{margin-top:5px;}
}
@media all and (max-width:320px){
	#page .intro_section{padding-top:48px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox{margin-top:16px;}
	#page .intro_section .sitewidth .boxCont .tmp_roundBox .title{padding:5px 10px;font-size:14px;}
}

/* product_section */
#page .product_section{padding-bottom:90px;}
#page .product_section .sitewidth .boxCont{margin-top:40px;}
#page .product_section .sitewidth .boxCont .tmp_overseas{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst{width:calc(33.33% - 10px);margin-bottom:65px;margin-left:15px;list-style:none;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst:nth-of-type(3n+1){margin-left:0;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .imgBox{overflow:hidden;border-radius:10px;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .imgBox img{width:100%;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:40px;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{line-height:1.5;height:5em;font-size:18px;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:20px;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:24px;font-weight:700;color:#f26538;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox{margin-top:15px;padding-left:0;border-top:dotted 2px #e1e1e1;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule{padding-top:15px;list-style:none;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{display:inline-block;font-size:15px;}
#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .date{display:inline-block;margin-left:10px;font-size:13px;color:#a2a0a0;}
@media all and (max-width:1600px){
	#page .product_section{padding-bottom:84px;}
	#page .product_section .sitewidth .boxCont{margin-top:37px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{margin-bottom:60px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:37px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:17px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:19px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:22px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{font-size:14px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .date{font-size:12px;}
}
@media all and (max-width:1400px){
	#page .product_section{padding-bottom:80px;}
	#page .product_section .sitewidth .boxCont{margin-top:35px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{margin-bottom:57px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:35px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:16px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:18px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:21px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{font-size:13px;}
}
@media all and (max-width:1200px){
	#page .product_section{padding-bottom:76px;}
	#page .product_section .sitewidth .boxCont{margin-top:33px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{margin-bottom:55px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:33px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:15px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:17px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:20px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .date{font-size:11px;}
}
@media all and (max-width:1000px){
	#page .product_section{padding-bottom:72px;}
	#page .product_section .sitewidth .boxCont{margin-top:32px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{margin-bottom:52px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:32px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:14px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:16px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:19px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{font-size:12px;}
}
@media all and (max-width:800px){
	#page .product_section{padding-bottom:68px;}
	#page .product_section .sitewidth .boxCont{margin-top:30px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{width:calc(50% - 15px);margin-bottom:49px;margin-left:30px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst:nth-of-type(3n+1){margin-left:30px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst:nth-of-type(2n+1){margin-left:0 !important;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:30px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:15px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:18px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox{margin-top:10px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule{padding-top:10px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{font-size:11px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .date{font-size:10px;}
}
@media all and (max-width:600px){
	#page .product_section{padding-bottom:64px;}
	#page .product_section .sitewidth .boxCont{margin-top:28px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{width:calc(50% - 10px);margin-bottom:46px;margin-left:20px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst:nth-of-type(3n+1){margin-left:20px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:28px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:13px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:14px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:17px}
}
@media all and (max-width:500px){
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{width:100%;margin-bottom:46px;margin-left:0 !important;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{height:auto;}
}
@media all and (max-width:400px){
	#page .product_section{padding-bottom:60px;}
	#page .product_section .sitewidth .boxCont{margin-top:26px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{margin-bottom:43px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:26px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:12px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:13px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:16px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{font-size:10px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .date{margin-left:5px;font-size:9px;}
}
@media all and (max-width:320px){
	#page .product_section{padding-bottom:48px;}
	#page .product_section .sitewidth .boxCont{margin-top:21px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst{margin-bottom:34px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox{margin-top:21px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .title{font-size:10px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox{margin-top:10px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .money{font-size:13px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox{margin-top:5px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule{padding-top:5px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .month{font-size:8px;}
	#page .product_section .sitewidth .boxCont .tmp_overseas .lst .txtBox .descBox .scheduleBox .schedule .date{font-size:7px;}
}











