/* font */
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
*{ font-family: 'Nanum Gothic', sans-serif;}

body{background-image:url("/image/contents/bg_blue.jpg")}



header{width:895px; height:46px; padding:0 0 0 5px; box-sizing:border-box}
header > a{line-height:46px}
header > p{float:right}

.main{width:890px; margin:0 0 40px 5px}
.main > ul.main_nav{width:154px; height:200px; background-color:#23425a; display:inline-block; vertical-align:top; padding:10px 0; box-sizing:border-box}
.main > ul.main_nav > li{width:154px}
.main > ul.main_nav > li > a{width:154px; display:block; color:#fff; border-bottom:1px solid #fff; line-height:1.5; font-size:18px; padding:0 0 0 10px; box-sizing:border-box}
.main > ul.main_nav > li:hover > ul.sub_nav{display:block}
.main > ul.main_nav > li ul.sub_nav{width:154px; padding:5px 0; display:none}
.main > ul.main_nav > li ul.sub_nav li{width:154px}
.main > ul.main_nav > li ul.sub_nav li a{width:154px; display:block; line-height:2; color:#fff; padding:0 0 0 20px; box-sizing:border-box}
.main > img{display:inline-block; vertical-align:top}

.main_centent{width:895px; padding:0 0 0 5px; box-sizing:border-box}

.main_centent > ul{width:160px; display:inline-block; vertical-align:top; margin:30px 27px 0 0}
.main_centent > ul li{width:160px; margin-bottom:5px}

.main_centent > .notice{width:280px; display:inline-block; vertical-align:top; margin-right:40px}
.main_centent > .notice a{width:280px}
.main_centent > .notice p{width:280px}
.main_centent > .notice p img{width:280px; height:1px}

.main_centent > .products{width:383px; display:inline-block; vertical-align:top}
.main_centent > .products a{width:383px}
.main_centent > .products p{width:383px}
.main_centent > .products p img{width:383px; height:1px}
.main_centent > .products > .products_box{width:394px}
.main_centent > .products > .products_box > ul.right_bar{width:157px; display:inline-block; vertical-align:top}
.main_centent > .products > .products_box > span.right_img{width:234px; display:inline-block; vertical-align:top}

p.bot_line{width:895px; padding:0 0 0 5px; box-sizing:border-box; margin:50px 0 0 0}
p.bot_line img{width:890px; height:1px}

footer{width:895px; text-align:center; padding:10px 0}
footer p{width:895px; font-size:8px; color:#ccc}
footer p b{width:20px; display:inline-block}