@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}


/*.blind {visibility: hidden;overflow: hidden;position: absolute;top: 0px;left: 0px; width: 1px;height: 1px;font-size: 0px;line-height: 0;} */


/* page 0101*/
.p0101 {position:relative; width:100%; background:#fff; height:600px auto; min-height:600px}
.p0101_title {width:100%; background:#fff; font-size:2em; line-height:2em; color:#333; padding-top:20px}
.p0101_title span {color:#FF8040}
.p0101_content {width:98%; margin:0 auto; padding-top:20px; background:#fff}
.p0101_img {width:38%; margin-right:5%; float:left}
.p0101_img p  {font-size:1.8em; line-height:2em; color:#555; margin:20px 90px}
.p0101_txt {width:55%;float:left;color:#5a5a5a; font-size:1.5em; line-height:1.8em; background:#fff}
.p0101_txt p {font-size:1.8em; line-height:2em; padding:10px 0; color:#B48E65}


/* page 0102*/
.p0102_img {width:98%; margin:0 auto}
.p0102_content {width:98%; margin:0 auto; padding-bottom:20px}
.p0102_content p {font-size:2em; line-height:2.2em; color:#797363; padding:10px 0}
.p0102_txt {font-size:1.5em; line-height:1.5em; color:#5a5a5a}
.p0102_content01 {width:98%; margin:0 auto; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; height:120px auto; min-height:120px}
.p0102_logo {float:left; width:30%; margin-left:5%; margin-right:5%; line-height:1.5em}
.p0102_txt01 {float:left; width:60%}
.p0102_txt01 p {font-size:1.3em; line-height:1.5em; color:#5a5a5a; padding-top:20px}
.p0102_txt01 p span{color:#9a7640}


/* page 0103*/
.p0103_title {width:30%; margin:0 auto; background:#fff; font-size:3em; line-height:3em; color:#333; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; text-align:center}
.p0103_img {margin-right:5%; float:left}
.p0103_txt {float:left;color:#5a5a5a; font-size:1.5em; line-height:1.8em; background:#fff; padding-top:20px}
.p0103_content {width:98%; margin:0 auto; padding-top:20px}
.p0103_c01 {float:left; margin-right:2%; width:23%}
.p0103_c01 p {font-size:1.5em; line-height:1.8em;color:#5a5a5a} 
.p0103_c02 {float:left; width:23%}
.p0103_c02 p {font-size:1.5em; line-height:1.8em;color:#5a5a5a} 



/* page 0401*/
.p0401 {width:100%}
.p0401 p {font-size:1.5em; line-height:1.8em; color:#8b826f; padding:10px 0; font-weight:bold}
.p0401 span {font-size:1.2em; line-height:1.5em; color:#5a5a5a; padding:5px; display:block}
.p0401_box {width:98%; margin:0 auto; border:1px solid #ebebeb; height:100px auto; min-height:100px}
.p0401_box p {font-size:1.2em; line-height:1.8em; color:#666; padding:10px}
.p0401_box strong  {margin-left:10px}


/* page 0501*/
.p0501 {width:100%}
.p0501_01 {width:98%; margin:0 auto; height:100px auto; min-height:100px}

.page_btn {width:153px; height:54px;background:#ebebeb; line-height:54px;font-size:1.3em; float:left; margin-right:.5%; text-align:center}
.page_btn a {color:#666; width:100%; height:54px; background:#ebebeb; display:inline-block}
.page_btn a:hover{background:#89827a; color:#FFF}

.page_btnon {width:153px; height:54px; background:#89827a; line-height:54px;font-size:1.3em; color:#FFF; float:left; margin-right:.5%; text-align:center}
.page_btnon a {color:#FFF; width:100%; height:54px; background:#89827a; display:inline-block}
.page_btnon a:hover{background:#89827a; color:#FFF}


#product_jk0001 .tit_box{border:1px solid #e4e4e4;background:url(/sh_page/img/product_jk0001_1.png) 100% no-repeat;font-size:1.32em;color:#9c9b9b;padding:30px 35px;letter-spacing:-0.05em;margin-bottom:40px;line-height:1.6em}
#product_jk0001 .tit_box p{font-size:2.0em;color:#444;font-weight:bold;margin-bottom:30px;padding-top:5px}
#product_jk0001 .tit_box p span{color:#308755}
#product_jk0001 .tit_box .point{color:#535353}
#product_jk0001 .pro_box{width:98%;margin:0 auto;letter-spacing:-0.03em}
#product_jk0001 .pro_box .Stit{font-size:1.25em;color:#000;background-color:#f7f7f7;font-weight:bold;margin-bottom:12px;position:relative;padding:12px 12px 12px 50px}
#product_jk0001 .pro_box .Stit span{position:absolute;background-color:#34925d;font-weight:bold;color:#fff;font-size:1.2em;padding:10px;margin-right:10px;left:0;top:0}
#product_jk0001 .pro_box .Stit span.gray{background-color:#666}
#product_jk0001 .pro_box ul{margin-bottom:40px}
#product_jk0001 .pro_box ul li{background:url(/sh_page/img/product_jk0001_2.png) left center no-repeat;padding-left:22px;font-size:1.2em;color:#333;line-height:1.7em;letter-spacing:-0.05em}
#product_jk0001 .pro_box ul li.table{background:none;padding-left:0}

#product_jk0001 .tbl_wrap{overflow:hidden}
#product_jk0001 .tbl_wrap .tbl_iy0002{width:100%;clear:both;table-layout:fixed;display:table;border-collapse:collapse}
#product_jk0001 .tbl_wrap .tbl_iy0002 caption{display:none}
#product_jk0001 .tbl_wrap .tbl_iy0002 thead th{background:#fafafa;color:#535353;height:46px;border-top:2px solid #108e37;border-right:1px dashed #e8e8e8;font-size:1em;letter-spacing:-0.05em;text-align:center}
#product_jk0001 .tbl_wrap .tbl_iy0002 thead th.top{border-top:1px dashed #e8e8e8}
#product_jk0001 .tbl_wrap .tbl_iy0002 thead th.last{border-right:none}
#product_jk0001 .tbl_wrap .tbl_iy0002 tbody{color:#777777}
#product_jk0001 .tbl_wrap .tbl_iy0002 tbody th{color:#535353;height:46px;border-bottom:1px solid #e7e7e7;border-right:1px dashed #e8e8e8;font-size:1em;letter-spacing:-0.05em;text-align:center}
#product_jk0001 .tbl_wrap .tbl_iy0002 tbody td{text-align:center;border-bottom:1px solid #e7e7e7;border-left:1px dashed #e8e8e8;letter-spacing:-0.05em;height:70px}
#product_jk0001 .tbl_wrap .tbl_iy0002 tbody td.first{border-left:0px}
#product_jk0001 .tbl_wrap .tbl_iy0002 tbody td.text{text-align:left;padding-left:20px}

#product_jk0001 .tbl_wrap_m{overflow:hidden}
#product_jk0001 .tbl_wrap_m .tbl_iy0002{width:100%;clear:both;table-layout:fixed;display:table;border-collapse:collapse}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 caption{display:none}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 thead th{background:#fafafa;color:#535353;height:46px;border-top:2px solid #108e37;border-right:1px dashed #e8e8e8;font-size:0.7em;letter-spacing:-0.05em;text-align:center}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 thead th.top{border-top:1px dashed #e8e8e8}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 thead th.last{border-right:none}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 tbody{color:#777777}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 tbody th{color:#535353;height:46px;border-bottom:1px solid #e7e7e7;border-right:1px dashed #e8e8e8;font-size:0.7em;letter-spacing:-0.05em;text-align:center}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 tbody td{text-align:center;border-bottom:1px solid #e7e7e7;border-left:1px dashed #e8e8e8;letter-spacing:-0.05em; height:70px; font-size:0.8em;}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 tbody td.first{border-left:0px}
#product_jk0001 .tbl_wrap_m .tbl_iy0002 tbody td.text{text-align:left;padding-left:20px}

/* 모바일용 버튼*/
.p0501m {width:100%}
.p0501m_01 {width:98%; margin:0 auto; height:100px auto; min-height:100px}

.pagem_btn {width:48%;  font-size:13px; height:30px; line-height:30px; margin-bottom:3px; background:#ebebeb;  color:#FFF; float:left; margin-right:2%; text-align:center}
.pagem_btn a {color:#666; width:100%; height:30px; line-height:30px; background:#ebebeb; display:inline-block}
.pagem_btn a:hover{background:#89827a; color:#FFF}

.pagem_btnon {width:48%;  font-size:13px; height:30px; line-height:30px; margin-bottom:3px; background:#89827a;  color:#FFF; float:left; margin-right:2%; text-align:center}
.pagem_btnon a {color:#FFF; width:100%; height:30px; line-height:30px; background:#89827a; display:inline-block}
.pagem_btnon a:hover{background:#89827a; color:#FFF}



.p0501a {width:30%; margin:0 auto; text-align:center; background:url(/sh_page/0501a.jpg); background-repeat:no-repeat; height:125px auto; min-height:125px}
.p0501a p {font-size:2.2em; line-height:5.8em; color:#5a5a5a}
.p0501_content {width:98%; margin:0 auto}
.p0501_img {float:left; margin-right:3%; width:55%}
.p0501_txt {float:left; background:#fff; color:#666; padding-top:20px; font-size:1.3em; line-height:1.8em; width:40%}

.p0501_img01 {width:100%; margin-top:10px}
.p0501_img01a {float:left; margin-right:1%; width:44%; margin-left:10%}
.p0501_img01a01 {float:left; width:44%}
