@charset "utf-8";
#comingsoon {width:100%;padding-top:100px;text-align:center}

/* 공통 */
.clearfix {overflow:auto;}
.clear {clear:both;display:inline;}
.blk {text-indent:-9999px;font-size:0;line-height:0;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h35 {height:35px;}
.h40 {height:40px;}
.h45 {height:45px;}
.h50 {height:50px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pt40 {padding-top:40px;}
.pt50 {padding-top:50px;}
.str_b {color:#424242;font-weight:bold;}
.strb_red {font-weight:bold;color:#fe5556;}
.strb_black {font-weight:bold;color:#333333;}


/* 타이틀 공통 */
h4 {font-size:1.5em;line-height:1.4em;letter-spacing:-0.05em;color:#333;} /* 컨텐츠 메인타이틀 */
h4 b{font-size:1.15em;line-height:1.4em;letter-spacing:-0.075em;color:#e95d00;}
h5 {background:url('/sh_page/img/h5_arr.png') 0 0 no-repeat;font-weight:bold;font-size:1.5em;padding-top:10px;color:#000;padding-bottom:10px;} /* 컨텐츠 중분류 타이틀 */
h6 {} /* 컨텐츠 소분류 타이틀 */


@font-face { font-family: ngb; src:url(http://www.hdweb.co.kr/NanumGothicBold.eot); } 
#comingsoon {width:100%;padding-top:100px;text-align:center}

/*page0101 시작*/
.p22 {background-image:url(/sh_page/img/0101.jpg); background-repeat:no-repeat; padding-top:20px;}
.p22 .section1 {color:#4f4f4f; padding-top:65px;}
.p22 .section1 .img {text-align:center; padding-bottom:40px;}
.p22 .section1 p {padding-left:10px;}
.p22 .section1 .t1 {font-size:27px; font-weight:600; line-height:40px; padding-bottom:30px;}
.p22 .section1 .t2 {font-size:18px; line-height:25px; padding-bottom:30px;}
.p22 .section1 .t3 {font-size:21px; font-weight:600; color:#6a7900;}
.p22 .section1 .text1 {color:#a0b122;}
.p22 .section1 .text2 {color:#819302;}

/*page0102*/
.p23 .all {border:1px dotted #c7c59a; overflow:hidden; padding:0 40px 40px 0; width:90%; margin:50px 0 0 20px; background-image:url(/sh_page/img/0102.jpg); background-repeat:no-repeat;background-position:50% -13%}
.p23 .section1 {float:left; padding:100px 0 0 57px;}
.p23 .section2 {float:left; margin:70px 0 0 50px;}
.p23 .section2 .t1 {font-size:14px; padding-bottom:30px;}
.p23 .section2 .t1 .text1 {font-family:나눔명조; font-weight:600; font-size:25px;}
.p23 .section2 .line {border-bottom:1px dotted #CCCCCC; width:100%}
.p23 .section2 .t2 {font-size:15px; line-height:28px; padding-top:30px;}

/*page0103*/
.p24 {font-size:15px; padding:10px; color:#414141}
.p24 .title {font-size:18px; font-weight:600;}
.p24 .line {border-top:4px solid #1b5303; width:35px; margin-bottom:7px;}

.p24 .section1 table {text-align:center; padding:16px; line-height:23px; border:1px dotted #CCCCCC; margin:20px;}
.p24 .section1 table img {margin-bottom:20px;}

.p24 .section2 {padding-top:40px;}
.p24 .section2 ul {padding:20px 0 0 10px; border:1px dotted #CCCCCC; padding:30px 30px 10px 30px; margin:20px;}
.p24 .section2 ul li {padding-bottom:20px;}

.p24 .section3 {padding-top:10px; padding-left:20px;}
.p24 .section3 p {float:right; font-size:13px; color:#F00; padding-bottom:10px; padding-right:30px;}
.p24 .section3 .img {padding:10px 0 0 10px;}

/*page0201*/
#product_iy0010 {margin:10px;}
#product_iy0010 .m_tit{padding-bottom:10px;font-size:2.4em;color:#303030;font-weight:bold;letter-spacing:-0.05em}
#product_iy0010 .m_txt{font-size:1.25em;color:#808080;letter-spacing:-0.05em}
#product_iy0010 .img_list{overflow:hidden;margin-top:50px}
#product_iy0010 .img_list.first{margin-top:40px}
#product_iy0010 .img_list img{float:left;}
#product_iy0010 .img_list.img_r img{float:right; padding-top:22px;}
#product_iy0010 .img_list .list_tit{font-size:1.95em;font-weight:bold;color:#414141;background:url(/sh_page/img/0201_line.png) 20px bottom no-repeat;letter-spacing:-0.01em;display:inline-block;*display:inline;zoom:1;padding:15px 0px 15px 20px;margin-bottom:25px}
#product_iy0010 .img_list .list_tit span{font-size:0.6em;}
#product_iy0010 .img_list .cont{padding:25px 25px 25px 365px;font-size:1.16em;color:#797979;letter-spacing:-0.05em;line-height:1.5em;background:#FFFFFF}
#product_iy0010 .img_list .cont_m{padding:25px 25px 25px 0px;font-size:1.16em;color:#797979;letter-spacing:-0.05em;line-height:1.5em;background:#FFFFFF}
#product_iy0010 .img_list.img_r .cont{padding:25px 365px 25px 25px}

/*page0202*/
.p28 {font-size:15px; padding:10px; color:#414141;  line-height:24px;}
.p28 .title {font-size:18px; font-weight:600;}
.p28 .line {border-top:4px solid #1b5303; width:35px; margin-bottom:7px;}
.p28 .text1 {font-weight:600;}

.p28 .section1 p {border:1px solid #CCC; padding:30px; margin:20px; background-color:#FFF; background-image:url(/sh_page/img/0202_bg.png); background-repeat:no-repeat;}

.p28 .section2 {padding-top:40px;}
.p28 .section2 .img {border:1px solid #CCC; padding:20px; margin:20px; background-color:#FFF;}

/*page0301*/
.p31 {font-size:15px; padding:10px; color:#414141;  line-height:24px;}
.p31 .title {font-size:18px; font-weight:600;}
.p31 .line {border-top:4px solid #1b5303; width:35px; margin-bottom:7px;}
.p31 .text1 {font-weight:600;}

.p31 .section1 p {border:1px solid #CCC; padding:30px; margin:20px; background-color:#FFF; background-image:url(/sh_page/img/0301_bg.png); background-repeat:no-repeat;}

.p31 .section2 {padding-top:40px;}
.p31 .section2 p {border:1px solid #CCC; padding:30px; margin:20px; background-color:#FFF; background-image:url(/sh_page/img/0301_bg_2.png); background-repeat:no-repeat;}












