/* Common */
html{overflow-y:scroll;background-color:#faf1e4;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',Dotum,AppleGothic,sans-serif;font-size:12px;color:#757575;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}

a:link, a:visited, a:active { text-decoration:none; color:#757575; }
a:hover {color:#757575;text-decoration:underline; }

table {width:100%;border-collapse:collapse;border:0;}
select,input,textarea{font:normal 12px "애플고딕",AppleGothic,"돋움",dotum,Arial,Verdana,sans-serif;vertical-align:middle;}
img {vertical-align:middle;}
.png24 {tmp:expression(setPng24(this));}

/* Layout */
#headerWrap{margin:0 auto;position:relative;border-bottom:0px solid #95add1;background-color:#faf1e4;}
#headerWrap .header_bg_l{position:absolute;top:0;left:-567px;width:50%;height:29px;background-color:#1d4e8c;}
#header{text-align:center;}
#containerWrap{margin:0 auto;position:relative;}
#container{text-align:center;}
#container:after{display:block;clear:both;content:'';}
	.gnb{position:absolute;top:0;left:0;width:160px;height:100%;background-color:#002f6a;}
	.mainIMG{float:left;width:335px;height:778px;margin-left:160px;}
	#mContent{float:left;width:465px;position:relative;margin-top:40px;margin-left:20px;z-index:10;}
	#Content{float:left;width:760px;position:relative;margin-left:200px;z-index:10;}
	.asideBanner{position:absolute;top:0;left:960px;width:163px;height:534px;margin:15px 0 0 11px;z-index:10;}
#footerWrap{margin:0 auto;position:relative;background-color:#faf1e4;}
#footer{text-align:center;}


/* Header */
#headerWrap{}
#header{position:relative;}
#header .logo{position:absolute;top:11px;left:16px;z-index:10; width:127px; height:44px;}
#header .gnb_bg{position:absolute;top:0;left:0; width:160px;height:29px; background-color:#194277;}
#header .mainIMG_bg{position:absolute;top:0;left:160px; width:335px;height:29px; background-color:#19325b;}
#headerMenu{text-align:center;}
#headerMenu .menu ul{text-align:center; margin:0px 0px 0 0;}
#headerMenu .menu ul li{margin-bottom:0px;list-style:none;}
#headerMenu .menu em{margin:0px 40px 0px 40px;list-style:none;}
#headerMenu .line ul li{margin-top:5px;list-style:none;}
#submenu {position:relative;left:0px;margin-top:15px;}
#submenu_movie {position:relative;left:-20px;margin-top:15px;}
#submenu_menunone {position:relative;left:0px;margin-top:25px;}
#submenu_kok {position:absolute;left:760px;margin-top:190px;}

#loginWrap{position:absolute;top:0;left:495px; width:465px;}
#loginWrap .fieldWrap{float:left; margin-top:7px; padding-left:20px;}
#loginWrap input.inptext01{width:70px; height:15px; padding:0 2px; color:#95add1; line-height:16px; border:0; background-color:#fff;}
#loginWrap input.imgbtn {vertical-align:middle;}
#loginWrap .utillWrap{float:right; margin-top:9px; padding-right:5px; font-size:11px; color:#a1b9dd; letter-spacing:-1px;}
#loginWrap .utillWrap a{color:#486693;}
#loginWrap .utillWrap a:hover,.utillWrap a:active,.utillWrap a:focus{color:#486693; text-decoration:underline}
#loginWrap .utillWrap span.tABC{letter-spacing:0px; font-family:tahoma;}
#logoutWrap{position:relative;}
#logoutWrap .selectTitle{position:absolute;top:3px;right:173px; width:960px; text-align:right; padding-right:5px;}
#logoutWrap .selectTitle select {margin-top:3px;width:145px;height:18px;font-size:11px;color:#999;}
#logoutWrap .utillWrap{position:absolute;top:10px;left:516px; font-size:11px; color:#a1b9dd; letter-spacing:-1px;}
#logoutWrap .utillWrap a{color:#486693;}
#logoutWrap .utillWrap a:hover,.utillWrap a:active,.utillWrap a:focus{color:#486693; text-decoration:underline}
#logoutWrap .utillWrap span.tABC{letter-spacing:0px; font-family:tahoma;}
#logoutWrap .memberM{position:absolute;top:9px;right:638px; width:450px; text-align:right; padding-right:10px; font-size:11px; color:#bdd5fa; letter-spacing:-1px;}
#logoutWrap .memberM a{color:#00f0ff;}
#logoutWrap .memberS{position:absolute;top:9px;right:630px; text-align:right; font-size:11px; color:#486693; letter-spacing:-1px;}
#logoutWrap .memberS a{color:#4b00c5;}
#logoutWrap .memberM a:hover,.memberM a:active,.memberM a:focus,.memberS a:hover,.memberS a:active,.memberS a:focus{text-decoration:underline}
#logoutWrap .memberM input.imgbtn,.memberS input.imgbtn {padding-left:7px; vertical-align:middle; margin-top:-3px;}


/* Container */
#containerWrap{}
#container{position:relative; overflow:hidden;clear:both;margin-top:30px;}
#container_sub{position:relative; overflow:hidden;clear:both;margin-top:0px;text-align:center;}
#container_sub .btn_right{position:absolute; top:240px; left:850px;}
#container_sub .btn_left{position:absolute; top:240px; left:-50px;}
#container .gnb ul{text-align:right; margin:60px 21px 0 0;}
#container .gnb ul li{margin-bottom:20px;}
#container .mainIMG2{position:absolute;top:373px;left:0;z-index:1;width:394px;height:405px;}

#mContent{}
#mContent .mLeft{position:absolute;top:0;left:0; width:209px;}
#mContent .mRight{position:absolute;top:-6px;left:225px; width:190px;}
#mContent .mBoth{position:absolute;top:520px;left:0; width:415px;}
#mContent .mNoticeTitle{width:209px; height:22px; margin-bottom:8px; background:url('');}
#mContent .mTitleL{margin:20px 0 5px 0;}
#mContent .mTitleR{margin:9px 0 4px 0;}
#mContent .mMore{float:right; padding:7px 3px 0 0;}
#mContent .mBox{border:1px solid #d6d6d6;padding:5px;}
#mContent .mBox2{border:1px solid #d6d6d6;padding:4px 5px 4px 5px;}
#mContent ul{display:block;}
#mContent ul:after{display:block;clear:both;content:""}
#mContent ul li{height:12px;font-size:11px;color:#757575;padding:3px 0 2px 8px; background:url('') no-repeat 2px 50%;}
#mContent ul li strong{letter-spacing:-1px;}
#mContent ul li .ico{vertical-align:top;}
#mContent p{height:16px; margin:3px -5px 0 -5px;background-color:#f2f2f2;font-size:11px;color:#b0b0b0;text-align:center;}
#mContent .mSellTab{padding-top:5px;}
#mContent .mSellTab a{color:#757575;}
#mContent .mSell{margin-top:10px;}
#mContent .mSell ul{display:block; height:95px;}
#mContent .mSell ul:after{display:block;clear:both;content:""}
#mContent .mSell ul li{float:left; font-size:11px; color:#757575; margin:0 10px; background-image:none;}
#mContent .sellPhoto{width:66px; height:56px; border:2px solid #e2e2e2; margin:5px 0 2px 0;}


/* content patten */
.t_blue{color:#00a8ee;}
.t_yellow{color:#c07811;}
.t_green{color:#55ae06;}
.t_olive{color:#709201;}
.t_red{color:#fe0000;}
.t_black{color:#000;}
.t_txt{font-size:11px;}
.t_center{text-align:center;}
.t_right{text-align:right;}
.t_left{text-align:left;}
input.inptext {height:18px;padding:0 2px;color:#95add1;line-height:18px;border:0;background-color:#fff;}
textarea.txt01 {padding:5px;line-height:18px;border:1px solid #d1d1d1;word-break:break-all;}



/* Footer */
#footerWrap{}
#footer{overflow:hidden;clear:both;margin:0; padding:22px 0 30px; color:#5e5e5e;}
#footer a{color:#999;text-decoration:none}
#footer a:visited{color:#666;text-decoration:none}
#footer a:hover{color:#fff;text-decoration:none}
#footer ul{margin:0 0 10px}
#footer ul li{display:inline;position:relative;padding:0 5px 0 7px;background:url('') 0 50% no-repeat;_background-position:0 10%;font-size:11px;white-space:nowrap}
#footer ul li a:hover,#footer ul li a:hover strong{color:#fff}
#footer ul li.first{padding:0 3px 0 0;background:none}
#footer address{font-family:verdana;font-size:9px;line-height:14px}
#footer address span{letter-spacing:-1px;}



