@charset "utf-8";

/* 
author : rran779@clius.co.kr  */
/* 

/* default css_start */
*{margin:0px; padding:0px;}
body,td,div,p,label,dd,li{color:#444;font-size:12px;font-family:MS Gothic, Gulim, Verdana, Arial, Tahoma;}
input,textarea {color:#919191;font-size:12px;font-family:MS Gothic, Gulim,Verdana, Arial, Tahoma;}
select{height:19px;color:#fff;font-size:12px;font-weight:bold;background:#408e2a;font-family:MS Gothic}
img {border: 0 none;}

a:link, a:active{text-decoration:none;color:#444;}
a:visited{text-decoration:none;color:#444;}
a:hover{color:#444;text-decoration:underline;}

a { selector-dummy : expression(this.hideFocus=true);} /* link dot line */

ul, ol, li, dl, dt, dd {list-style:none;}
p,form,h1,h2,h3,h4,h5,h6,fieldset,legend{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;text-align:left;}

.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
.floatL { float: left; }
.floatR { float: right; }
.alignC { text-align: center; }
.alignL { text-align: left; }
.alignR { text-align: right; }

hr{display:none;}

/* layout css_start */
html,body{height:100%}
#wrap_main{width:1012px; margin:0 auto;background: url(/JPN/images/common/bg.gif) repeat-y left top;position:relative;padding-bottom:350px;}
#wrap{width:1012px; margin:0 auto;background: url(/JPN/images/common/bg.gif) repeat-y left top;position:relative;padding-bottom:390px;}
#container{width:1012px;}
#wrap_main img.foot{position:absolute;left:-40px;bottom:0;}
#wrap img.foot{position:absolute;left:-40px;bottom:0;}

.snb{width:190px; float:left;}
.leftmenu{text-align:right;}

#content_box{width:600px;float:left;margin-right:15px;}
#content{width:540px;padding: 0 28px;}
.aside{width:197px; float:right;margin-left:10px;background:url(/JPN/images/common/right_bg.gif) no-repeat left top;}

#footer{width:600px;position:absolute;bottom:0;text-align:center;}

#location {
	text-align:right;
	margin: 30px 0 22px 0;
	padding:  0;
	color:#999999;
	font-size:11px;
}
#location ul {
	font-size: 11px;
}
#location li {
	display: inline;
}
#location li a,#location li {
	font-size:11px;
	color:#999999;
}
#location li.current {
	font-size:11px;
	color:#408e2a;
}
.font_gulim {font-family:Gulim;}

/* layout css_end */


/* common */
h2{text-align:right;width:100%;height:38px;}
h3{}
.h3_select{position:relative;width:540px}
.h3_select h3{float:left;}
.h3_select select{position:absolute;right:0;}
.bu_subtit{background:url(/JPN/images/common/bu_subtit.gif) no-repeat left 45%;padding-left:23px;font-weight:bold;color:#222;margin-left:10px;margin-bottom:10px;}
.h2_txt{text-align:right;width:100%;height:12px;margin:0 0 35px 0;padding:6px 0 14px 0;border-bottom:1px solid #408e2a}
.input_txt{color:#919191;border:1px solid #cdcdcd;height:16px;padding:0 2px;line-height:16px;}
.input_txt_line{color:#444;border-bottom:1px solid #408e2a;border-top:0;border-left:0;border-right:0;height:16px;padding:0 2px;line-height:16px;}
textarea{color:#919191;border:1px solid #cdcdcd;line-height:16px;padding:5px;}

.p_txt{color:#408e2a;}
.txt91{color:#919191;}
.fn11{font-size:11px;}
.eng_txt{font-family:Tahoma;font-size:11px}
.eng_txt01,.eng_txt01 a{font-family:Tahoma;font-size:12px}
.line21{line-height:21px;}
.line18{line-height:18px;}
.bold{font-weight:bold}

.btnT10{margin:10px 15px 0 0;}
.btnT10 img{margin-left:4px;}
.btnC {color:#919191;text-align:center;margin-bottom:18px}
.btnC img{vertical-align:middle;margin-left:4px;}

.pdR4{padding-right:4px;}
.mgb10 {margin-bottom:10px;}
.mgb15 {margin-bottom:15px;}
.mgb25{margin-bottom:25px;}
.mgb45clear{margin-bottom:45px;clear:both;}
.mgb35clear{margin-bottom:35px;clear:both;}
.mgb30{margin-bottom:30px;}
.mgb55{margin-bottom:55px;}
.mgb17{margin-bottom:17px;}
.mgr6 {margin-right:6px;}
.mgt3 {margin-top:3px;}
.mgt7 {margin-top:7px;}
.mgt17{margin-top:17px;}
.mgl23{margin-left:23px;}
.btnmgL4{margin-left:4px;}
.mgt_20 {margin-top:-20px;}


.pageList {
	width:540px;
	padding: 0 0 10px 0;
	clear: both;
	text-align:center;
	position:relative;
}
.pageList ul {
 text-align:center;
 width:270px;
 margin:0 auto;
}
.pageList li {
	display: inline;
	margin: 0 0px 0 0px;
	padding:0 4px 0 0;
	color:#ababab;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
}
.pageList li.current {
	font-size:11px;
	font-family:Tahoma;
	font-weight: bold;
	color: #408e2a;
}
.pageList a {
	color:#ababab !important;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	
}
.pageList li.pre {padding-right:15px;}
.pageList li.next {padding-left:10px;}
.pageList li.pre, .pageList li.next{background:none !important;}
.pageList li img{vertical-align:middle;}
.pageList .backnone{background:none !important;}

.board_searchbox {background-color:#f7f7f7;border:1px solid #f0f0f0;padding:7px 31px;width:322px;height:21px;margin:0 auto}
.board_searchbox dl{height:1%;text-align:center;}
.board_searchbox dd{float:left;margin-left:5px;}
.board_searchbox dd img{vertical-align:middle}

/* */
.frm_login{margin-bottom:35px}
.frm_login th{font-weight:normal;text-align:left;line-height:180%}
.frm_login td{color:#919191;text-align:left;}

.bx_01{background:url(/JPN/images/common/bx_01_top.gif) no-repeat left top;width:526px;padding-top:6px;margin-left:6px}
.bx_01_btm{background:url(/JPN/images/common/bx_01_btm.gif) no-repeat left bottom;padding-bottom:12px;}


.loginbox{width:100%;} 
.loginbox dl{margin:0 auto;width:425px;padding:18px 0} 
.loginbox dd{background:url(/JPN/images/common/bu_r_square.gif) no-repeat left 45%;padding-left:13px;line-height:180%;} 
.loginbox dd span{display:block;float:left;width:272px;}

.bxline{background-color:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:10px}
.bxline p{background:url(/JPN/images/common/ico/ico_mark.gif) no-repeat left 30%;margin:8px 19px;padding-left:25px;line-height:16px;}

.joinus {width:100%;}
.joinus tr{vertical-align:top}
.joinus th{font-weight:normal;text-align:left;padding:6px 0 3px 20px;}
.joinus td{padding:3px 0;}
.joinus td label{margin-right:20px;}
.joinus .linebg{background-color: #e6e6e6;height:1px;padding:0;margin:0}
.joinus .linepd{height:10px;padding:0;margin:0;}
.joinus select{color:#666666;background-color:#fff;font-weight:normal;}

.loginbefore{height:1%}
.loginbefore dl{margin:0 auto;height:1%;width:468px;}
.loginbefore dd.pd{padding-left:34px;}
.loginbefore dd{width:200px;float:left;}
.loginbefore dd p{margin:20px 0 10px 0;}
.line_v_dot{background:url(/JPN/images/common/line_v_dot.gif) repeat-y right top;}

.box01{padding:15px 0;margin:0 auto;width:440px;}

/* board */
.myboard_th_list{border:1px solid #e6e6e6;border-collapse: collapse;width:540px;}
.myboard_th_list th{border-right:1px solid #e6e6e6;padding:5px 0 4px 0;text-align:center;color:#444;letter-spacing:-1px;}

.myboard_list{width:540px;border-bottom:1px solid #e6e6e6;margin-bottom:15px;}
.myboard_list td{padding:5px 0;text-align:center;}
.myboard_list td.left{padding:6px 0 6px 10px;text-align:left;}
.myboard_list td.no{padding:6px 0;font-family:Tahoma;font-size:10px;color:#919191;}
.myboard_list td a:hover{color:#408e2a;text-decoration:underline;}

.myboard_list td.first_last_line{height:10px;}
.myboard_list td.bg{background-color:#f7f7f7;}

.myboard_listck{width:540px;border-bottom:1px solid #e6e6e6;margin-bottom:15px;}
.myboard_listck td{padding:2px 0;text-align:center;}
.myboard_listck td.left{padding:2px 0 2px 10px;text-align:left;}
.myboard_listck td.no{padding:2px 0;font-family:Tahoma;font-size:10px;color:#919191;}
.myboard_listck td a:hover{color:#408e2a;text-decoration:underline;}

.myboard_listck td.first_last_line{height:10px;}
.myboard_listck td.bg{background-color:#f7f7f7;}


.boardf_line{background:url(/JPN/images/board/line_dot.gif) repeat-x left top;height:1px;margin:5px 0 15px 0;}
.box_th_list{border:1px solid #408e2a;background-color:#408e2a;width:540px;margin-bottom:10px;}
.box_th_list th{padding:5px 0 4px 0;text-align:center;background:url(/JPN/images/board/board_bar.gif) no-repeat right 45%;color:#ffffff;letter-spacing:-1px;}
.box_th_list th.right{background:none;}

.box_list{width:540px;}
.box_list td{padding:5px 0;text-align:center;}
.box_list td.left{padding:6px 0 6px 10px;text-align:left;}
.box_list td.no{padding:6px 0;font-family:Tahoma;font-size:10px;color:#919191;}
.box_list .replyimg img{margin:0 5px 0 0;vertical-align:text-bottom}
.box_list td a:hover{color:#408e2a;text-decoration:underline;}

.faq_list{width:540px;}
.faq_list td{padding:6px 0;text-align:center;}
.faq_list td.left{padding:6px 0 6px 10px;text-align:left;}
.faq_list td a:hover{color:#408e2a;text-decoration:underline;}
.faq_list td .select_txt{color:#408e2a}
.faq_list th.coupon {padding:20px 40px;font-weight:normal;text-align:left;background-color:#fafafa;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;line-height:18px;}

.faqanswer{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background-color:#fafafa;padding:8px 0 !important;}
.faqanswer td{line-height:18px;}
.faqanswer td img{margin-top:5px}

.table01 {width:540px;border:1px solid #408e2a;background-color:#fff;}
.table01 th {color:#408e2a;background:url(/JPN/images/board/board_bar_dot.gif) no-repeat right top;text-align:left;padding-left:20px;}
.table01 td {padding:0  20px;}
.bordernone {border:none !important;}
.textarea01{color:#cdcdcd;border:1px solid #cdcdcd;line-height:16px;padding:5px;}
.table02 {width:540px;border:1px solid #408e2a;background-color:#408e2a;}
.table02 th {color:#fff;padding:0 0 0 22px;text-align:left}
.table02 th a {color:#fff;}
.table02 th.pdnone {background:none;padding:0px !important;}
.table02 td.borderBg {background:url(/JPN/images/board/board_bar.gif) no-repeat 50% top;padding:0 10px;}
.table02 td {color:#fff;font-size:10px;font-family:Tahoma;text-align:left;}
.table02 td a{color:#fff;font-size:10px;}
.View_Box {padding:18px 22px;line-height:18px;font-family:dotum;min-height:180px;_height:180px;}

/* tabmenu */
.tab_menu {border-bottom:1px solid #d9d9d9;height:31px;overflow:hidden;margin-bottom:7px;padding-left:25px}
.tab_menu li {position:relative;display:block;float:left;margin:0 2px 0 0;background:url(/JPN/images/common/bg_tab_right.gif) right 0 no-repeat;}
.tab_menu li a {position:relative;z-index:1;display:block;width:162px;float:left;background:url(/JPN/images/common/bg_tab_left.gif) no-repeat;text-align:center;font-size:12px;color:#b3b3b3;font-weight:bold;line-height:38px;text-decoration:none;}

.tab_menu li.on {background:url(/JPN/images/common/bg_tab_on_right.gif) right 0 no-repeat;}
.tab_menu li.on a {background:url(/JPN/images/common/bg_tab_on_left.gif) no-repeat;color:#408e2a;font-weight:bold;text-decoration:none;}

.tab_menu li.off_eng {position:relative;display:block;float:left;margin:0 2px 0 0;background:url(/JPN/images/common/bg_tab_right.gif) right 0 no-repeat;font-family:Tahoma;}
.tab_menu li.off_eng a {position:relative;z-index:1;display:block;width:162px;float:left;background:url(/JPN/images/common/bg_tab_left.gif) no-repeat;text-align:center;font-size:12px;color:#b3b3b3;font-weight:bold;line-height:38px;text-decoration:none;font-family:Tahoma;}

.tab_menu li.on_eng {background:url(/JPN/images/common/bg_tab_on_right.gif) right 0 no-repeat;font-family:Tahoma;}
.tab_menu li.on_eng a {background:url(/JPN/images/common/bg_tab_on_left.gif) no-repeat;color:#408e2a;font-weight:bold;text-decoration:none;font-family:Tahoma;}

/* blog */
.box_search {height:25px;}
.box_search dl{float:left;}
.box_search dd{float:left;padding-left:4px;}
.box_search select.a1{height:19px;color:#fff;font-size:12px;font-weight:bold;background:#408e2a}
.box_search select.a2{height:19px;color:#fff;font-size:12px;font-weight:bold;background:#408e2a}

.box_blog{border:1px solid #e0e0e0;padding:10px 22px;}
.box_blog div.title{background:url(/JPN/images/common/line_dot.gif) repeat-x left bottom;padding:8px 10px 0 10px;height:20px;margin-bottom:10px;}
.box_blog div.title p{font-weight:bold;color:#444444;float:left;width:430px}
.box_blog div.title span{font-family:Tahoma;color:#b2b2b2;font-size:10px;font-weight:normal}
.box_blog div.title span.replycnt{font-family:Tahoma;color:#408e2a;}
.box_blog div.title span.date{float:right}
.box_blog p.fav img{float:right;}
.box_blog div.con{padding:30px 10px;line-height:18px;}

.box_jump {padding-bottom:10px;height:1%;overflow:hidden;}
.box_jump li {float:left;border:1px solid #e0e0e0;width:237px;padding:14px;margin-bottom:6px;}
.box_jump li dl{height:1%;overflow:hidden;}
.box_jump li dt {color:#408e2a;font-weight:bold;float:left;}
.box_jump li dd {float:right;}
.box_jump li .banner_img {background-color:#e0e0e0;width:237px;height:66px;margin-top:6px;}
.cannel_tab {width:540px;height:32px;margin-bottom:7px;background:url(/JPN/images/sayseoul/tab_line.gif) repeat-x left bottom;}
.cannel_tab li {display:inline;}
.box_blog p.fav {padding-right:8px;overflow:hidden;height:1%;}
.box_blog .video {padding:24px 0px 24px 8px;}
.box_blog .video p{text-align:center;padding-top:20px;line-height:18px;}
.box_reply {margin-bottom:9px;width:496px;}
.box_reply div.reply {background:url(/JPN/images/common/line_dot.gif) repeat-x left top;padding:9px 0 10px 2px;color:#222;font-weight:bold;}
.box_reply div.reply span {font-family:Tahoma;color:#919191;font-size:10px;}
.box_reply div.reply .replycnt{color:#408e2a;font-weight:bold;}
.box_reply .list_box {background-color:#f5f5f5;padding:12px;}
.write_box {width:100%;}
.box_reply .list_box dl {padding:5px 10px 15px 9px;}
.box_reply .list_box dt {padding-top:11px;padding-bottom:3px;color:#408e2a;}
.box_reply .list_box dt span {color:#b3b3b3;font-family:Tahoma;font-size:10px;}
.box_reply .list_box dd {line-height:18px;padding-bottom:11px;background:url(/JPN/images/common/line_g_dot01.gif) repeat-x left bottom}
.page {width:100%;text-align:center;}
.page a {color:#919191;font-family:Tahoma;font-size:10px;}
.page a:hover {text-decoration:none;}
.page li {display:inline;padding:0 4px 0 0;}
.page li.current {color:#408e2a;font-weight:bold;font-family:Tahoma;font-size:10px;}

.guide_list td.no {color:#408e2a;font-size:10px;font-family:Tahoma;font-weight:bold;}

/* right */
.asideM{padding:30px 0 0 12px}
.lang select{height:19px;color:#919191;background-color:#fff;font-size:10px;font-weight:bold;font-family:Tahoma;}
.lang select .con01 {color:#014278}
.lang select .con02 {color:#e69f2e}
.lang select .con03 {color:#408e2a}
.lang select .con04 {color:#e63126}
.lang select .con05 {color:#e63126}

.date{height:80px;}
.r_info{width:172px;margin-bottom:10px;background:url(/JPN/images/common/mr_titlebox.gif) no-repeat left bottom;overflow:hidden}
.r_info div.title{}
.r_info ul{margin:11px 0 15px 7px;float:left;}
.r_info li{font-weight:bold;line-height:18px;font-size:10px;letter-spacing:-3px;}
.r_info li a{background:url(/JPN/images/common/r_arrow_off.gif) no-repeat right 45%;padding-right:10px;font-weight:bold;}
.r_info li a:hover{background:url(/JPN/images/common/r_arrow_on.gif) no-repeat right 45%;padding-right:10px;color:#408e2a;font-weight:bold;text-decoration:none;}
.letter_4 {letter-spacing:-4px !important;}
.r_info p{float:left;padding:0;margin:0}
.r_info p img{margin:24px 5px 0 5px;vertical-align:top}

.r_saleguid{margin-bottom:10px;background:url(/JPN/images/common/mr_titlebox.gif) no-repeat left bottom;overflow:hidden;padding-bottom:10px}
.r_saleguid div.title{margin-bottom:15px;}
.r_saleguid dl{width:58px;float:left;background:url(/JPN/images/common/line_v_dot.gif) repeat-y right top;}
.r_saleguid dl.none{width:54px;float:left;background:none;}
.r_saleguid dd{text-align:center;padding:4px 0 3px 0}
.r_saleguid dt{text-align:center;font-size:10px;color:#222;letter-spacing:-1px;line-height:13px;padding-bottom:3px;}

.speed_search{margin-bottom:10px;background:url(/JPN/images/common/mr_titlebox.gif) no-repeat left bottom;overflow:hidden;padding-bottom:10px;}
.speed_search div.title{margin-bottom:10px;}
.speed_search p{padding:3px 0 3px 14px;}
.speed_search input{width:96px;height:20px;background:#d8d8d8;border:0;line-height:18px;font-size:12px;color:#444}
.speed_search select{height:19px;color:#666666;background-color:#fff;font-weight:normal;font-size:11px;width:143px;letter-spacing:-1px;}

.r_sitemap{padding-left:6px;margin-bottom:30px;}
.r_sitemap div.title{background:url(/JPN/images/common/bu_arrow.gif) no-repeat left 45%;color:#408e2a;padding-left:10px;margin:5px 0;}
.r_sitemap div.title a{color:#408e2a;text-decoration:none;}

.r_part{padding-left:6px;margin-bottom:15px;}
.r_part div.title{background:url(/JPN/images/common/bu_arrow.gif) no-repeat left 45%;color:#408e2a;padding-left:10px;margin:5px 0;}
.r_part select{height:19px;color:#919191;font-size:11px;width:162px;letter-spacing:-1px;}

.r_line{background:url(/JPN/images/common/right_line.gif) no-repeat left 50%;height:4px;padding:8px 0}

.banner{margin-bottom:4px;width:171px;height:52px;}
.banner img{border:1px solid #d9d9d9}
.banner01{margin-bottom:4px;}

/**/
.calendar{margin:20px 0 10px 0;display:block;overflow:hidden;height:1%;}
.calendar_box{background:url(/JPN/images/common/calendar_box.gif) no-repeat left bottom;position:relative;float:left;padding-bottom:2px;}
.calendar_box ul {margin:0 2px;}
.calendar_box ul li {height:34px;overflow:hidden;}

/**/
.hi_seoul{position:absolute;right:0;bottom:0;}
.hi_seoul p{color:#b2b2b2;font-size:11px;letter-spacing:-1px;width:160px;line-height:15px;margin:17px 0;}

.guide_tab {padding-top:20px;height:42px;background:url(/JPN/images/common/tab_line.gif) repeat-x left bottom;}
.guide_tab li {float:left;padding-right:2px;}
.guide_tab li img{vertical-align:bottom}
.guide_tab li.pdrnone {padding-right:0px;}
.ico_info {text-align:right;font-size:11px;color:#919191;padding:10px 0 7px 0;}
.ico_info li {display:inline;font-size:11px;color:#919191;letter-spacing:-1px;}

.guide_list{width:540px;border-bottom:1px solid #e6e6e6;margin-bottom:15px;}
.guide_list td{padding:5px 0;text-align:center;border:0px;}
.guide_list td.left{padding:2px 0 2px 10px;text-align:left;}
.guide_list td a:hover{color:#408e2a;text-decoration:underline;}

.guide_list td.first_last_line{height:11px;}
.guide_list td.bg{background-color:#f7f7f7;}

.box_category {height:25px;padding:5px 0 9px 0}
.box_category dd{float:left;padding-left:4px;}
.box_category dd img {padding-top:1px;}
.box_category dd.pdrnone {padding-right:0px;}
.input01 {background-color:#d8d8d8;border:0px;height:14px;padding:2px;}

.midea_box {width:540px;background:url(/JPN/images/planner/bg_media_left.gif) no-repeat left top;margin-top:20px;}
.midea_box .midea_title {background: url(/JPN/images/planner/bg_media_right.gif) no-repeat right top;padding:9px 0 0 24px;height:22px;font-size:14px;color:#919191;font-weight:bold;}
.midea_box .midea {border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;padding:16px 15px 0 15px;height:1%;overflow:hidden;}
.midea_box .midea dl {width:127px;text-align:center;float:left;}
.midea_box .midea dt img {width:90px;height:50px;}
.midea_box .midea dd {color:#919191;line-height:18px;}
.midea_box .midea dd a {color:#919191;text-decoration:none;}
.midea_box .midea dd.name a{font-weight:bold;text-decoration:underline;color:#444;}
.midea_box .btm_img {background:url(/JPN/images/planner/bg_round_btm.gif) no-repeat left bottom;height:16px;overflow:hidden;clear:both}
.frame_box {width:540px;}

.pdnone {padding:0px;}
.gray_box {margin:7px 0 0 0;border:5px solid #aca79f;padding:26px 22px 20px 22px;}
.gray_box h1 {line-height:18px;color:#222;font-size:14px;padding-bottom:7px;}
.gray_box p.theme_txt {text-align:justify;line-height:18px;padding:13px 0 21px 0;}
.gray_box01 {margin:7px 0 0 0;border:5px solid #aca79f;padding:25px 20px;}
.gray_box01 .tabel_category {width:100%}
.gray_box01 .tabel_category td.ico {width:105px;text-align:left;}
.gray_box01 .tabel_category td.category_txt {line-height:18px;}
.guide_list td.no {color:#408e2a;font-size:10px;font-family:Tahoma;font-weight:bold;}

/* main */
.mainflash{overflow:hidden;display:block}
.m_notice{background:url(/JPN/images/common/bg_grary.gif) repeat-x left top;padding:15px 0 23px 28px;margin-bottom:31px;height:1%;}
.m_notice li{background:url(/JPN/images/common/bu_g_arrow.gif) no-repeat left 45%;padding-left:8px;float:left;}
.m_notice li span{color:#408e2a;font-size:11px;}

.m_sayseoul{background:url(/JPN/images/common/bx_m_mid.gif) repeat-y left top;width:540px;margin-bottom:30px;}

.bx_m_top{background:url(/JPN/images/common/bx_m_top.gif) no-repeat left top;padding:5px 0 0 0;}
.bx_m_btm{background:url(/JPN/images/common/bx_m_btm.gif) no-repeat left bottom;padding:0 0 5px 0}

.m_sayseoul dl{background:url(/JPN/images/common/m_title_bg.gif) no-repeat left top;height:15px;margin:5px 5px 0 5px;padding:9px 5px}
.m_sayseoul dt{color:#408e2a;font-size:14px;font-weight:bold;background:url(/JPN/images/common/main_bar.gif) no-repeat right 45%;padding:0 9px;float:left;}
.m_sayseoul dd{color:#222;font-size:12px;font-weight:bold;float:left;padding-left:6px;}
.m_sayseoul dd.floatR{color:#222;font-size:12px;font-weight:bold;float:right;padding-right:10px;}

.m_sayseoul_con{padding:12px 10px 12px 18px;width:508px;min-height:83px;}
.m_sayseoul_con img{float:left;border:4px solid #e6e6e6;margin-right:15px;}
.m_sayseoul_con p{float:left;padding:5px 0 0 0;line-height:19px;width:366px;}

.m_area{overflow:hidden;}
.m_area div.title{width:540px;height:22px;padding-bottom:3px}
.m_area div.title div{color:#408e2a;font-size:14px;font-weight:bold;float:left;width:128px;padding-left:6px;}
.m_area ul{float:right;}
.m_area li{float:left;background:url(/JPN/images/common/main_bar.gif) no-repeat right 45%;padding:0 5px 0 5px;color:#919191;font-size:10px;text-align:center;}
.m_area li.backnone{background:none;}
.m_area li a{font-size:11px;letter-spacing:-1px;color:#919191;text-decoration:none;}
.m_area li.on a{font-weight:bold;font-size:10px;letter-spacing:-1px;color:#444;text-decoration:none;}

.m_area dl{background-color:#f7f7f7;border-top:1px solid #ddd;padding:5px 0 10px 0}
.m_area dt{float:left;padding: 0 0 0 0px;_padding: 5px 0 0 0px;margin:0 15px 0 17px;}
.m_area dt a{text-align:center;padding: 5px 15px 5px 0;}
.m_area dd{color:#444;font-size:14px;font-weight:bold;padding-top:4px}

.m_area_con{padding:12px 10px 12px 18px;width:508px;min-height:83px;}
.m_area_con img{float:left;border:4px solid #e6e6e6;margin-right:15px;}
.m_area_con p{float:left;padding:5px 0 0 0;line-height:19px;width:366px;}

.m_info{overflow:hidden;}
.m_info ul.info_menu {width:540px;height:31px;background:url(/JPN/images/sayseoul/tab_line.gif) repeat-x left bottom;margin-bottom:13px;}
.m_info ul.info_menu li {float:left;padding-right:2px;}

.m_info dd{float:left;padding-right:17px;_padding-right:8px;}
.m_info dd.pd0{float:left;padding-right:0;}

.m_info dl dl{width:122px;}
.m_info dl.m_info_list dt{color:#444;font-weight:bold;font-size:12px;text-align:center;line-height:16px;}
.m_info dl.m_info_list dt span{color:#919191;font-weight:bold;font-size:11px;letter-spacing:-1px;}
.m_info dl.m_info_list dd{padding-bottom:4px;}
.m_info dl.m_info_list dd img{border:4px solid #e6e6e6;}

.m_bestofbest{overflow:hidden;}
.m_bestofbest dl.title{border-bottom:1px solid #d9d9d9;height:20px;margin-bottom:13px;}
.m_bestofbest dl.title dt{float:left;color:#408e2a;font-size:14px;font-weight:bold;width:480px;padding-left:6px;}
.m_bestofbest dl.title dd{float:right;padding-right:10px;}

.m_bestofbest_list dl{width:122px;}
.m_bestofbest_list dd{float:left;}

.m_bestofbest_list dd{float:left;padding-right:17px;position:relative;_padding-right:8px;}
.m_bestofbest_list dd.pd0{float:left;padding-right:0;}

dl.m_bestofbest_list dt{color:#919191;font-size:11px;text-align:center;line-height:16px;}
dl.m_bestofbest_list dt a{color:#919191;font-size:11px;}
dl.m_bestofbest_list dt span{color:#444;font-weight:bold;font-size:12px;letter-spacing:-1px;}
dl.m_bestofbest_list dd{padding-bottom:4px;}
dl.m_bestofbest_list dd img{border:4px solid #e6e6e6;}
dl.m_bestofbest_list dd img.best{position:absolute;left:0;top:0;border:0;}

.m_blog{background:url(/JPN/images/common/bx_m_mid.gif) repeat-y left top;width:540px;margin-bottom:30px;}

.m_blog dl{background:url(/JPN/images/common/m_title_bg.gif) no-repeat left top;height:15px;margin:5px 5px 0 5px;padding:9px 5px}
.m_blog dt{color:#408e2a;font-size:14px;font-weight:bold;background:url(/JPN/images/common/main_bar.gif) no-repeat right 45%;padding:0 9px;float:left;}
.m_blog dd{color:#222;font-size:12px;font-weight:bold;float:left;padding-left:6px;}
.m_blog dd.floatR{color:#222;font-size:12px;font-weight:bold;float:right;padding-right:10px;}

.m_blog_con{padding:12px 10px 12px 18px;width:508px;min-height:83px;}
.m_blog_con img{float:left;border:4px solid #e6e6e6;margin-right:15px;}
.m_blog_con p{float:left;padding:5px 0 0 0;line-height:19px;width:366px;}

/**/
.newsletterbtn{float:right;margin-bottom:5px}
.search_result{margin-bottom:30px;}
.search_result input{width:270px;height:20px;background:#d8d8d8;border:0;line-height:18px;font-size:12px;color:#444}
.search_result select{height:19px;color:#fff;font-size:11px;letter-spacing:-1px;}

.intro{margin-bottom:35px;}
.subtit{background:url(/JPN/images/common/bu_subtit.gif) no-repeat left 45%;padding-left:23px;font-weight:bold;color:#222;margin-bottom:10px;font-size:14px;}
.intro dl{margin:0 0 8px 3px;}
.intro dt{color:#408e2a;font-size:12px;font-family:Tahoma;line-height:18px;background:url(/JPN/images/common/infotxt_bar.gif) no-repeat right 45%;padding-right:10px;float:left;width:92px;text-align:right;font-weight:bold;}
.intro dd{color:#7eb951;font-size:12px;line-height:18px;letter-spacing:-1px;margin-left:110px;font-weight:bold;}
.intro p{text-align:justify;color:#444;line-height:18px;margin-left:114px;}
.intro p.imgbox{padding-bottom:13px}
.intro p.imgbox img{padding-left:1px;}
.intro p.imgbox img.pd0{padding-left:0px;}

.subcon{padding:0 0 30px 23px;line-height:18px;}
.subcon span.subcon_txt {font-size:14px;color:#408e2a;line-height:20px;margin-bottom:5px;font-weight:bold;}

.grandsalebox {width:100%;margin-bottom:15px;}
.grandsalebox th{background-color:#7eb951;color:#ffffff;text-align:left;line-height:18px;vertical-align:middle;height:140px;width:100px;padding-left:15px;}
.grandsalebox td{padding:10px 0 10px 12px;vertical-align:top}
.grandsalebox dt{color:#7eb951;margin:5px 0;}
.grandsalebox dd{clear:both;}
.grandsalebox dd span.list{float:left;display:block;width:300px;}
.grandsalebox dd a{float:right;font-size:11px;text-decoration:none;} 
.grandsalebox dd strong{color:#408e2a;}
.grandsalebox dd a.grandtext {float:left;font-size:12px; cursor:pointer;}

.bu_square{background:url(/JPN/images/common/bu_r_square.gif) no-repeat left 45%;padding-left:8px;color:#408e2a;font-weight:bold;} 
.table_style01{width:100%;margin-bottom:15px;background-color:#fff;border-collapse:collapse;}
.table_style01 th{background-color:#7eb951;color:#ffffff;text-align:center;line-height:18px;padding:3px 0;}
.table_style01 th.left{text-align:left;padding-left:15px;}
.table_style01 th, .table_style01 td{border:1px solid #fff;}
.table_style01 td{padding:5px 10px 5px 15px;background-color:#f5f5f5;}
.table_style01 td.pd {padding:5px 2px 5px 2px !important;}
.table_style01 td.center{text-align:center}

.subway{padding:0 0 5px 0}
.subway dt{float:left;width:112px}
.subway dd,.subway dd a{color:#919191;}

.bus{overflow:hidden;margin-bottom:5px;}
.bus dt{width:200px;float:left;clear:left;}
.bus dt img{float:left;}
.bus dd{line-height:18px;float:left;width:310px;padding-bottom:5px}

.bus dd span.red{color:#ff451f;font-weight:bold;}
.bus dd span.blue{color:#2b5ec5;font-weight:bold;}
.bus dd span.green{color:#429715;font-weight:bold;}
.bus dd span.yell{color:#f99a01;font-weight:bold;}

.mark{background:url(/JPN/images/common/ico/ico_mark.gif) no-repeat left 30%;margin:5px 0 10px 0;padding-left:15px;line-height:16px;color:#919191;}
.use dt{color:#7eb851;font-weight:bold;}
.use dd{background:url(/JPN/images/info/bu_city.gif) no-repeat 4px 8px;padding-left:15px;}

.recom_img{margin-top:-5px;}
.recom_img img{float:left;border:4px solid #e6e6e6;margin-right:18px;}
.recom_img p{line-height:18px;float:right;width:368px;text-align:justify;}

.sitemap{}
.sitemap dl{margin:0 12px 0 0;width:172px;height:181px;float:left;}
.sitemap dl.mg0{margin:0 ;}
.sitemap dl.dtheight{height:35px !important;}
.sitemap dt{background:url(/JPN/images/common/left_titlebox.gif) no-repeat left top;color:#408e2a;font-weight:bold;font-size:14px;line-height:220%;padding: 0 15px;margin:0 0 15px 0;letter-spacing:-1px;}
.sitemap dt a{color:#408e2a;font-weight:bold;font-size:14px;text-decoration:none;}
.sitemap dd{background:url(/JPN/images/common/bu_s_square.gif) no-repeat left 6px;padding-left:11px;margin:0 10px 6px 17px;color:#919191;font-weight:bold;line-height:18px;letter-spacing:-1px;}
.sitemap dd a{color:#919191;font-weight:bold;}

.sale_Tip {margin-bottom:23px;text-transform:uppercase;}
.sale_Tip dt {background:url(/JPN/images/common/bu_subtit.gif) no-repeat 0 50%;padding-left:22px;font-size:14px;color:#222;font-weight:bold;margin-bottom:6px;}
.sale_Tip dd {background-color:#f7f6f5;padding:12px 13px;line-height:18px;}
.sale_Tip dd span {color:#919191}
.mgnone {margin:0px;}

.guide_txt {padding:0 0 22px 0;}
.guide_txt h3 {font-size:14px;color:#408e2a;line-height:20px;margin-bottom:5px;letter-spacing:-2px;}
.guide_txt P {color:#919191;line-height:18px;letter-spacing:-1px;}

.scroll_box {width:500px;height:120px;overflow-x:hidden;overflow-y:auto;color:#919191;border:1px solid #cdcdcd;line-height:16px;padding:5px;}
.Policy {border-collapse: collapse;width:480px;}
.Policy th, .Policy td{border:1px solid #ddd;line-height:16px;color:#919191;vertical-align:middle;}
.Policy th {text-align:center;font-weight:bold;padding:6px 0px;background-color:#fcf7f3;font-weight:normal;}
.Policy td {text-align:left;padding:3px;}

.item_info {line-height:18px;padding-bottom:45px;}
.item_img{margin-top:-5px;}
.item_img img{float:left;border:4px solid #e6e6e6;margin-right:18px;}
.item_img p{line-height:18px;float:right;width:409px;}
.dot_line {background:url(/JPN/images/common/line_g_dot2.gif) repeat-x left top;height:1px;clear:both;}
.mgt20 {margin-top:20px !important;}
.item_shop {margin-bottom:40px;}
.item_shop div, .item_shop div a {color:#408e2a;font-size:14px;font-weight:bold;text-decoration:none;}
.item_shop div a:hover {text-decoration:underline;}
.item_shop div span {color:#408e2a;font-size:12px !important;font-weight:normal}
.item_shop div span.other {color:#444;font-size:12px;}
.item_shop dt, .item_shop dd {line-height:18px;font-family:Gulim}
.item_shop dt {float:left;width:15px;}
.item_shop dd {letter-spacing:-1px;margin-left:20px;}
.item_shop dd.mag0 {margin:0px !important;}
.item_shop dd.bull {background:url(/JPN/images/common/bu_r_square.gif) no-repeat 0 45%;margin-left:20px;padding-left:8px;}

.grand_salemenu {margin:0 0 50px 26px;}
.grand_salemenu ul li {background:url(/JPN/images/common/bu_r_square.gif) no-repeat 0 8px;padding-left:10px;line-height:18px;padding-bottom:7px;}
.grand_salemenu ul li span {color:#408e2a;font-weight:bold;}
.grand_week {margin:0 0 50px 23px;}
.grand_week p {padding-bottom:8px;line-height:18px;}
.grand_week dl {margin-bottom:7px;}
.grand_week dt {float:left;width:42px;}
.grand_week dd {line-height:18px;margin-left:42px;}
.grand_week dd.weekday {color:#408e2a;font-weight:bold;}

/**/
.sort_select{height:19px;color:#fff;font-size:12px;font-weight:bold;background:#408e2a}

.grandbox{width:100%; border-collapse:collapse;text-align:center;}
.grandbox thead th{background-color:#408e2a;color:#fff;font-weight:bold;text-align:center;padding:5px 0;line-height:16px;}
.grandbox tbody th{background-color:#7eb951;color:#fff;font-weight:bold;padding:5px 0;line-height:16px;border:1px solid #fff}
.grandbox tbody td{background-color:#f5f5f5;border:1px solid #fff;padding:4px 0;line-height:16px;}
