@charset "euc-kr";
/* CSS Document */


.submenu {margin-top:0px; width:168px; border:#dedede solid 1px;}
.submenu li {padding-top:10px; padding-bottom:10px; border-bottom:#dedede solid 1px; font-size:13px;}
.submenu .titleli {padding-top:0px; padding-bottom:0px; border-bottom:#dedede solid 1px;}
.arrow {float:left; padding-right:10px;padding-top:4px;}

.menuname {padding-left:19px;}
.menuname_ss { padding-left:19px; color:#fb5d05; font-weight:bold; text-decoration:none; background:url(../images/sub/m_point.gif) no-repeat 150px 2px }



.bigtext {font-size:18px; font-weight:bold; margin-bottom:20px; color:#333}
.mintext {font-size:16px; font-weight:bold; margin-bottom:10px; color:#333}
#vline {height:2px; width:100%; margin-top:20px; padding-bottom:15px; background:url(../images/sub/line.jpg) no-repeat}
#sub_cont_ul {margin-top:8px; margin-left:12px; margin-bottom:15px;}
#sub_cont_ul .textred {color:#FF0000; font-weight:bold;}
#sub_cont_ul li {background:url(../images/sub/icon_sub_stitle_small.gif) no-repeat 0 11px; padding-left:8px; color:#555555; height:25px; padding-bottom:1px; font-size:14px; clear:both}

/*°ßÀû¹®ÀÇ ÆäÀÌÁö ºÎºÐ*/
.request_view_table { border-collapse:collapse; width:890px; border-top:solid 2px #114889;}
.request_view_table th  { border-bottom:solid 1px #ddd; width:220px; color:#7c7c7c; background:#f3f3f3; padding:10px 0 10px 0px;; font-weight:bold; text-align:center; }
.request_view_table td  { border-bottom:solid 1px #ddd; color:#7c7c7c; background:#fff; padding:10px 0 10px 10px; }

.popup_view_table { border-collapse:collapse; width:550px; border-top:solid 2px #626466;}
.popup_view_table th  { border-bottom:solid 1px #ddd; color:#7c7c7c; background:#f3f3f3; padding:10px 0 10px 0px;; font-weight:bold; text-align:center; }
.popup_view_table td  { border-bottom:solid 1px #ddd; color:#7c7c7c; background:#fff; padding:10px 0 10px 10px; }
.agree_title_text2 {font-size:14px; font-weight:bold; color:#777777; margin-top:30px; font-weight:bold}
.agree_title_text {font-size:14px; font-weight:bold; color:#333333;}
#agreebox {margin-top:10px; border:solid 1px #d7d7dc; padding:23px; color:#777777; line-height:170%; font-size:12px;}
.agreeboxok {margin:10px 0 0 0px; font-size:12px;}
.exinput {color:#F00; font-size:14px}
.inquiry_con {width:100%; margin:0 auto;}
.inquiry_con .in_title {display:block; font-size:13px;}
.inquiry_con .in_right {float:right; padding:5px 10px 15px 0;}



/*Á¦Ç°ÆäÀÌÁö*/

#product_list {width:638px; margin-top:25px; display:inline-block; padding-bottom:25px; border-bottom:#dddddd solid 1px}
.product_limg {width:178px; height:118px; float:left;}
.product_limg img { border:#dddddd solid 1px;}
.product_lexp {width:520px; float:right; text-align:left;}
.product_lname {list-style:none; font-size:16px; color:#F00; font-weight:bold}
.product_ltext {list-style:none; width:520px; line-height:150%; padding-top:10px; color:#777777}
.product_lbtn {list-style:none; padding-top:10px;}


.product_detail_pimg {width:710px; margin-top:15px; display:inline-block}
.product_detail_pimg img { border:#dddddd solid 1px;}





.total {width:638px; padding:0px 0 14px 0; border-bottom:dotted 1px #DBDBDB}
.total .product_name {font-size:16px; font-weight:bold; color:#f04f23; margin-right:30px;}
.total .text {color:#333}
.pro_namebox {width:638px; padding:40px 0 14px 0; display:inline-block;}
.pro_name {width:352px; height:35px; color:#333; float:left; font-size:13px; font-weight:bold; line-height:35px; border-top:2px solid #11488a; border-bottom:1px solid #dddddd; background:#eee; padding-left:13px; margin-bottom:25px;}
.btn_list {width:180px; float:right; text-align:right}
.btn_list img{padding-left:3px;}

.product_wrap {width:640px; display:inline-block; padding-top:10px; padding-bottom:30px; border-bottom:2px solid #444444}
.product_wrap .imgwrap {float:left; width:260px; text-align:center}
.product_wrap .imgwrap img {border:1px solid #d1d1d1}
.product_wrap .imgbox {width:258px; margin:0 auto}
.product_wrap .imgbox .bigview{position: absolute; margin-left:250px;}
.product_wrap .btbox {margin:10px auto; width:258px; text-align:center}


.product_wrap .infobox {width:365px; float:left; margin-left:15px;}
.product_wrap .infobox li{padding-top:0px; padding-bottom:8px; display:inline-block; line-height:170%; margin-left:10px;}
.product_wrap .infobox .title {width:80px; font-weight:bold; color:#000; display:inline-block; vertical-align:top; background:url(../images/common/list-dot.gif) no-repeat 0 5px; padding-left:20px;}
.product_wrap .infobox .con {width:270px; padding-left:10px;  display:inline-block}
.product_wrap .infobox .con_p {width:270px; padding-left:10px;  display:inline-block; color:#1a69c6; font-weight:bold;}

.detail_infobox {margin-top:30px; padding:10px; margin-bottom:60px;}
.detail_infobox img {max-width:700px !important}

.product_wrap .infobox_reci {width:380px; float:right; padding-right:15px;}
.product_wrap .infobox_reci li{padding-top:0px; padding-bottom:8px; line-height:170%;}
.product_wrap .infobox_reci .title {width:80px; font-weight:bold; color:#000; display:inline-block; vertical-align:top; background:url(../images/common/list-dot.gif) no-repeat 0 8px; padding-left:8px;}
.product_wrap .infobox_reci .con {width:270px; padding-left:10px;  display:inline-block}


.recipe_wrap {width:638px; margin-top:15px;}
.recipe_wrap ul {display:table}
.recipe_wrap li {width:230px; height:255px; float:left; text-align:center; display:inline-block; border:#dedede solid 1px; margin-left:6px; margin-top:10px; padding-top:10px;}
.recipe_wrap .pname {padding-top:10px; width:210px; margin:0 auto}
.recipe_wrap .pname dd{padding:2px 0; text-align:center}
.recipe_wrap .pname .red a{color:#f04f23}

.add_link {width:380px; padding-top:20px; margin-top:10px; border-top:#CCC dotted 1px}
.add_link a img {width:100px; height:100px; padding-top:3px; border:#eee solid 1px;}
.seltitle {width:98px; position:relative; margin-top:-38px; height:30px; line-height:160% !important; padding:3px 2px; background:#000; color:#fff; font-size:11px !important; text-align:center;opacity:0.5;filter:alpha(opacity=50)}

.add_link_box {border:#F00 solid 1px; width:380px; height:117px; background:#fff; display:inline-block; padding:3px 3px 3px 0px;}
.add_link_box_re {border:#F00 solid 1px; width:380px; height:117px; background:#fff; display:inline-block; padding:3px 3px 3px 0px;}

.story_image {width:360px; padding-top:20px; margin-top:10px; border-top:#CCC dotted 1px}
.story_image a {display:block;position:relative;}
.story_image a img {width:102px; padding-top:3px; border:#eee solid 1px;}
.story_image ul li {width:113px;}

.story_image .pop {display:block;position:absolute;left:0;bottom:0;width:100%;padding:3px 0;background:#000;color:#fff; font-size:11px; text-align:center;opacity:0.5;filter:alpha(opacity=50)}


.map_list_table { width:890px; margin-top:15px; border-collapse:collapse; border-top:solid 2px #5965a0; border-bottom:solid 1px #d0d0d0; }
.map_list_table th  { background:#ededef; color:#555555; padding-top:9px; padding-bottom:8px; border-bottom:solid 1px #d0d0d0; font-weight:bold; text-align:center;  }
.map_list_table td  { color:#777777; border-bottom:solid 1px #d0d0d0; padding-top:9px; padding-bottom:8px;  text-align:left; padding-left:30px }
.mapbox {width:890px; height:500px;}