﻿@charset "utf-8";


/* Layout Selector */
.sub_bg {background:url(/images/skin4010/sub_bg.gif) 0 0 repeat-x;}
.sub_container01 {height:282px;}
/* sub_container */
.sub_img {position:absolute; top:1px; left:0; z-index:1; width:805px; height:280px;}
.sub_img_bg img{position:absolute; top:1px; left:0; z-index:10; width:805px; height:280px;}
.sub_img_01 img{position:absolute; top:1px; left:0; z-index:20; width:805px; height:280px;}

.sub_slogan {position:absolute; top:30px; left:0px; z-index:40;}
.sub_slogan .slogan_01 {font-size:50px; font-weight:bold; letter-spacing:-4px; line-height:50px;width:380px;}
.sub_slogan .slogan_02 {font-size:15px; font-weight:bold; padding-top:10px;color: #a8a8a8;width: 300px}

.sub_time {position:absolute; bottom:0px; right:100px; z-index:10;top:5px;}

#sub_container02 {width:1102px;margin: 0 auto;padding-right:100px;}
.sub_container02 {width:1102px;background: url('/images/skin4010/main_dot_line.gif') 0 0 repeat-x;padding: 0 0 40px 0}


#sub_left {width:295px; float:right; padding:0; overflow:hidden;}



.snb ul {margin:0; padding:0 0 0 32px; list-style:none; width:245px;}
.snb ul li {margin:0; padding:0}
.snb ul li a {display:block; height:30px; padding:5px 0 0 0; font-weight:bold; line-height:26px; font-size:14px; color:#9f9f9f; text-decoration:none;}
.snb ul li a:hover {color:#6d6d6d; background:url(/images/skin4010/snb_off_bg.gif) no-repeat }


.sub_left_btn {padding:60px 0 0 7px;}

#sub_contents {float:right;padding: 30px 30px 0 0;width: 756px;margin-bottom: 30px;}
.location {clear: both; padding:0;color:#7f7f7f;height: 50px;margin-left: 35px;}
.location em {font-weight:bold;}

.contents_section {clear:both; padding:0 0; width:700px;min-height: 500px;text-align: justify;}

/* Content */
.ready_img {text-align:center; padding:20px 0;} /* 준비중이미지 */