@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
body {font-family: '나눔고딕','NanumGothicWeb','Nanum Gothic'; font-weight:normal; margin:0;padding:0; overflow-x:hidden; font-size:1.0em;}
img{border:0 none;}
a{text-decoration:none;}
a:link{text-decoration:none;},a:hover{text-decoration:underline;},a:active{text-decoration:none;}
.wrap{position:relative; width:100%; margin:0 auto; text-align:center;}
.header_wrap{position:relative; width:100%; top:0;}
.ycc_title_area{background-color:#0a83a6; padding:15px 0 15px 0; font-size:1.5em; color:white;}
.ycc_ci_area{padding-top:10px;}
.contnets_wrap{position:relative; width:1000px; left:50%; margin-left: -500px;  height:100%;}
.menu_area{position:absolute; top:20px; width:200px; height:100%;}
.menu_list_area{padding-left:10px; text-align:left;}
.menu_list_area li a {font-size:1.3em; color:#1597b8;}
.menu_list_area li a:hover{text-decoration:underline;}
.menu_list_area li{display:block; margin-bottom:20px; padding-bottom:10px; border-bottom:1px dotted gray;}
.menu_s_list{font-size:1em; color:#666666; margin-left:10px; margin-bottom:5px;}
.menu_list_area li .menu_s_list a{font-size:1em; color:#666666;}
.contnets_area{position:relative; width:720px; margin-left:200px; height:100%; padding: 40px 0 0 50px; border-left:1px solid #9b9b9b; text-align:left;}
.main_sty_tb{line-height:25px; padding-left:15px;}
.main_title_area{font-size:1.2em; margin-bottom:20px;}
.main_con_tex01{padding-left:15px; font-size:1.05em; padding-bottom:15px; line-height:1.5em;}
.main_con_tex02{padding-left:20px; font-size:1em; padding-bottom:15px; line-height:1.3em;}
.main_con_img{text-align:center; padding-bottom:10px;}