	.p_box h4 { font-size: 26px; padding: 20px 0 30px;font-weight:500;}
	.p_txt { margin-bottom: 30px; }
	.p_txt h3 { font-size: 32px;font-weight:500;letter-spacing: -1px; margin: 30px 0 25px; color: #993333;  }
	.p_txt h3::after { content: "";   border-bottom: 2px solid #000; width: 100px;  }
	.p_txt p { font-size: 18px; line-height: 160%; }
	
	.p_tb { width: 550px;  }
	.p_di { float: right; width: 800px;  }
	.p_ma {padding: 2vw 0;clear: both;overflow:hidden;}
	.pro_tb { width: 100%;border-bottom:1px solid #d7d7d7;}
	.pro_tb th { width:30%;padding: 30px 15px; text-align: left; border-top: 1px solid #d7d7d7; background-color: #f9f9f9;font-weight:400;}
	.pro_tb td { width:70%;padding: 30px 15px; text-align: left;  border-top: 1px solid #d7d7d7;}
	.p_img img{ width: 100%; }
.p_ma span {display:inline-block;}
.p_ma img { height:8vh;}

.p_pos {overflow:hidden;padding:2.5vw 0;}
.p_pos ul {width:100%;text-align:center;}
.p_pos li img {width:90%;max-width:100px;}
.p_pos li {width:calc(100% / 3);padding:0 1vw;float: left;}
.p_pos li h5 {font-weight:400;margin:1vw 0;}

.p_po2 {overflow:hidden;padding:1vw 0;}
.p_po2 ul { margin:10px auto; width:100%;text-align:left;}
.p_po2 ul .b01 { background-image: url(../../img/product/prawood/b01.jpg); }
.p_po2 ul .b02 { background-image: url(../../img/product/prawood/b02.jpg); }
.p_po2 ul .b03 { background-image: url(../../img/product/prawood/b03.jpg); }
.p_po2 ul .b04 { background-image: url(../../img/product/prawood/b04.jpg); }
.p_po2 ul .b05 { background-image: url(../../img/product/prawood/b05.jpg); }
.p_po2 ul .b06 { background-image: url(../../img/product/prawood/b06.jpg); }
.p_po2 ul .b07 { background-image: url(../../img/product/prawood/b07.jpg); }
.p_po2 ul .b08 { background-image: url(../../img/product/prawood/b08.jpg); }
.p_po2 ul .b09 { background-image: url(../../img/product/prawood/b09.jpg); }
.p_po2 ul .b10 { background-image: url(../../img/product/prawood/b10.jpg); }
.p_po2 li { width:calc(100% / 3);  padding:0px 20px 0px 50px; float: left; background-repeat: no-repeat; background-position: top left;word-break:keep-all;height:85px;}
.p_po2 li span {display: block;font-size: 22px; font-weight:500;padding-bottom:5px; }
.p_po2 li {text-align:left; width:calc(100% / 3);padding:0 20px 0 55px;float: left;margin:1vw 0;}


.p_li3  ul { display: flex; flex-wrap: wrap; clear:  both;  } 
	/* .p_li3 li {  width: 16.65%; padding: 10px 10px 20px 10px;  } */
	.p_li3 li {width:calc(96% / 3);margin:2% 0;}
	.p_li3 li img {width: 100%;}
	.p_li3 li h3 { text-align: center; font-size: 16px; font-weight:500;margin-top: 10px;}
	.p_li3 li p { text-align: center;font-size:95%;}
.t_top {margin-bottom:3vw;text-align:center;}
.t_top h2 {font-size:28px;font-weight:500;margin-bottom:1vw;}
.pro_info_wrap {margin:5vw 0 3vw;}
.pro_info_wrap h4 {font-weight:500;font-size:26px;margin-bottom:1vw;}
.pro_info_wrap img {max-width:1000px;}

.pro_tab_wrap {text-align-last:center;}
.pro_tab_wrap a {display:inline-block;margin-top:2vw;width:calc(50% - 10px);padding:20px;border:1px solid #e4e4e4;font-weight:500;font-size:22px;text-decoration:none;background:#f0f0f0;}
.pro_tab_wrap a:hover {color:#996600;}
.pro_tab_wrap .bo_cate_on {background:#fff;color:#996600;}

.pro_top {margin-top:4vw;padding-top:5vw;border-top:1px solid #f0f0f0;}
.pro_top h3, .pro_info h3 {font-size:33px;font-weight:500}
.pro_info h3 span {font-size:28px;font-weight:400}
.pro_top p {padding:10px 0 15px;line-height:160%;}
.pro_info p {padding:15px 0;line-height:160%;}
.pro_top h4, .pro_info h4 ,.pro_info_wrap h4 {font-size:22px;font-weight:500;margin-top:20px;} 

.pro_info .pro_icons {margin-bottom:3vw;}
.pro_info .pro_icons li {display:inline-block;text-align:center;color:#996600;padding-top:80px;width:110px;margin:5px;font-size:85%;letter-spacing:-1px;word-break:keep-all;vertical-align:top;}
.pro_info .pro_icons li.pro_icon01 {background: url("../../img/product/pro_icon1.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon02 {background: url("../../img/product/pro_icon2.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon03 {background: url("../../img/product/pro_icon3.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon04 {background: url("../../img/product/pro_icon4.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon05 {background: url("../../img/product/pro_icon5.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon06 {background: url("../../img/product/pro_icon6.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon07 {background: url("../../img/product/pro_icon7.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon08 {background: url("../../img/product/pro_icon8.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon09 {background: url("../../img/product/pro_icon9.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon10 {background: url("../../img/product/pro_icon10.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon10_1 {background: url("../../img/product/pro_icon10_1.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon11 {background: url("../../img/product/pro_icon11.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon12 {background: url("../../img/product/pro_icon12.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon13 {background: url("../../img/product/pro_icon13.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon14 {background: url("../../img/product/pro_icon14.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon15 {background: url("../../img/product/pro_icon15.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon16 {background: url("../../img/product/pro_icon16.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon17 {background: url("../../img/product/pro_icon17.jpg") 50% 0 no-repeat;background-size:80px;}
.pro_info .pro_icons li.pro_icon18 {background: url("../../img/product/pro_icon17.jpg") 50% 0 no-repeat;background-size:80px;}

.pro_info_wrap {margin-top:5.5vw;overflow:hidden;}
.pro_info_wrap p span {display:inline-block;margin-right:10px;}
.pro_info_wrap img {width:100%;}
/* .pro_info_wrap ul li {width:32%;margin:2% 0 2% 2%;float:left;text-align:center;} */
.p_li3 ul li:nth-child(2),
.p_li3 ul li:nth-child(5),
.p_li3 ul li:nth-child(8),
.p_li3 ul li:nth-child(11),
.p_li3 ul li:nth-child(14),
.p_li3 ul li:nth-child(17),
.p_li3 ul li:nth-child(20),
.p_li3 ul li:nth-child(23),
.p_li3 ul li:nth-child(26),
.p_li3 ul li:nth-child(29),
.p_li3 ul li:nth-child(32),
.p_li3 ul li:nth-child(35),
.p_li3 ul li:nth-child(38) ,
.p_li3 ul li:nth-child(41) ,
.p_li3 ul li:nth-child(44) ,
.p_li3 ul li:nth-child(47) ,
.p_li3 ul li:nth-child(50) ,
.p_li3 ul li:nth-child(53) {margin:2%;}
/* .pro_info_wrap ul li p span {display:block;font-size:80%;font-weight:100;} */


.pa_last {text-align:center;color:#990000;position:relative;}
.pa_last span {display:inline-block;color:#fff;padding:3px 5px;background:#990000;position:relative;top:25%;}
.pa_last div {position:relative;top:calc(25% + 5px);}

.t_center {text-align:center;}
.pro_m_tab_wrap {border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin: 5vw 0;text-align:center;}
.pro_m_tab_wrap a {display:inline-block;font-size:24px;font-weight:400;padding:20px;}
.pro_m_tab_wrap a:hover {color:#996600;text-decoration:none;}
#pr01, #pr02, #pr03, #pr04, #pr05 {margin-top:5vw;}
@media all and (max-width:1480px){
	.p_po li { width:calc(100% / 2);  padding:10px 20px 10px 50px; float: left; background-repeat: no-repeat; background-position: top left;word-break:keep-all;}
}
	
	@media all and (max-width:1400px){
		.p_tb { float: left; width: 38%;  }
		.p_di { float: right; width: 60%;  }
		.p_di img { width: 100%;  }
		.pro_tb th { width:30%; font-size: 16px; padding: 15px;}
		.pro_tb td { width:70%; font-size: 16px; padding: 15px;}
		
	}
@media all and (max-width:1165px){
	.p_po2 li {height:100px;}
}
@media all and (max-width:992px){
	.t_top h2 {font-size:20px;}
	.pro_info_wrap h4 {font-size:18px;}
	.p_po2 li, .t_top p {font-size:14px;}
	.pro_tab_wrap a {padding:10px;font-size:18px;}
	.pro_top h3, .pro_info h3 {font-size:24px;}
	.product p {font-size:14px;}
	.pro_top {margin-top:5vw;padding-top:15vw;}
	.pro_top h3 span, .pro_info h3 span {display:block;}
	 .pro_info h3 span {font-size:20px;;}
	.pro_top h4, .pro_info h4 ,.pro_info_wrap h4 {font-size:18px;margin-top:15px;} 
	.pro_m_tab_wrap {margin:7vw 0 15vw;}
	.p_po2 li {width:calc(100% / 2);height:50px;}
	
	.p_pos li {width:100%;font-size:14px;}
	.p_pos li img {width:100%;}
.p_pos li h5 {font-size:16px;margin-top:0;}
	.p_pos li {width:100%;font-size:14px;margin:0.5vw 0;}
	.p_pos span {display:block;width:60px;float:left;}
	.p_pos div {width:calc(100% - 80px);float:right;text-align:left;}
	.pro_info .pro_icons li {padding-top:80px;width:calc(25% - 15px);font-size:13px;}

}
	@media all and (max-width:920px){
		.p_ma span {width:50%;float:left}
		.t_center {text-align:left;}
		.p_txt h3 { font-size: 28px;}
		.p_txt p { font-size: 14px;}
		.p_box h4 { font-size: 22px;}
		.p_ma img { height:60px;}
		.p_tb { float:none; width: 100%;  }
		.p_di { float: none; width: 100%;  }
		.p_di img { width: 100%;  }
		.pro_tb th { width:40%; font-size: 14px;}
		.pro_tb td { width:60%; font-size: 14px;}
		
		.p_po2 li {font-size: 12px;}
		.p_po2 li span { font-size: 16px;}
		
		.p_li3 li h3 { text-align: center; font-size: 14px; font-weight:500; letter-spacing: -1px; margin-top: 10px;height:30px;  }
		.p_li3 li { float:left; font-size: 12px;}
		.pro_m_tab_wrap a {font-size:20px;padding:15px;margin:0 1vw;}
		.pro_info_wrap p span {display:block;}
	}

	@media all and (max-width:640px){
		.p_ma em {display:inline-block;width:49%;}
		.p_po2 li {height:85px;}
}