@charset "utf-8";

/* 내용관리 */
#ctt {background:#fff}
#subContent {position:relative; }
.ctt_admin {position:absolute; right:0; top:60px}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {line-height:1.6em}
#ctt_con img{max-width:100%;height:auto}
.ctt_img {text-align:center}

/* #####################################################################################################  */
#textzone {width:900px}

#textzone #topBanner {width:900px; margin-bottom:50px; border:1px solid #dadada; border-radius:15px;
								background:#fffcf4 url(/images/sub/common/topBanner_bg_btm.gif) no-repeat left bottom;}
#textzone #topBanner dl {min-height:200px; padding:50px 50px 20px 140px; border-radius:15px; background:url(/images/sub/common/topBanner_bg_top.gif) no-repeat left top;}
#textzone #topBanner dl dt {margin-bottom:10px; font-family:'NanumSquare'; font-size:26px; font-weight:bold; color:#444;}
#textzone #topBanner dl dd {padding-left:0; background:none; font-family:'NanumGothic'; font-size:15px; color:#666;}
#textzone #topBanner dl dd:nth-child(2) {margin-bottom:14px;}
#textzone #topBanner dl dd:nth-child(3) {font-size:13px;}

#textzone .play_logo {padding-bottom:0px; background: url(/images/sub/text/img_s3_1_3_visual.gif) no-repeat right 60px;}
#textzone .play_logo p {padding-right:300px;}

#textzone.s3_1_3 .Shortcut a {margin-right:20px; padding:15px 20px; border-radius:5px; border:1px solid #aaa; width:30%;}
#textzone.s3_1_3 .Shortcut a:last-child {margin:0px;}
#textzone.s3_1_3 .Shortcut a span {color:#339900;}
