/* layout */
.product { width:940px; }
.product ul { list-style: none; padding:0px; margin:0px; }
.product ul li { text-align:center; line-height:30px; }
.product ul li h1 { font-size:40px; padding-bottom:50px; font-weight:900; }
.product ul li h2 { font-size:20px; padding-bottom:20px; font-weight:normal; }

ul.col_3 { list-style:none; margin:70px auto; }
ul.col_3 li { float:left; padding-left:40px; width:238px; margin-right:36px; }
ul.col_3 li.last { margin-right:0px; }
ul.col_3 li.text { width:549px; margin-right:0px; }

ul.col_2_1 { list-style:none; margin:70px auto; }
ul.col_2_1 li { float:left; padding-left:40px; width:238px; margin-right:36px; }
ul.col_2_1 li.text { float:left;  width:570px; margin-right:0px; text-align:left; }

ul.col_2_2 { list-style:none; margin:0px auto; }
ul.col_2_2 li { float:left; padding-left:30px; width:500px; margin:0px; }
ul.col_2_2 li.pic { float:left; padding-left:0px; width:400px; margin-right:10px; text-align:right; }

ul.col_2_3 { list-style:none; margin:0px auto; }
ul.col_2_3 li { float:left; padding-left:30px; width:238px; margin-right:36px; }
ul.col_2_3 li.text { float:left;  width:580px; margin-right:0px; text-align:left; }

ul.col_4_1 { list-style:none; margin:0px auto; }
ul.col_4_1 li { float:left; padding:0px 40px; width:150px; margin:0px; text-align:justify; }
ul.col_4_1 li.pic { float:left; padding:0px; width:250px; text-align:right; }

ul.col_4_2 { list-style:none; margin:0px auto; }
ul.col_4_2 li { float:left; padding:0px 50px 0px 35px; width:150px; margin:0px; text-align:justify; }
ul.col_4_2 li.last { float:left; padding:0px 0px 0px 40px; width:150px; text-align:right; }

ul.col_4_3 { list-style:none; margin:70px auto; }
ul.col_4_3 li { float:left; padding:0px 10px 0px 5px; width:220px; margin:0px; text-align:justify; }
ul.col_4_3 li.last { float:left; padding:0px 0px 0px 10px; width:220px; text-align:right; }

.wrap_box_board { margin:50px 0px 50px; }


/* table */
th { text-align:center; }
.t_07 table { border-collapse:collapse; border-spacing:0px; font-weight:300; font-family:'나눔고딕', 'NanumGothic'; width:100%; }
.t_07 td { border:0px; padding:10px 0px 25px 0px; border:0px; font-size:13.5px; text-align:center; }
.t_07 td a { color:#000; text-decoration:none; }
.t_07 td a:link { }
.t_07 td a:active { }
.t_07 td a:visited { }
.t_07 td a:hover { color:#006afe; }



/* button */
#product_down { position:relative; padding:0px; text-decoration:none; height:40px; float:left; }
#product_down a:link { color:#000; text-decoration:none; }
#product_down a:active { color:#000; text-decoration:none; }
#product_down a:visited { color:#000; text-decoration:none; }
.product_down_div { float:left; background:#f2f3f5; border:1px solid #b9babb; width:67px; height:38px; line-height:38px; text-align:center; margin:55px 0px 0px 2px; font-weight:500; font-size:14px; -webkit-border-radius: 2px 2px;	-moz-border-radius: 1px 1px; border-radius: 1px 1px; }
.product_hover {background: #212121; color:#fff; }