*::selection {background-color:#7ec4ff; color:#ffffff;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;}
body,h1,h2,h3,h4,th,td,input{color:#333;font-family:"µ¸¿ò",dotum,sans-serif;font-size:12px;font-weight:normal;}
hr{display:none;}
img,fieldset{border:0;}
ul,ol,li{list-style:none;}
input,select,textarea{vertical-align:middle;}

a {color:#444444; text-decoration:none;}

	/*
	 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
	 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
	   url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}
/* layout */
#wrap{width:100%;}
#header{position:relative;  width:1000px; height:149px; margin:0 auto; /* background:url(/img/main_new/toputilbg.gif) repeat-x left top; */ z-index:300;}
#gnb{position:relative; margin:0px auto; width:980px; height:149px; text-align:left;}
#container {position:relative; margin:0px auto; width:980px; margin-top:15px; z-index:200;}
#container:after {content:""; clear:both; display:block; height:0;}
.leftcontents{float:left; width:698px; border-right:1px solid #e5e5e5;}
.rightcontents {float:left; width:279px;}
.util{position:relative; width:980px; height:25px; z-index:2;}
.util a{ font:11px Dotum; color:#666666; text-decoration:none; }
.util a:hover{ text-decoration:underline;}
.util .area01 {float:left; font:11px Dotum; color:#c9c9c9; padding-top:8px;}
.util .area01 a {margin-right:14px; padding-right:7px; background: url('/img/main_new/fa_bul.png') no-repeat right 2px;}
.util .area02 {float:right; position:relative; font:11px Dotum; color:#c9c9c9; display:inline; padding-top:8px;}
.util .area02 a.mymiz {padding-right:15px; background: url("/img/common/glog_mymin_bul.gif") no-repeat right top;}
.util .area02 span.name {font-weight:bold; color:#4d4d4d;}
.util .area02 #mymiz {display:inline-block; float:right; position:absolute; right:50px; top:24px; _width:120px; padding:5px 10px; background: #ffffff; border:1px solid #4f64d6; z-index:100;}
.util .area02 #mymiz li {height:16px;}
.util .area02 #mymiz li.point {padding-left:14px; background: url('/img/main_new/110401_maic03.gif') no-repeat left top;}
.util .area02 #mymiz li.reply {padding-left:14px; background: url('/img/main_new/110401_maic01.gif') no-repeat left top;}
.util .area02 #mymiz li.msg {padding-left:14px; background: url('/img/main_new/110401_maic02.gif') no-repeat left top;}
.util .area02 #mymiz a {text-decoration:none;}
.util .area02 #mymiz span {padding-left:5px; color:#ff6600; font-weight:bold;}
.logo_left_ban1 {position: absolute;left: 0;padding-top: 52px;top: 0px}/* 2014-04-25 */
.logo .logoimg {position:absolute; left:150px; /* top:39px */ top:25px;}
.logo .search {position:absolute; left:372px; top:58px;}
.logo .search input {width:250px; height:20px; border:2px solid #8299fe;}
.logo .submu {position:absolute; left:698px; top:65px;}

.logo .submu2 {position:absolute; left:698px; top:45px; width:160px; height:58px; font-size:0; line-height:0;}
.logo .submu2 div.btn {position:absolute; right:0; bottom:0;}
.logo .submu2 div.btn button {display:inline-block; float:left; width:13px; height:14px; margin-right:-1px; background: none; border:0; text-indent:-1000px; cursor:pointer; overflow:hidden;}
.logo .submu2 div.btn button.prev {background: url('/img/main_new/bnr_prev.gif') no-repeat left top;}
.logo .submu2 div.btn button.next {background: url('/img/main_new/bnr_next.gif') no-repeat left top;}

.gnbmenu{position:absolute; left:0px; top:111px; width:980px; height:38px; background:url('/img/main_new/121205_menuBg.jpg') repeat-x top right; z-index:1; /*background:url('/img/main_new/gnbmubg.gif') repeat-x; z-index:1;*/ }
.gnbmenu ul { background:url('/img/main_new/140103gnb_bg.gif') repeat-x left top;}
.gnbmenu ul li {float:left; font-size:0; line-height:0;}
.gnbmenu .gnb_all {/*position:absolute; right:0px; top:0; */}
.gnbmenu .news {position:absolute; right:14px; top:14px; width:194px; color:#ffffff; overflow:hidden;  white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}
.gnbmenu .news a {color:#ffffff; text-decoration:none;}

#all_more {position:absolute; left:0; top:150px; width:938px; padding:20px 20px 5px; background: #ffffff; border:1px solid #556ce7; z-index:1000; overflow:hidden;}
#all_more .inwrap1 {width:1000px;}
#all_more .inwrap1:after {content:""; clear:both; display:block; height:0;}
#all_more .inwrap1 .list_wrap {display:inline; float:left; width:150px; padding-left:8px;}
#all_more .inwrap1 .list_wrap div.tit {height:19px; font-weight:bold; color:#627aee;}
#all_more .inwrap1 .list_wrap ul {margin-bottom:20px;}
#all_more .inwrap1 .list_wrap ul li {height:19px;}
#all_more .inwrap1 .list_wrap ul li a {color:#484848; text-decoration:none;}
#all_more .inwrap1 .list_wrap ul li img {position:relative; top:2px; left:3px; vertical-align:top;}
#all_more .inwrap1 .list_wrap ul li img.no {top:0px;}

#all_more .inwrap2 {clear:both; position:relative; height:18px; padding:9px 0 0 10px; border-top:1px solid #e1e1e1;}
#all_more .inwrap2 .icon {float:left;}
#all_more .inwrap2 .icon img {margin-right:6px;}
#all_more .inwrap2 .btn {float:right; padding-right:11px;}
#all_more button.close {position:absolute; right:6px; top:5px; width:18px; height:18px; background: #ffffff; border:0; cursor:pointer;}

/*½Ç½Ã°£´º½º*/
.gnbmenu .allviewBtn {position:absolute; height:30px; right:1px; top:4px; color:#ffffff; font-size:12px; vertical-align:top;}
.gnbmenu .allviewBtn a {color:#ffffff; text-decoration:none; }

.firstcontents{width:980px; height:114px; margin-bottom:13px;}
.firstcontents .topban {float:left; position:relative; width:691px; height:114px; overflow:hidden;}

.firstcontents .topban div.bnr {}
.firstcontents .topban div.bnr span img {width:684px; height:114px; font-size:0;}
.firstcontents .topban ul {position:absolute; right:0; top:0;}
.firstcontents .topban ul li {display:block; width:7px; height:12px; margin-bottom:1px; background: #e5e5e5; overflow:hidden; cursor:pointer; text-indent:-1000px;}
.firstcontents .topban ul li.on {background: #6379ef;}
.firstcontents .topban ul li:hover {}
.firstcontents .topban ul li span {}
.firstcontents .topban div.btn {position:absolute; right:7px; bottom:0; width:25px; height:14px; font-size:0; line-height:0;}
.firstcontents .topban div.btn button {display:inline-block; float:left; width:13px; height:14px; margin-right:-1px; background: none; border:0; text-indent:-1000px; cursor:pointer; overflow:hidden;}
.firstcontents .topban div.btn button.prev {background: url('/img/main_new/bnr_prev.gif') no-repeat left top;}
.firstcontents .topban div.btn button.next {background: url('/img/main_new/bnr_next.gif') no-repeat left top;}

.firstcontents #login_box {display:inline; float:right; position:relative; padding:12px 0 0 20px; background-color:#f8f8f8; border:1px solid #e5e5e5; width:261px; height:100px;}
.firstcontents #login_box #before .check_wrap {position:absolute; left:146px; top:28px; height:18px;}
.firstcontents #login_box #before .check_wrap .checkbox {width:13px; height:13px; margin:0 3px 0 0; padding:0;}
.firstcontents #login_box #before .check_wrap label {position:relative; top:1px; margin-right:13px; font-size:11px; font-family:dotum; color:#707070; letter-spacing:-0.1em;}
.firstcontents #login_box #before .input_wrap {width:118px; margin-bottom:10px; padding-top:14px;}

.firstcontents #login_box #before .input_wrap input {width:106px; height:20px; margin:0 0 2px 0; padding:0 5px; background: #ffffff url('/img/main_new/main_deco1.png') no-repeat left -10000px; border:1px solid #d7d7d7; line-height:20px; color:#6f787d; font-size:11px;}
.firstcontents #login_box #before .input_wrap #id.empty {background-position: 5px 5px;}
.firstcontents #login_box #before .input_wrap #pw.empty {background-position: 5px -35px;}
.firstcontents #login_box #before .input_wrap input[type="text"] {ime-mode:disabled;}
.firstcontents #login_box #before div.btngroup {position:absolute; right:80px; top:50px; width:55px; overflow:hidden;}
.firstcontents #login_box #before .btngroup button {width:55px; height:22px; margin:0 0 2px 0; padding:0; border:0; background: none; overflow:hidden; cursor:pointer; line-height:22px;}
.firstcontents #login_box #before .btngroup button span {text-indent:-1000px;}
.firstcontents #login_box #before .btngroup button.btn_login {background: url('/img/main_new/login_box_btn1.gif') no-repeat left top;}
.firstcontents #login_box #before .btngroup button.btn_join {background: url('/img/main_new/login_box_btn2.gif') no-repeat left top;}
.firstcontents #login_box #before .find {padding-left:3px; color:#707070; font-size:11px;}
.firstcontents #login_box #before .find a {color:#707070; text-decoration:none;}
.firstcontents #login_box #before .find a.join {font-weight:bold;}

.firstcontents #login_box #after {position:relative;width:254px;}
.firstcontents #login_box #after p.user {margin:0 0 3px 15px; padding:3px 0 0 15px; background: url("http://www.miz.co.kr/img/main/wel_icon.gif") no-repeat scroll left top transparent;}
.firstcontents #login_box #after p.user span {display:inline-block; zoom:1; *display:inline; max-width:80px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; vertical-align:middle;}
.firstcontents #login_box #after .btngroup {position:absolute; right:10px; top:0;}
.firstcontents #login_box #after div.mymy {padding:9px 0 0 0; border-top:1px solid #ebebeb; text-align:center;}
.firstcontents #login_box #after div.mymy a {margin-left:6px; padding:0 5px; background: url('http://www.miz.co.kr/img/main_loginbox_icon01.gif') no-repeat left 30%; color:#485798; font-size:11px; text-decoration:none;}
.firstcontents #login_box #after div.mymy a:first-child {margin-left:4;}
.firstcontents #login_box #after ul {width:100%; padding:10px 0 5px; overflow:hidden;}
.firstcontents #login_box #after ul li {display:inline-block; zoom:1; *display:inline; float:left; width:33.3%; text-align:center; background: url('../img/s_line.gif') no-repeat right center; font-size:12px;}
.firstcontents #login_box #after ul li a {color:#ff6600; text-decoration:none; font-size:11px;}
.firstcontents #login_box #after ul li span {padding-left:14px; color:#666666; font-weight:bold; font-size:12px;}
.firstcontents #login_box #after ul li span.coment {background: url('../img/110401_maic01.gif') no-repeat left top;}
.firstcontents #login_box #after ul li span.message {background: url('../img/110401_maic02.gif') no-repeat left top;}
.firstcontents #login_box #after ul li span.point {background: url('../img/110401_maic03.gif') no-repeat left top;}
.firstcontents #login_box #new_msg {position:absolute; left:-1px; top:-1px; width:283px; height:114px; background: #ff6600;}
.firstcontents #login_box .dotong_bnr {position:absolute; right:12px; top:20px;}

.secondcon{width:978px; margin-bottom:15px; border:1px solid #e5e5e5;}
.secondcon:after {content:""; clear:both; display:block; height:0;}
.hotnews {position:relative; display:inline; float:left; width:656px; height:232px; padding-bottom:20px; margin:20px 0 0 20px; border-bottom:1px solid #e5e5e5;}
.hotnews .mtit {float:left; width:466px; margin-bottom:15px;}
.hotnews .mtit h3 { font-size: 12px; font-weight: bold; float:left;}
.hotnews .mtit ul {float:left; margin-left:10px;}
.hotnews .mtit ul li {float:left;}
.hotnews .list {float:left; width:466px;}
.hotnews .list p {float:left;}
.hotnews .list p img {border:1px solid #e5e5e5; width:222px; height:139px; margin-right:22px;}
.hotnews .list ul {float:left; margin-top:4px;}
.hotnews .list ul li {width:200px; background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}
.hotnews .list ul li span {color:#ff6600;}
.hotnews .list ul li:first-child {color:#ff6600;}
.hotnews .list ul li:first-child a {color:#ff6600;}
.hotnews .list ul li a:hover {color:#556ce7; text-decoration:underline;}

.hotnews .list dl {display:inline; float:left; width:222px; height:139px; margin-right:24px; padding-top:5px; overflow:hidden;}
.hotnews .list dl dt {padding:0 0 5px 8px; background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat left 5px; font-weight:bold; color:#0066ff; font-size:12px;}
.hotnews .list dl dt a {color:#ff6600; text-decoration:none;}
.hotnews .list dl dt a:hover {color:#556ce7; text-decoration:underline;}
.hotnews .list dl dd {margin-bottom:15px;padding:0 0 0 8px; color:#4d4d4d;}
.hotnews .list dl dd a {color:#4d4d4d; text-decoration:none;}
.hotnews .list dl dd a:hover {color:#556ce7; text-decoration:underline;}

.hotnews div.btn {position:absolute; right:190px; top:-1px; width:44px;  font-size:11px; line-height:14px;}
.hotnews div.btn span.num {display:inline-block; float:left; height:14px; margin-right:3px; color:#b3b7bc; font-family:tahoma;}
.hotnews div.btn span.num span.current {color:#848689;}
.hotnews div.btn button {display:inline-block; float:left; width:13px; height:14px; margin-right:-1px; background: none; border:0; text-indent:-1000px; cursor:pointer; overflow:hidden;}
.hotnews div.btn button.prev {background: url('/img/main_new/btn_con_prev.gif') no-repeat left top;}
.hotnews div.btn button.next {background: url('/img/main_new/btn_con_next.gif') no-repeat left top;}

.hotnews .ban {float:left; width:466px; margin-top:15px;}
.hotnews .best {position:absolute; left:491px; top:0px; width:165px; height:230px; border:1px solid #e5e5e5;}
.hotnews .best p {height:14px; margin-bottom:9px; padding:6px 0 0 11px; background:#f9f9f9;  border-bottom:1px solid #e5e5e5; font:11px Dotum; font-weight:bold; line-height:14px;}
.hotnews .best ol {padding:0 0 0 11px;}
.hotnews .best ol li.n01 {background:url(/img/main_new/hotnews_num01.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n02 {background:url(/img/main_new/hotnews_num02.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n03 {background:url(/img/main_new/hotnews_num03.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n04 {background:url(/img/main_new/hotnews_num04.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n05 {background:url(/img/main_new/hotnews_num05.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n06 {background:url(/img/main_new/hotnews_num06.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n07 {background:url(/img/main_new/hotnews_num07.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n08 {background:url(/img/main_new/hotnews_num08.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n09 {background:url(/img/main_new/hotnews_num09.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li.n10 {background:url(/img/main_new/hotnews_num10.gif) no-repeat; padding-left:18px; height:20px}
.hotnews .best ol li a:hover {text-decoration:underline; color:#556ce7;}

.miztoday {position:relative; display:inline; float:left; width:656px; padding-bottom:15px; margin:20px 0 0 20px; border-bottom:1px solid #e5e5e5;}
.miztoday .mtit {float:left; width:466px; margin-bottom:12px;}
.miztoday .mtit h3 { font-size: 12px; font-weight: bold; float:left;}
.miztoday .mtit ul {float:left; margin-left:10px;}
.miztoday .mtit ul li {float:left;}
.miztoday .list {float:left; width:466px;}
.miztoday .list ul li {display:inline; float:left; width:100px; margin-right:22px;}
.miztoday .list ul li.last {margin:0;}
.miztoday .list ul li .last {margin:0;}
.miztoday .list ul li span.thum {display:block; border:1px solid #d8d8d8; margin-bottom:7px;}
.miztoday .list ul li span.txt {display:block; width:100%; text-align:center; }
.miztoday .list ul li a:hover {text-decoration:underline; color:#556ce7;}
.miztoday .todayfood {position:absolute; left:491px; top:0px; width:165px;}
.miztoday .todayfood p {font-weight:bold;}
.miztoday .todayfood ul {margin-top:11px;}
.miztoday .todayfood ul li span.thum {display:block; border:1px solid #d8d8d8; width:163px; margin-bottom:7px;}
.miztoday .todayfood ul li span.txt {display:block; width:100%; text-align:center; }
.miztoday .todayfood ul li span.txt a:hover {color:#556ce7; text-decoration:underline;}
.mizinfo {position:relative; display:inline; float:left; width:656px; padding-bottom:15px; margin:20px 0 0 20px; border-bottom:1px solid #e5e5e5;}
.mizinfo .mtit {float:left; width:466px; margin-bottom:15px;}
.mizinfo .mtit h3 { font-size: 12px; font-weight: bold; float:left;}
.mizinfo .mtit ul {float:left; margin-left:10px;}
.mizinfo .mtit ul li {float:left;}
.mizinfo .list {float:left; width:506px;}
.mizinfo .list ul.th {float:left; width:222px; margin-right:20px;}
.mizinfo .list ul.th li {display:inline; float:left; width:100px; margin-right:22px; overflow:hidden; white-space: nowrap; }
.mizinfo .list ul.th li.last {margin:0;}
.mizinfo .list ul.th li span.thum {display:block; border:1px solid #d8d8d8; margin-bottom:7px;}
.mizinfo .list ul.th li span.txt {display:block; width:100%; text-align:center; }
.mizinfo .list ul.th li span.txt a:hover {color:#556ce7; text-decoration:underline;}
.mizinfo .list ul.lst {float:left; margin-right:20px;}
.mizinfo .list ul.lst li {width:220px; background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}
.mizinfo .list ul.lst li a:hover {color:#556ce7; text-decoration:underline;}
.mizinfo .yu {position:absolute; left:491px; top:0px; width:165px;}
.mizinfo .yu p {font-weight:bold;}
.mizinfo .yu ul {margin-top:15px;}
.mizinfo .yu ul li {background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px;}
.mizinfo .yu ul li a:hover {color:#556ce7; text-decoration:underline;}

.mizinfo .yu .more {position:absolute; right:0; top:3px;}
.mizmonitor {position:relative; display:inline; float:left; width:656px; padding-bottom:15px; margin:20px 0 0 20px; border-bottom:1px solid #e5e5e5;}
.mizmonitor .mtit {position:relative; float:left; width:466px; margin-bottom:15px;}
.mizmonitor .mtit h3 { font-size: 12px; font-weight: bold; float:left;}
.mizmonitor .mtit ul {float:left; margin-left:10px;}
.mizmonitor .mtit ul li {float:left;}
.mizmonitor .mtit .more {position:absolute; right:0; top:1px;}
.mizmonitor .che {position:relative; float:left; width:466px;}
.mizmonitor .che p.img {float:left; margin-right:20px;}
.mizmonitor .che p.img img {width:200px; height:70px;}
.mizmonitor .che p.tit {font-weight:bold; color:#4d64de;}
.mizmonitor .che p.tit span {font-size:11px; color:#777777; font-weight:normal;}
.mizmonitor .che ul {margin-top:5px;}
.mizmonitor .che ul li {background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px;}
.mizmonitor .che ul li a:hover {color:#556ce7; text-decoration:underline;}
.mizmonitor .com {position:absolute; left:491px; top:0px; width:165px;}
.mizmonitor .com p {font-weight:bold;}
.mizmonitor .com ul {margin-top:15px;}
.mizmonitor .com ul li {background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px;}
.mizmonitor .com ul li a:hover {color:#556ce7; text-decoration:underline;}

.mizmonitor .com .more {position:absolute; right:0; top:1px;}
.mizouting {display:inline; float:left; position:relative; width:165px; padding-bottom:10px; margin:20px 0 0 0;}
.mizouting .mtit {width:165px; margin-bottom:12px;}
.mizouting .mtit h3 {}
.mizouting p {margin-bottom:5px; font-size:0; line-height:0;}
.mizouting p img {width:163px;}
.mizouting ul {}
.mizouting ul li {background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis;}
.mizouting ul li a {color:#444444; text-decoration:none;}
.mizouting ul li a:hover {text-decoration:underline;}
.mizouting ul li a span.cate {color:#ff6600;}
.mizouting .more {position:absolute; right:0px; top:4px;}
.mizlecture {display:inline; float:left; position:relative; width:491px; padding-bottom:20px; margin:20px 0 0 20px;}
.mizlecture .mtit {float:left; width:315px; margin-bottom:15px;}
.mizlecture .mtit h3 { font-size: 12px; font-weight: bold; float:left;}
.mizlecture p {float:left;}
.mizlecture p img {width:200px; height:92px;}
.mizlecture ul {float:left; position:relative; top:5px; margin-left:20px;}
.mizlecture ul li {height:18px; /* background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px;  */ color:#444444;}
.mizlecture ul li span.bul {position:relative; top:1px; margin-right:4px; vertical-align:top; font-size:0; line-height:0;}
.mizlecture ul li span.bul img {vertical-align:top;}
.mizlecture ul li a {color:#444444; text-decoration:none;}
.mizlecture ul li a:hover {color:#556ce7; text-decoration:underline;}
.mizlecture .more {position:absolute; right:25px; top:4px;}

.righttoday {position:relative; height:16px; padding:0 0 5px 19px; margin-top:20px; border-bottom:1px solid #e5e5e5;white-space: nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; z-index:100;}
.righttoday span.today {display:inline-block; padding:0 0 0 0px; font-weight:bold; color:#5f6db6; vertical-align:top;}
.righttoday span.weather {display:inline-block; position:relative; height:20px; margin-right:2px; font-size:11px;  color:#696767; letter-spacing:-1px;}
.righttoday span.weather * {vertical-align:top;}
.righttoday span.weather img {position:relative; top:-7px; width:24px; height:24px; margin-right:2px; }
.righttoday span.area {position:relative; top:-2px; vertical-align:top;}
.righttoday span.area a {display:inline-block; height:12px; font-size:11px; color:#696767; text-decoration:none;}
/* .righttoday img {vertical-align:middle;} */
.righttoday #weather_area {position:absolute; right:0; top:0; width:50px; padding:5px 0; background: #ffffff; border:1px solid #e5e5e5; text-align:center;}
.rightnotice {height:192px; padding:0 0 20px 20px; border-bottom:1px solid #e5e5e5;}

.rightnotice p {margin-top:2px;}
.rightnotice p img {width:240px; height:81px; font-size:0;}

.rightnotice div.bnr {position:relative; width:240px; margin-top:2px;}
.rightnotice div.bnr span.thum {}
.rightnotice div.bnr span.thum img {width:240px; height:81px; font-size:0;}
.rightnotice ul.tab {width:240px; margin-top:18px;}
.rightnotice ul.tab li {float:left;}
.rightnotice ul.list {width:240px; clear:both; padding-top:15px;}
.rightnotice ul.list li {background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 0px 5px; color:#444444; height:20px; padding-left:7px;}
.rightnotice ul.list li a:hover {color:#556ce7; text-decoration:underline;}

.rightnotice div.bnr {position:relative;}
.rightnotice div.bnr div.btn {position:absolute; right:0; bottom:0; width:25px; height:14px; font-size:0; line-height:0;}
.rightnotice div.bnr div.btn button {display:inline-block; float:left; width:13px; height:14px; margin-right:-1px; background: none; border:0; text-indent:-1000px; cursor:pointer; overflow:hidden;}
.rightnotice div.bnr div.btn button.prev {background: url('/img/main_new/bnr_prev.gif') no-repeat left top;}
.rightnotice div.bnr div.btn button.next {background: url('/img/main_new/bnr_next.gif') no-repeat left top;}

.rightevent {position:relative; background-color:#f8f8f8; padding:20px 0 5px 20px; border-bottom:1px solid #e5e5e5}
.rightevent h3 {padding-bottom:15px;}
.rightevent p {position:relative; margin-bottom:20px;}
.rightevent p img {display:block; width:240px; height:201px;}

.rightevent .more {position:absolute; right:20px ; top:22px;}
.rightevent .more ul li {display:inline; float:left; width:8px; height:8px; margin-left:8px; font-size:0; line-height:0;}

.rightauction {position:relative; padding:20px 0 0 20px; border-bottom:1px solid #e5e5e5; height:180px;}
.rightauction h3 {padding-bottom:16px;}
.rightauction dl {position:absolute; left:44px; top:50px; width:196px; height:102px; margin:0; padding:0;}
.rightauction dl dt.tit {float:right; width:77px; font-size:12px; padding:20px 0 0;  color:#444444;}
.rightauction dl dd.img {float:left; width:99px; height:99px; border:1px solid #e6e6e6;}
.rightauction dl dd.img img {width:99px; height:99px; vertical-align:top; }
.rightauction dl dd.time {float:right; width:77px; font-weight:bold; font-size:12px; padding:0 0 5px 0; color:#ff700d; line-height:120%;}
.rightauction dl dd.time span {font-size:11px; font-weight:normal; line-height:110%;}
.rightauction dl dd.join {float:right; width:77px;}
.rightauction .money_now {position:absolute; left:20px; top:160px; width:241px; height:23px; background: url('/img/main_new/auction_numbg.gif') no-repeat left top;}
.rightauction .money_now div {position:absolute; left:66px; top:3px; width:160px; height:17px;}
.rightauction .money_now span {float:left; padding-right:1px; font-size:0; line-height:0; vertical-align:top;}
.rightauction .money_now span.space {padding-left:13px;}
.rightauction .money_now span.space02 {padding-left:3px;}
.rightauction .arroleft {position:absolute; left:22px; top:85px; width:14px; height:35px;}
.rightauction .arroright {position:absolute; left:244px; top:85px; width:14px; height:35px;}

.rightpoll {position:relative; height:168px; padding:15px 0 5px 20px; overflow:hidden;}
.rightpoll h3 {padding-bottom:14px;}
.rightpoll dl {width:240px;}
.rightpoll dl dt {background: url('/img/main_new/rightpoll_ttq.gif') no-repeat 0px 2px; color:#444444; padding-left:15px; line-height:16px; margin-bottom:10px;}
.rightpoll dl dd.tit {float:left; width:150px; background: url('http://www.miz.co.kr/img/dot_2x2_414141.gif') no-repeat 2px 5px; color:#444444; height:20px; padding-left:9px;}
.rightpoll dl dd.img {float:right; width:80px; font-size:11px; color:#777777}
.rightpoll dl dd.img img {vertical-align:middle;}
.rightpoll .btn {position:absolute; right:20px; top:17px; width:53px; height:19px;}

#thirdcon {position:relative; margin-bottom:25px; border:1px solid #e5e5e5; border-top:1px solid #667cf0; /*sk*/margin:0 auto; width:980px; }
#thirdcon h3.tit {margin:20px 0 12px 20px;}
#thirdcon ul {height:100%; margin-bottom:14px;}
#thirdcon ul:after {content:""; clear:both; display:block; height:0;}
#thirdcon ul li {display:inline; float:left; width:115px; margin:0 1px 0 21px; text-align:center; font-size:11px;}
#thirdcon ul li span {display:block; text-align:center;}
#thirdcon ul li span.thum img {margin-bottom:3px; border:1px solid #ebebeb;}
#thirdcon ul li p {color:#666666; line-height:15px;}
#thirdcon ul li p a {color:#666666;}
#thirdcon ul li p a:hover {color:#556ce7; text-decoration:underline;}
#thirdcon ul li span.pay {color:#ff5a00;}
#thirdcon div.tab_type1 {position:absolute; left:100px; top:21px;}
#thirdcon span.more {position:absolute; right:23px; top:23px;}

/* 20131226 ¼öÁ¤»çÇ× */
#thirdcon2 {position:relative; margin-bottom:25px; border:1px solid #e5e5e5; border-top:1px solid #667cf0; /*sk*/margin:0 auto; width:980px; overflow:hidden;}
#thirdcon2 .cont{float:left; width:488px; position:relative;}
#thirdcon2 .cont:first-child{border-right:1px solid #e5e5e5;}
#thirdcon2 h3.tit {margin:20px 0 12px 20px;}
#thirdcon2 ul {height:100%; margin-bottom:14px;}
#thirdcon2 ul:after {content:""; clear:both; display:block; height:0;}
#thirdcon2 ul li {display:inline; float:left; width:133px; margin:0 1px 0 21px; text-align:center; font-size:11px;}
#thirdcon2 ul li span {display:block; text-align:center;}
#thirdcon2 ul li span.thum img {margin-bottom:3px; border:1px solid #ebebeb;}
#thirdcon2 ul li p {color:#666666; font-size:11px;}
#thirdcon2 ul li p.brand{font-weight:bold; margin-top:5px;}
#thirdcon2 ul li p.tit{}
#thirdcon2 ul li p.price{font-size:11px; color:#e61a23;} 
#thirdcon2 ul li p a {color:#666666;}
#thirdcon2 ul li p a:hover {color:#556ce7; text-decoration:underline;}
#thirdcon2 ul li span.pay {color:#ff5a00;}
#thirdcon2 .cont div.tab_type1 {position:absol2016-04-12ute; left:100px; top:21px; letter-spacing:-0.5px;}
#thirdcon2 .cont span.more {position:absolute; right:23px; top:23px;}

div.tab_type1 {position:absolute; left:70px; top:1px;}
div.tab_type1 span {float:left; padding:0 9px; background: url('/img/main_new/main_tab_bar.gif') no-repeat left 1px;}
div.tab_type1 span:first-child {background: none;}
div.tab_type1 span.on a {color:#435ddf;}
div.tab_type1 span a {text-decoration:none; color:#616161;}
div.tab_type1 span a:hover {text-decoration:underline;}

#footerWrap{position:relative; width:1000px; margin:30px auto 0;  padding-bottom:20px;}
#footerWrap .footer_menu{background:#f7f7f7; padding:10px 10px 7px 10px; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5;}
#footerWrap .footer_menu ul{overflow:hidden; position:relative;}
#footerWrap .footer_menu ul li{float:left; background:url(/img/s_line.gif) no-repeat left 2px; padding-left:13px; margin-right:12px;}
#footerWrap .footer_menu ul li:first-child{background:none;}
#footerWrap .footer_menu ul li a{color:#666; letter-spacing:-1px;}
#footerWrap .footer_menu ul li.footer_allview_btn{position:absolute; right:0px; top:0px; background:none;}
#footerWrap .footer_menu ul li.footer_allview_btn a{background:url(/img/common/footer_allview_bul.gif) no-repeat left top; padding-left:16px; font-weight:bold;}
#footerWrap .company_contents{padding:15px 220px 10px 160px; position:relative; min-height:60px; font-size:11px;  color:#666; line-height:16px;}
#footerWrap .company_contents h3{position:absolute; left:10px; top:20px;}
#footerWrap .company_contents ul li span{background:url(/img/s_line.gif) no-repeat left 3px; padding-left:5px; margin-right:0px;}
#footerWrap .company_contents ul li span:first-child{background:none; padding-left:0px;}
#footerWrap #footer_familysite{position:absolute; right:10px; top:50px;}
#footerWrap #footer_familysite p{margin-top:10px;}
#footerWrap .kcp_icon{position:absolute; right:140px; top:50px;}

#site_left_bnr {position:absolute; left:50%; top:111px; width:80px; margin-left:-580px; text-align:center; z-index:2000;}
#site_left_bnr2 {position:absolute; left:50%; top:300px; width:80px; margin-left:-580px; text-align:center; z-index:2000;}
#site_right_bnr {position:absolute; left:50%; top:110px; margin-left:495px; z-index:2000;}
#site_right_rep {position:absolute; left:50%; top:111px; width:80px; margin-left:500px; z-index:2000;}
#site_right_rep .num {position:absolute; left:39%; top:92px; color:#ff6600; font-weight:bold; }
#site_right_rep2 {position:absolute; left:50%; top:295px; width:80px; margin-left:500px; z-index:2000;}

#m_newmsg {background: url('/img/main/bg_new_msg22.gif') no-repeat left top;}
#m_newmsg p {padding:68px 0 0 0; text-align:center;}
#m_newmsg p a {color:#ff6600; font-weight:bold;}
#m_newmsg p a:hover {color:#ff6600; font-weight:bold;}
#m_newmsg .close {position:absolute; right:8px; bottom:4px;}

/*sk right*/
#right_menu {width:279px;position:relative;}
#right_menu .menu_1{border-bottom:1px solid #e5e5e5;}
#right_menu .menu_1_title{margin:20px 0 0 10px; position:relative;}
#right_menu .menu_1_title span{background:url('../img/rightmenu_imgline.jpg') no-repeat left center; padding-left:10px;margin-right:5px;}
#right_menu .menu_1_title span:first-child {background:none; }
#right_menu .menu_1_list ul{margin-top:10px; margin-left:20px;}
#right_menu .menu_1_list li{background:url('../img/newmiz_pointsaledot.jpg') no-repeat left center; padding-left:7px; line-height:21px;}
#right_menu .menu_1_img{margin:10px 0 20px 20px; width:240px;  position:relative;}
#right_menu .menu_1_img .prenext_btn{position:absolute; right:0px; bottom:0px; width:26px;}
#right_menu .more{position:absolute; right:20px; top:0px;}
#right_menu .menu_1_title .more span{background:url('img/nwemiz_mizstory.png') no-repeat left top; border:1px solid red; font-size:10px;}
#right_menu .menu_2 {padding:8px 10px; border-bottom:1px solid #e5e5e5;}
#right_menu .menu_4 {padding:11px 0 11px 20px; border-bottom:1px solid #ededed; }
#right_menu .menu_4 div{width:240px; position:relative;}
#right_menu .menu_4 div .prenext_btn{position:absolute; right:0px; bottom:0px; width:26px;}

/* ¸ÞÀÎ right ¼öÁ¤ */
#righttoday {padding:10px; border-bottom:1px solid #e5e5e5; text-align:center;}
/* #bbtest{border-top:1px solid #e5e5e5;} */
#bbtest div.bnr {position:relative; width:240px; margin:0 auto; padding-top:10px;}
#bbtest div.bnr div.btn {position:absolute; right:0; bottom:0; width:25px; height:14px; font-size:0; line-height:0;}
#bbtest div.bnr div.btn button {display:inline-block; float:left; width:13px; height:14px; margin-right:-1px; background: none; border:0; text-indent:-1000px; cursor:pointer; overflow:hidden;}
#bbtest div.bnr div.btn button.prev {background: url('/img/main_new/bnr_prev.gif') no-repeat left top;}
#bbtest div.bnr div.btn button.next {background: url('/img/main_new/bnr_next.gif') no-repeat left top;}

#rightevent{position:relative; width:240px;}
#rightevent .banner24 img{height:auto;}
#rightevent .banner24{position:relative; width:240px; margin:0 auto;margin-top: 10px}
#rightevent .banner24 .btn{position:absolute; right:0; bottom:0; width:25px; height:14px; font-size:0; line-height:0;}
#rightevent .banner24 .btn button{display:inline-block; float:left; width:13px; height:14px; margin-right:-1px; background: none; border:0; text-indent:-1000px; cursor:pointer; overflow:hidden;}
#rightevent .banner24 .btn button.prev {background: url('/img/main_new/bnr_prev.gif') no-repeat left top;}
#rightevent .banner24 .btn button.next {background: url('/img/main_new/bnr_next.gif') no-repeat left top;}


/* ¸ÞÀÎ ·Î±×ÀÎ new */
.firstcontents #login_box.new{padding-left: 13px;width: 268px}
.firstcontents #login_box.new #before .btngroup button.btn_login{background: url("/img/main_new/login_box_btn3.gif") no-repeat scroll left top}
.firstcontents #login_box.new #before .btngroup button {
	background: none repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 46px;
	line-height: 46px;
	margin: 0 0 2px;
	overflow: hidden;
	padding: 0;
	width: 52px;
}
.firstcontents #login_box.new #before div.btngroup {
	overflow: hidden;
	position: absolute;
	right: 93px;
	top: 26px;
	width: 55px;
}
.firstcontents #login_box.new #before .check_wrap {
	height: 18px;
	left: 146px;
	position: absolute;
	top: 82px;
}
.firstcontents #login_box.new #before .find a.join {
	background: url("/img/main_new/bg_li_shot1.gif") no-repeat right 0;
	padding-right: 4px;
}
.miz_shrm_wrap {
	left: 188px;
	position: absolute;
	top: 25px;
	height: 46px;
	width: 91px;
}
.miz_shrm_wrap ul{overflow: hidden;padding-left: 12px;}
.miz_shrm_wrap ul li{float: left;margin-left: 4px}
.miz_shrm_wrap ul li:first-child{margin-left: 0px}
.miz_shrm_wrap p{color: #707070;font-family: dotum;font-size: 11px;letter-spacing: -0.1em;text-align: center;margin-top: 10px}

/* ¹ÌÁî¼¥ */
div.miz_shop1211{position:relative; padding:20px 0 18px 13px; border-top:1px solid #e5e5e5;}	
div.miz_shop1211 dl{width:255px; overflow:hidden;}
div.miz_shop1211 dt{float:left; padding:0 7px 0 9px;}
div.miz_shop1211 dd{float:left; background:url(event/img/m_shop_list_bg.gif) no-repeat right 1px; padding:0 10px;}
div.miz_shop1211 dd:last-child{background:none;}
div.miz_shop1211 .sel_on a{color:#445dde;}
div.miz_shop1211 .miz_s_item ul{width:252px; overflow:hidden;}
div.miz_shop1211 .miz_s_item li{float:left; padding:16px 6px 0 7px;}
div.miz_shop1211 .miz_s_item li img{}
div.miz_shop1211 .miz_s_item li p{padding-top:9px; text-align:center; line-height:12px;width:111px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div.miz_shop1211 .miz_s_buttet33{position:absolute; left:120px; top:261px;} 
div.miz_shop1211 .miz_s_buttet33 ul{overflow:hidden;}
div.miz_shop1211 .miz_s_buttet33 li{float:left; padding-right:8px;}
#miz_s_item_02, #miz_s_item_03 { display:none; }
.mizshop_recent_img { width:111px;height:69px;overflow:hidden;  border:1px solid #e5e5e5;}
.mizshop_recent_img img{width:100%; height:100%;}

/**/
#site_left_bnr {position: absolute; left:50%; top:100px; width:80px; margin-left:-587px; text-align:center; z-index:2000;}
#site_left_bnr2 {position:absolute; left:50%; top:290px; width:80px; margin-left:-587px; text-align:center; z-index:2000;}

#site_right_bnr {position: absolute; left: 50%; top:282px; margin-left:505px; z-index: 1;}
#site_right_rep {position:absolute; left:50%; top:102px; width:80px; margin-left:505px; z-index:2000;}
#site_right_rep .num {position:absolute; left:39%; top:92px; color:#ff6600; font-weight:bold; }

#site_right_rep2 {position:absolute; left:50%; top:295px; width:80px; margin-left:505px; z-index:2000;}

#sfamilySiteWrap {position:relative; width:80px; margin-bottom:5px;}
#sfamilySiteWrap div.tit {width:67px; height:35px;}
#sfamilySiteWrap div.listWrap {width:65px; border:1px solid #c9c8c8; border-top:0 none;}
#sfamilySiteWrap ul {width:55px; margin: 0 5px; padding-bottom:4px;}
#sfamilySiteWrap ul li {font-size:0; line-height:0;}
#sfamilySiteWrap .roundLB {position:absolute; left:0; bottom:0; width:5px; height:5px; background: url('/img/common/fs_r.gif') no-repeat left bottom; font-size:0; line-height:0; letter-spacing:-1000em; overflow:hidden;}
#sfamilySiteWrap .roundRB {position:absolute; right:0; bottom:0; width:5px; height:5px; background: url('/img/common/fs_r.gif') no-repeat right bottom; font-size:0; line-height:0; letter-spacing:-1000em; overflow:hidden;}

/* main mizshop (20150915) */
.shopWrap .tab {height:32px; border-bottom:1px solid #e5e5e5;}
.shopWrap .tab li {float:left; width:50%; height:32px;}
.shopWrap .tab li a {display:block; height:32px; text-align:center; font:normal 12px/36px dotum; color:#000; border-left:1px solid #e5e5e5;}
.shopWrap .tab li:first-child a {border-left:0;}
.shopWrap .tab li.on a {background:#e5e5e5; font-weight:bold;}
.shopWrap .tabView {height:422px;}
.shopWrap .listPage {text-align:right; padding:7px 18px;}
.shopWrap .listPage span, .shopWrap .listPage .btn {display:inline-block; zoom:1; *display:inline; vertical-align:middle; overflow:hidden;}
.shopWrap .listPage .btn {margin-left:2px;}
.shopWrap .listPage .btn a {float:left;}
.shopWrap .best {padding:0 20px;}
.shopWrap .best li {padding-bottom:16px;}
.shopWrap .best li > a {position:relative; display:block; min-height:115px; padding-left:134px;}
.shopWrap .best li .thumb {position:absolute; left:0; top:0; width:118px; height:113px; border:1px solid #e5e5e5;}
.shopWrap .best li .thumb img {width:118px; height:113px;}
.shopWrap .best li .txt {height:50px; padding-top:8px; font:normal 12px/1.5 dotum; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.shopWrap .best li span {position:absolute; display:block; font-size:12px;}
.shopWrap .best li .sale {left:135px; bottom:5px; width:30px; height:31px; background:url(/img/main/bg_mainSale.gif) no-repeat 0 0; text-align:center; line-height:36px; color:#fff;}
.shopWrap .best li .before {left:170px; bottom:20px; text-decoration:line-through;}
.shopWrap .best li .after {left:170px; bottom:5px; font-size:14px; font-weight:bold; color:#ff6600; white-space:nowrap;}
.shopWrap .best li .bestMark {position:absolute; left:5px; top:0px;}
.shopWrap .best.gBuy > li {border-top:1px solid #e5e5e5; padding-top:28px; padding-bottom:20px;}
.shopWrap .best.gBuy > li:first-child {border-top:0;}
.shopWrap .newList li {float:left; width:110px; margin-left:20px; padding-bottom:9px;}
.shopWrap .newList li > a {position:relative; display:block; z-index:999;}
.shopWrap .newList li .thumb {width:108px; height:88px; border:1px solid #e5e5e5; margin-bottom:4px;}
.shopWrap .newList li .thumb img {width:108px; height:88px;}
.shopWrap .newList li .pTxt {height:28px; font:normal 11px/1.4 dotum; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.shopWrap .dateCount {background:#eee url(/img/main/img_shopClock.png) no-repeat 5px; center; font:normal 12px/1.2 dotum; margin-top:14px; padding:6px 0 6px 32px;}
.shopWrap .dateCount b {font-size:17px; margin-left:3px;}
.shopWrap .weekBest {padding:10px 0 0 0 !important; min-height:180px;}
.shopWrap .weekBest .listPage {position:relative; padding-right:0;}
.shopWrap .weekBest .listPage span {position:relative; display:inline-block; zoom:1; *display:inline; vertical-align:middle;}
.shopWrap .weekBest .listPage .tit {position:absolute; left:0; top:5px; font:bold 15px/1.2 doutm; color:#333;}
.shopWrap .weekBest .newList {overflow:hidden; padding-top:10px;}
.shopWrap .weekBest .newList li {float:left; margin-left:18px;}
.shopWrap .weekBest .newList li:first-child {margin-left:0;}
.shopWrap .weekBest .newList li a {display:block; padding:0;}
.shopWrap .weekBest .newList li .thumb {width:108px; height:108px; border:1px solid #e5e5e5; position:relative;}
.shopWrap .weekBest .newList li .thumb img {display:block; width:108px; height:108px;}
.shopWrap .weekBest .newList li .pTxt {width:108px; text-align:center;}
.view_pop_wrap {padding:10px 8px 8px 10px;}
.view_pop_wrap p {letter-spacing:1px; padding:2px 0;}

/* main rolling banner (2015.10) */
.mainRollBnn {float:left; position:relative; width:691px; height:114px; overflow:hidden;}
.mainRollBnn ul {position:relative; width:684px; height:114px;}
.mainRollBnn ul li {position:absolute; display:none; left:0; top:0;}
.bnn_navi {position:absolute; right:16px; bottom:7px; overflow:hidden;}
.bnn_navi a {float:left; display:inline-block; zoom:1; *display:inline; width:20px; height:6px; background:url(http://miz.co.kr/img/btn_bnn_off.png) no-repeat 0 0; margin-left:3px;}
.bnn_navi a.on {background-image:url(http://miz.co.kr/img/btn_bnn_on.png);}

/* ¿ä¸®¸ÞÀÎ ¼öÁ¤ (20151216) */
.today_food_top {}
.bbsCount {background:url(/momboard/img/common/icon_list.gif) no-repeat 0 0; padding:0 0 10px 20px; font:normal 12px/1.4 dotum; color:#666; border-bottom:1px solid #d8d8d8; text-align:left;}
.bbsCount .orange {color:#ee7d00;}
.thumbNavi {overflow:hidden; margin-top:10px;}
.thumbNavi .paging {float:right; overflow:hidden;}
.thumbNavi .paging .num {display:block; float:left; margin:2px 6px 0 0; line-height:1.4;}
.thumbNavi .paging a {float:left;}
.thumbList {margin-top:8px;}
.thumbList ul {overflow:hidden;}
.thumbList ul li {float:left; width:181px; margin:0 0 10px 15px;}
.thumbList ul li .thumb {display:block; border:2px solid #efefef; overflow:hidden;}
.thumbList ul li .thumb img {display:block; width:100%; height:123px;}
.thumbList ul li .tit {height:24px; background:#f78771; font:bold 13px/21px Malgun Gothic; color:#fff; text-align:center; color:#fff;}
.thumbList ul li .con {text-align:left; font:bold 12px/1.4em dotum; text-overflow:ellipsis; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; height:4.2em; margin:10px 0 8px; padding:0 8px;}

/* ¶óÀÌÇÁÇÃ·¡´× (20151230) */
.my_inupt {margin-top:30px;}
.my_inupt .tit {border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; background:url(/img/common/bg_my_input_tit.gif) repeat-x 0 0; padding:10px 0 10px 20px; font:bold 12px/1.1 Malgun Gothic; color:#333;}
.input_type {width:100%; border-collapse:collapse; border-spacing:0;}
.input_type th, .input_type td {border-bottom:1px solid #ddd; padding:8px 0;}
.input_type th {background:url(/img/common/dot_list_gray2.gif) no-repeat 20px 18px; text-align:left; padding-left:32px; vertical-align:top; padding-top:15px;}
.input_type td {vertical-align:bottom;}
.input_type .text {width:280px; border:1px solid #ccc; height:20px; padding-top:1px; text-indent:2px; vertical-align:middle;}
.input_type .btn_input {display:inline-block; zoom:1; *display:inline; height:24px; padding:0 10px; background:#eee; border:1px solid #aaa; vertical-align:middle; line-height:20px;}
.myTxt {float:left; margin-right:5px;}
.myTxt li {margin-bottom:4px;}
.add_input {position:relative; top:4px;}
.btn_center {text-align:center; margin-top:30px;}
.btn_center a {display:inline-block; zoom:1; *display:inline; min-width:62px; height:18px; border:1px solid #777; background:#888; color:#fff; line-height:18px; border-radius:4px; text-align:center; padding:0 5px; margin:0 10px;}
.bgTit {display:inline-block; height:30px; background:url(/img/common/bg_gr.gif) no-repeat 0 0; padding-left:20px;}
.bgTit .txt {display:inline-block; height:30px;  background:url(/img/common/bg_gr.gif) no-repeat right 0; padding-right:20px; font:bold 14px/26px Malgun Gothic; color:#fff;}
.userTit {padding:0 0 10px 24px; border-bottom:1px solid #cacaca; font:bold 14px/1.2 Malgun Gothic; color:#333;}
.userTit .orange {color:#ff6600;}
.endTit {padding:20px 0 30px 20px;}
.center_section {text-align:center;}
.myAnswer {display:inline-block; min-width:360px; border:1px solid #dadada; text-align:center; padding:9px 20px; margin-top:14px;}
.bg_section {position:relative; height:248px; background:url(/img/common/bg_treeLine.gif) no-repeat center -36px;}
.bg_section .bgTit {min-width:70px; position:absolute; top:100px;}
.bg_section .bgTit .txt {min-width:70px; text-align:center;}
.bg_section .left {left:100px;}
.bg_section .right {right:100px;}
.bg_section .eng {position:absolute; top:200px;} 
.bg_section .eng b {display:block; font:bold 16px/1.2 Malgun Gothic; color:#000; text-align:center;}
.bg_section .eng b span {font-size:20px; color:red;}
.bg_section .eng .bgTit {position:relative; top:0;}
.bg_section .eng .bgTit .txt {color:#000;}
.bg_section .step1 {left:5px;}
.bg_section .step2 {left:170px;}
.bg_section .step3 {left:320px;}
.bg_section .step4 {left:476px;}
.typeList {padding-top:20px; overflow:hidden;}
.typeList ul {position:relative; float:left; padding-left:18px; width:130px;}
.typeList ul li {height:24px; border:1px solid #dbdbdb; margin-bottom:35px; overflow:hidden; line-height:24px;}
.typeList ul li span {display:block; float:left; width:32px; height:24px; margin-right:10px; text-align:center; font:bold 20px/20px Malgun Gothic; color:#fff;}
.typeList .blue {left:-18px;}
.typeList .blue li span {background:#0066e6;}
.typeList .red li span {background:#cc0001;}
.typeList .green li span {background:#058001;}
.typeList .black li span {background:#555;}

/*20151230_¹öÅ¶¸®½ºÆ®ÆäÀÌÁö*/
.list_wrap h3{font:bold 14px/1.2 malgun Gothic; color:#333333;}
.tabs{float:left; width:100%; height:28px; margin-top:30px; overflow:hidden;}
.tabs li{float:left; width:120px; border-top:1px solid #d7dcd8; border-bottom:1px solid #d7dcd8; border-right:1px solid #d7dcd8;}
.tabs li:first-child{border-left:1px solid #d7dcd8;}
.tabs li a{display:block; height:28px;font:bold 12px/2.1 Malgun Gothic; text-align:center; background:#f8f8f8; color:#666;}
.tabs .on a{background:#708af9; color:#fff;}

.list_db{width:100%; height:34px; border-collapse:collapse; border-spacing:0; border-top:1px solid #ededed; border-bottom:1px solid #ededed;}
.list_db th{height:34px; background:url(/img/common/bg_my_input_tit.gif) repeat-x 0 0; font:bold 12px/1.1 Malgun Gothic; color:#333;}
.list_db td{height:30px; border-bottom:1px solid #ededed; background:url(/img/common/dot_list_gray.gif) no-repeat 17px center; text-align:left; padding-left:27px;}
.list_db td.icon{background:none;}

.tabs2{width:158px; height:28px; margin-top:30px; margin-left:10px;border:1px solid #d7dcd8; overflow:hidden;}
.tabs2 li{width:155px; height:27px; font:bold 12px/2.1 Malgun Gothic; text-align:center; background:#708af9; color:#fff; padding:1px 1px 0 1px;}


.date1230{width:100%; height:113px; border:1px solid #d7dcd8;}
.date1230 th{font:bold 13px/1.1 Malgun Gothic; color:#333;}
.input_date{height:21px; border:1px solid #d7dcd8; font-size:12px;}
.input_text{height:21px; border:1px solid #d7dcd8; font-size:12px;}


.btn_group{position:relative; text-align:center; margin-top:20px;}
.ptx_btn{position:absolute; top: 0px; right:0; overflow:hidden;}
.ptx_btn li{float:left;}
#header .logo .sub_logo {padding-top:30px !important;}

/* 2016-04-27 ¼­ºê»ó´Ü¿µ¿ª */
.page_navi h2 { margin-bottom: 4px; color: #4F4F4F; font-size: 16px; font-weight: bold; font-family: "Nanum Gothic"; }
.page_navi p { color: #898989; font-size: 12px; letter-spacing: -1px;   }
.page_navi ul { top: 0; }
/*¼îÇÎÁ¤º¸*/
.shoping_tabs { margin-bottom: 20px; margin-right: 12px; }
.shoping_tabs ul { border-top: 1px solid #eee; }
.shoping_tabs ul:after { display: block; content: ""; clear: both; }
.shoping_tabs ul li { position: relative; width: 16.6%;  float: left; }
.shoping_tabs ul li.first { width: 17%; }
.shoping_tabs ul li.first a { border-left: 1px solid #eee; }
.shoping_tabs ul li a { display: block; /* padding: 0px 0px 0px 35px; */ width: 100%; height: 40px; line-height: 44px; text-align: center; vertical-align: middle; border-bottom: 1px solid #eee; border-right: 1px solid #eee; }
.shoping_tabs ul li.lh_2 a { /* padding: 6px 0 0 35px */;  line-height: 14px; }
.shoping_tabs ul li.on a { color: #fff; background-color: #5469E3; }
.shoping_tabs ul li a span { display: inline-block; *display: inline; *zoom:1; }
.shoping_tabs ul li .icon { margin-right: 3px; }
.shoping_tabs ul li.lh_2 .txt { padding-top: 8px;}
.shoping_tabs ul li.lh_2 .icon { margin-right: 3px;  padding-top: 10px; vertical-align: top; /* position: absolute; left: 10px; top: 9px; */ }

.ad_rollings { position: relative; margin-right: 12px; padding: 15px 0 15px 46px; height: 106px; overflow: hidden; border: 1px solid #e0e0e0; background-color: #e7e9ea; }
.ad_rollings .screenWrap ul { *zoom: 1; }
.ad_rollings .screenWrap ul:after { display: block; content: ""; clear: both; }
.ad_rollings .screenWrap ul li { margin-right: 10px; margin-bottom: 30px; }
.ad_rollings .screenWrap ul li img { border: 1px solid #b9b9b9; }

.ad_rollings > a { position: absolute; top: 50%; margin-top: -16px; }
.ad_rollings .btnPrev { left: 2px;  }
.ad_rollings .btnNext { right: 2px;  }

/* °ø¸ðÀü */
.contest_tabs { margin-bottom: 25px; width: 600px; }
.contest_tabs ul { *zoom: 1; }
.contest_tabs ul:after { display: block; content: ""; clear: both; }
.contest_tabs ul li { width: 25%; float: left; }
.contest_tabs ul li a { display: block; padding: 11px 0 11px; height: 20px; color: #666; font-size: 18px; line-height: 20px; font-family: 'Nanum Gothic';  font-weight: bold;  border-top: 1px solid #ececec; border-right: 1px solid #dedede;  border-bottom: 1px solid #ececec; }
.ie11 .contest_tabs ul li a { padding: 10px 0 12px; } 
.contest_tabs ul li.tab1 a{ padding-left: 69px; border-left: 1px solid #dedede; background: url('/monitor/img/contest_01.png') no-repeat 35px center; }
.contest_tabs ul li.tab2 a { padding-left: 60px; background: url('/monitor/img/contest_02.png') no-repeat 28px center; }
.contest_tabs ul li.tab3 a { padding-left: 46px; letter-spacing: -2px; background: url('/monitor/img/contest_03.png') no-repeat 12px center; }
.contest_tabs ul li.tab4 a { padding-left: 70px; background: url('/monitor/img/contest_04.png') no-repeat 38px center; }
.contest_tabs ul li.on { background-color: #5469E3; } 
.contest_tabs ul li.on a { color: #fff; } 

.ad_wrap { width: 600px; }

#container_wrap { table-layout: fixed; }

/* btn */
.btn01 { display: inline-block; padding: 0 12px; color: #4d4d4d; height: 26px; line-height: 29px; font-size: 12px; border: 1px solid #cbcbcb; background-color: #fff; *display: inline; *zoom: 1; }
.btn01.write { padding-left: 29px; background: #fff url('/monitor/img/icon_write.jpg') no-repeat 9px center; }
.btn01.mywrite { padding-left: 28px; background: #fff url('/monitor/img/icon_mywrite.jpg') no-repeat 6px center; }
.btn01.inquiry { padding-left: 22px; background: #fff url('/monitor/img/icon_inquiry.jpg') no-repeat 7px center; }

.tbList { width: 600px; }


/*event 20160818*/
.B_p{display:block;}
.B_p > img{max-width:100%; vertical-align: top;}
.B_20160818{padding:0; margin:0; text-align:center;}
.B_20160818bg{background:url('http://www.miz.co.kr/event/2016/img/160818_event02.jpg') repeat-y 0 0; background-size:100% auto; display:block; max-width:596px; margin:0 auto;}
.B_20160818bg2{background:url('http://www.miz.co.kr/event/2016/img/160818_event05.jpg') repeat-y 0 0; background-size:100% auto; display:block; max-width:596px; margin:0 auto;}
.B_20160818tab{border:1px solid #c2d2ec; background-color:#e7fcff; color:#0042b0; letter-spacing:-1px; font-size:13px; padding:2px 17px 2px 19px; display:inline-block; max-width: 450px; width:100%;}
.B_20160818screen{width: 80%; height:274px; margin:0 auto; display:block;}
.B_20160818screen2{width: 50%; margin:0 auto; display:block;}