@charset "utf-8";
/* ----------
css
---------- */


/* layout | 퍼블리셔 */
#main_wrap{width:1900px;height:1151px;/*background:url('/images/main/main_bg.jpg');*/}
#main_visual{position:absolute;z-index:1;width:1900px;height:1000px;top:0;left:0}
#main_visual img{position:absolute;}
#main_visual .active{z-index:1;}
#gnb{width:308px;height:1086px;background:url('/images/main/gnb_bg.png');position:absolute;left:0;z-index:999;top:0}
#gnb .top_menu{width:188px;height:15px;margin:0 auto;margin-top:22px;}
#gnb .top_menu ul{list-style:none;margin:0;padding:0}
#gnb .top_menu ul li{float:left;margin:0 5px 0 5px}
#gnb .main_logo {width:300px;height:182px;background:url('/images/main/gnb_logo_bg.png')}
#gnb .main_logo img{margin:64px 0 0 35px}
#gnb nav{margin:61px 0 73px 0;padding:0}
#gnb nav ul li{margin:0 0 40px 0;width:222px;height:41px}
/*#sub_gnb{width:297px;height:950px;background:url('/images/main/sub_gnb_bg.jpg');float:left;padding-left:40px;padding-top:50px;}*/
/* #sub_gnb{width:297px;height:1030px;background:url('/images/main/sub_gnb_bg.jpg');position:absolute;left:300px;z-index:2;padding-left:40px;padding-top:50px;} */
#sub_gnb{width:297px;height:1030px;background:url('/images/main/sub_gnb_bg.jpg');position:absolute;left:300px;z-index:2;padding-left:40px;padding-top:50px;top: 0;}
#sub_gnb .main_news{width:275px;}
#sub_gnb .main_news h1{margin:0;padding:0;}
#sub_gnb .main_news h1 ul {margin:0;padding:0;list-style:none}
#sub_gnb .main_news h1 ul li{margin-bottom:15px}
#sub_gnb  h1 .main_news_title{float:left;}
#sub_gnb  h1 .main_news_more{float:right}
#sub_gnb  h1 ul{margin:0;padding:0;list-style:none}
#sub_gnb .main_news table{width:100%;margin:0;padding:0}
#sub_gnb .main_news table th{margin:0;padding:0}
#sub_gnb .main_news table td {color:#c0c0c0;font-size:12px;font-family:'dotum';line-height:30px}
#sub_gnb .main_news table td a{color:#c0c0c0;font-size:12px;font-family:'dotum';text-decoration:none}
#sub_gnb .main_location{margin-top:30px;width:275px}
#sub_gnb .main_bran{margin-top:20px;width:275px}
#sub_gnb .main_tell{margin-top:50px;width:275px}
#sub_gnb .main_icon{margin-top:45px;width:275px}
#sub_gnb .main_icon ul{list-style:none;padding:0}
#sub_gnb .main_icon ul li{float:left;margin-right:20px}
#foot_line{width:100%;height:50px;background-color:#720000;display:inline-block;position:relative;z-index:999;/*clear:both;margin-top:100px*/}
#foot_line ul{height:50px;list-style:none;margin:0;padding:0 0 0 20px;line-height:50px}
#foot_line ul li{color:#cbcbcb;font-family:'dotum';font-size:13px;float:left;padding:0 5px 0 5px}
#foot_line ul li a{color:#cbcbcb;font-family:'dotum';font-size:13px;text-decoration:none}
footer{color:#656565;line-height:20px;padding-top:20px;font-size:12px;padding-left:20px;background-color:#000000;margin-top:-10px;height:100px;position:relative;z-index:999}


#sub_wrap2{width:2000px;background:#ececec url('/images/main/gnb_bg.png') repeat-y;}
#sub_wrap{width:2000px;background:#ececec url('/images/main/gnb_bg.png') repeat-y;}
#contents_gnb{width:308px;/*height:1300px;position:absolute;left:0;z-index:999;top:0*/float:left;}
#contents_gnb .top_menu{width:188px;height:15px;margin:0 auto;margin-top:22px;}
#contents_gnb .top_menu ul{list-style:none;margin:0;padding:0}
#contents_gnb .top_menu ul li{float:left;margin:0 5px 0 5px}
#contents_gnb .main_logo {width:300px;height:182px;background:url('/images/main/gnb_logo_bg.png')}
#contents_gnb .main_logo img{margin:64px 0 0 35px}
#contents_gnb nav{margin:61px 0 70px 0;padding:0}
#contents_gnb nav ul li{margin:0 0 40px 0;width:222px;}
#contents_gnb nav ul li dl {width:220px;height:105px;background:url('/images/main/sub_drop_bg.png');padding:0;display:none}
#contents_gnb nav ul li dl dd{margin-bottom:10px}

#contents_gnb2{width:308px;/*height:1900px;position:absolute;left:0;z-index:999;top:0*/float:left;}
#contents_gnb2 .top_menu{width:188px;height:15px;margin:0 auto;margin-top:22px;}
#contents_gnb2 .top_menu ul{list-style:none;margin:0;padding:0}
#contents_gnb2 .top_menu ul li{float:left;margin:0 5px 0 5px}
#contents_gnb2 .main_logo {width:300px;height:182px;background:url('/images/main/gnb_logo_bg.png');/*position:relative;z-index:2*/}
#contents_gnb2 .main_logo img{margin:64px 0 0 35px}
#contents_gnb2 nav{margin:61px 0 70px 0;padding:0}
#contents_gnb2 nav ul li{margin:0 0 40px 0;width:222px;height:41px}


#sub_contents{width:1100px;float:left;margin:130px 0 100px 50px;}
#sub_contents .sub_contents_title{display:inline-block;}
#sub_contents .sub_contents_title h1{float:left;font-size:50px;color:#727272;padding:0;margin:0;font-weight:400}
#sub_contents .sub_contents_title h2{float:left;font-size:35px;color:#727272;padding:20px 0 0 0;margin:0;font-weight:400}
#sub_contents .sub_contents_title ul{margin:10px 0 0 0;padding:0;list-style:none;display:inline-block;width:100%;}
#sub_contents .sub_contents_title ul li{color:#727272;font-size:12px;font-family:'dotum';float:left;margin-right:10px}
#sub_contents .sub_tab{margin-top:40px;}
#sub_contents .sub_tab ul {list-style:none;margin:0;padding:0}
#sub_contents .sub_tab ul li{float:left;width:160px;height:40px;line-height:40px;text-align:center;font-family:'NanumGothic';font-size:14px;margin-right:5px}
.snb_on{font-weight:600;color:#ffffff;background:url('/images/sub/sub_tab_on.jpg');cursor:pointer}
.snb_off{font-weight:600;color:#666666;background-color:#dddddd;cursor:pointer}

.sub_title_line{background-color:#dddddd;border:0;position:absolute;top:218px;left:0;width:100%;z-index:1}

#sub_contents .sub_101{margin-top:155px}
#sub_contents .sub_101 ul{margin:70px 0 100px 0;padding:0;list-style:none;display:inline-block}
#sub_contents .sub_101 ul li{float:left}
#sub_contents .sub_101 p{font-family:'NanumGothic';font-size:14px;color:#727272;line-height:40px}

#sub_contents .sub_102 {margin-top:150px;background:url('/images/sub/con_102_01.jpg');background-position:0 -210px}
#sub_contents .sub_102 h2{margin:0;padding:0;color:#ff6000;font-size:20px;font-weight:400;font-family:'NanumGothic';margin-bottom:50px;}
#sub_contents .sub_102 h3{margin:0;padding:0;color:#727272;font-size:18px;font-weight:400;font-family:'NanumGothic';margin-bottom:50px;line-height:30px}
#sub_contents .sub_102 p{color:#666666;font-family:'NanumGothic';font-size:14px;line-height:24px;padding-bottom:20px}

#sub_contents .sub_103{margin-top:130px}
#sub_contents .sub_103 #Map{margin-bottom:40px}
#sub_contents .map_img{width:462px;height:294px;float:left;margin-right:100px}
#sub_contents .map_text{float:left;padding-top:50px;margin-right:50px;width:300px}
#sub_contents .map_text h3{font-family:'NanumGothic';font-size:16px;color:#3a3a3a;font-weight:600}
#sub_contents .map_text h4{font-family:'NanumGothic';font-size:15px;color:#3a3a3a;font-weight:600}
#sub_contents .map_text ul{padding-top:30px;list-style:none;margin:0;padding:0}
#sub_contents .map_text ul li{line-height:24px;color:#656565;font-size:12px;font-family:'dotum';text-align:left;line-height:18px;margin-bottom:10px}
#sub_contents .map_text ul li .map_text_box01{color:#ffffff;width:34px;height:18px;background-color:#4ea031;border:1px solid #48922d;display:inline-block;text-align:center;line-height:18px;margin-right:15px}
#sub_contents .map_text ul li .map_text_box02{color:#ffffff;width:34px;height:18px;background-color:#395cb3;border:1px solid #3353a4;display:inline-block;text-align:center;line-height:18px;margin-right:15px}


#sub_contents  .sub_201 {margin-top:80px}
#sub_contents .sub_201 .kakao{width:1043px;height:146px;background:url('/images/sub/con_201_01.jpg')}
#sub_contents .sub_201 .kakao h2{font-family:'NanumGothic';font-size:20px;color:#383838;font-weight:600;padding:20px 0 0 86px;margin:0}
#sub_contents .sub_201 .kakao p{font-family:'NanumGothic';font-size:13px;color:#727272;padding:30px 0 0 45px;margin:0;line-height:20px}
#sub_contents .sub_201 table{margin-top:40px}
#sub_contents .sub_201 table img{width:297px;}
#sub_contents .sub_201 table th{color:#666666;font-family:'NanumGothic';font-size:17px;font-weight:600;line-height:20px;text-align:left;padding-top:20px}
#sub_contents .sub_201 table td{color:#666666;font-family:'NanumGothic';font-size:13px;line-height:20px;padding-top:10px;}
#sub_contents .sub_201 table td .event_on {border:1px solid #ee5723;width:120px;height:35px;color:#ee5723;text-align:center;display:block;text-decoration:none;line-height:35px;margin-right:10px}
#sub_contents .sub_201 table td .event_off {border:1px solid #666666;width:120px;height:35px;color:#666666;text-align:center;display:block;text-decoration:none;line-height:35px;margin-right:10px}
#sub_contents  .sub_201 ul{list-style:none;display:inline-block;padding:0;margin-top:50px;}
#sub_contents  .sub_201 ul li{float:left;margin-right:20px;font-family:'NanumGothic';font-size:16px;color:#666;font-weight:600;line-height:20px;}
#sub_contents  .sub_201 ul li p{width:300px;position:absolute;z-index:2;display:none;background:url('/images/sub/list_more.png');height:300px;padding:0;margin:0;}
#sub_contents  .sub_201 ul li:hover p{display:block;}
#sub_contents  .sub_201 ul li img{width:300px;margin-bottom:20px;position:relative;z-index:1}



#sub_contents .paging{margin-top:50px;width:744px;display:inline-block}
 /**:first-child+html #sub_contents .paging{margin-top:10px;;}*/
#sub_contents .paging ul{list-style:none;margin:0 auto;text-align:center}
#sub_contents .paging ul li{width:30px;height:30px;text-align:center;line-height:30px;margin-right:3px;border:1px solid #dddddd;border-radius:3px;display:inline-block}
 *:first-child+html .paging ul li{width:30px;height:30px;text-align:center;line-height:30px;margin-right:3px;border:1px solid #dddddd;border-radius:3px;float:left}
#sub_contents .paging ul .paging_on{background-color:#810E02}
#sub_contents .paging ul .paging_on a{text-decoration:none;color:#ffffff;display:block}
#sub_contents .paging ul .paging_off{background-color:#ECECEC;}
#sub_contents .paging ul .paging_off a{text-decoration:none;color:#888888;display:block}


.sub_301 {margin-top:100px;}
.sub_301 .search ul{list-style:none;margin:0;padding:0;display:block;width:1100px;height:30px}
.sub_301 .search ul li {float:left;font-family:'NanumGothic';font-size:18px;color:#666666;height:20px;line-height:20px}
.sub_301 .search ul li img{vertical-align:middle;margin-right:10px}
.sub_301 .search input.search_text{background-color:#ececec;width:590px;height:45px;border:1px solid #cbcbcb;margin-top:20px;float:left;clear:both;padding-left:20px;color:#666666}
.sub_301 input.submit_btn{background-color:#292929;width:92px;height:45px;margin-top:20px;float:left;color:#ffffff;margin-left:10px;border:0;font-family:'NanumGothic';color:#ffffff;font-size:18px}
.sub_301 input.submit_btn2{background-color:#292929;width:92px;height:40px;float:left;color:#ffffff;margin-left:10px;border:0;font-family:'NanumGothic';color:#ffffff;font-size:18px}
.sub_301 .wheel_box{width:1044px;height:176px;margin-top:45px;background:url('/images/sub/con_301_02.jpg');display:inline-block}
.sub_301 .wheel_box h2{color:#ffffff;font-family:'NanumGothic';font-size:25px;font-weight:600;padding:70px 0 0 20px;margin:0}
.sub_301 .wheel_box p{color:#dad9d9;font-family:'NanumGothic';font-size:12px;padding:25px 0 0 20px;line-height:18px;margin:0}
.sub_301 .select_box{margin:10px 0 30px 0;height:40px}
.sub_301 .select_box ul{margin:0;padding:0;list-style:none;}
.sub_301 .select_box ul li{float:left;margin-right:10px;}
.sub_301 .select_box ul li select{background-color:#ececec;width:225px;height:40px;border:1px solid #cbcbcb;font-family:'NanumGothic';font-size:16px;color:#666666;line-height:40px;padding:0 0 0 20px;margin:0}
.sub_301 .products{clear:both;display:table;}
.sub_301 .products table{margin:0 15px 50px 0;width:250px;float:left}
.sub_301 .products table th img{width:100%;height:250px;border:1px solid #dddddd}
.sub_301 .products table td{padding-top:5px;font-family:'NanumGothic';font-size:12px}
.sub_301 .products table td img{vertical-align:middle}
.sub_301 .products table .more img{float:right}





.sub_401 {margin-top:100px;}
.sub_401 .search ul{list-style:none;margin:0;padding:0;display:block;width:1100px;height:30px}
.sub_401 .search ul li {float:left;font-family:'NanumGothic';font-size:18px;color:#666666;height:20px;line-height:20px}
.sub_401 .search ul li img{vertical-align:middle;margin-right:10px;width:30px;height:30px}
.sub_401 .search input.search_text{background-color:#ececec;width:590px;height:45px;border:1px solid #cbcbcb;margin-top:20px;float:left;clear:both;padding-left:20px;color:#666666}
.sub_401 .search input.submit_btn{background-color:#292929;width:92px;height:45px;margin-top:20px;float:left;color:#ffffff;margin-left:10px;border:0;font-family:'NanumGothic';color:#ffffff;font-size:18px}
.sub_401 input.submit_btn2{background-color:#292929;width:92px;height:40px;float:left;color:#ffffff;margin-left:10px;border:0;font-family:'NanumGothic';color:#ffffff;font-size:18px}
.sub_401 .wheel_box{width:1044px;height:176px;margin-top:45px;background:url('/images/sub/con_401_01.jpg');display:inline-block}
.sub_401 .wheel_box h2{color:#ffffff;font-family:'NanumGothic';font-size:25px;font-weight:600;padding:70px 0 0 20px;margin:0}
.sub_401 .wheel_box p{color:#dad9d9;font-family:'NanumGothic';font-size:12px;padding:25px 0 0 20px;line-height:18px;margin:0}
.sub_401 .select_box{margin:10px 0 30px 0;height:40px}
.sub_401 .select_box ul{margin:0;padding:0;list-style:none;}
.sub_401 .select_box ul li{float:left;margin-right:10px;}
.sub_401 .select_box ul li select{background-color:#ececec;width:225px;height:40px;border:1px solid #cbcbcb;font-family:'NanumGothic';font-size:16px;color:#666666;line-height:40px;padding-left:20px}
.sub_401 .products{clear:both;display:table}
.sub_401 .products table{margin:0 15px 50px 0;width:250px;float:left}
.sub_401 .products table th img{width:100%;height:187px}
.sub_401 .products table td{padding-top:5px;font-family:'NanumGothic';font-size:16px}
.sub_401 .products table td img{vertical-align:middle}
.sub_401 .products table .more img{float:right}

.sub_401 .group_box{width:1044px;height:176px;margin-top:45px;background:url('/images/sub/con_701_01.jpg');display:inline-block}
.sub_401 .group_box h2{color:#ffffff;font-family:'NanumGothic';font-size:25px;font-weight:600;padding:70px 0 0 20px;margin:0}
.sub_401 .group_box p{color:#dad9d9;font-family:'NanumGothic';font-size:12px;padding:25px 0 0 20px;line-height:18px;margin:0}



.sub_301_more{margin-top:10px}
.sub_301_more .wheel_box{width:1044px;height:176px;margin-top:45px;background:url('/images/sub/con_301_02.jpg');display:inline-block}
.sub_301_more .wheel_box h2{color:#ffffff;font-family:'NanumGothic';font-size:25px;font-weight:600;padding:70px 0 0 20px;margin:0}
.sub_301_more .wheel_box p{color:#dad9d9;font-family:'NanumGothic';font-size:12px;padding:25px 0 0 20px;line-height:18px;margin:0}
.sub_301_more .select_box{margin:10px 0 30px 0;height:40px}
.sub_301_more .select_box ul{margin:0;padding:0;list-style:none;}
.sub_301_more .select_box ul li{float:left;margin-right:10px;}
.sub_301_more .select_box ul li select{background-color:#ececec;width:290px;height:40px;border:1px solid #cbcbcb;font-family:'NanumGothic';font-size:16px;color:#666666;line-height:40px;padding-left:20px}
.sub_301_more .info_box{width:1044px;height:280px;border:1px solid #dddddd}
.sub_301_more .info_box .info_box_img{width:250px;height:250px;margin:20px 0 0 20px;border:1px solid #dddddd;float:left}
.sub_301_more .info_box .info_box_img img{width:250px;height:250px;}
.sub_301_more .info_box .info_box_text{margin:45px 0 0 55px;float:left;width:700px}
.sub_301_more .info_box .info_box_text table{width:100%;margin:0;padding:0}
.sub_301_more .info_box .info_box_text table th{font-family:'NanumGothci';font-size:15px;color:#515151;font-weight:600;height:40px;max-height:60px;line-height:20px;text-align:left;vertical-align:top}
.sub_301_more .info_box .info_box_text table td{font-family:'NanumGothic';font-size:13px;color:#999999;line-height:20px;vertical-align:top}
.sub_301_more .info_edite{margin-top:10px;border:1px solid #dddddd;width:1044px;/*height:600px;overflow-y:auto;*/}

.sub_401_more{margin-top:10px}
.sub_401_more .wheel_box{width:1044px;height:176px;margin-top:45px;background:url('/images/sub/con_401_01.jpg');display:inline-block}
.sub_401_more .wheel_box h2{color:#ffffff;font-family:'NanumGothic';font-size:25px;font-weight:600;padding:70px 0 0 20px;margin:0}
.sub_401_more .wheel_box p{color:#dad9d9;font-family:'NanumGothic';font-size:12px;padding:25px 0 0 20px;line-height:18px;margin:0}
.sub_401_more .select_box{margin:10px 0 30px 0;height:40px}
.sub_401_more .select_box ul{margin:0;padding:0;list-style:none;}
.sub_401_more .select_box ul li{float:left;margin-right:10px;}
.sub_401_more .select_box ul li select{background-color:#ececec;width:290px;height:40px;border:1px solid #cbcbcb;font-family:'NanumGothic';font-size:16px;color:#666666;line-height:40px;padding-left:20px}
.sub_401_more .info_box{width:1044px;height:280px;border:1px solid #dddddd}
.sub_401_more .info_box .info_box_img{width:384px;height:228px;margin:20px 0 0 20px;border:1px solid #dddddd;float:left}
.sub_401_more .info_box .info_box_img img{width:384px;height:228px;}
.sub_401_more .info_box .info_box_text{margin:45px 0 0 55px;float:left;width:580px}
.sub_401_more .info_box .info_box_text table{width:100%;margin:0;padding:0}
.sub_401_more .info_box .info_box_text table th{font-family:'NanumGothci';font-size:15px;color:#515151;font-weight:600;height:40px;line-height:20px;text-align:left;vertical-align:top}
.sub_401_more .info_box .info_box_text table td{font-family:'NanumGothic';font-size:13px;color:#999999;line-height:20px;vertical-align:top}
.sub_401_more .info_edite{margin-top:10px;border:1px solid #dddddd;width:1044px;/*height:600px;overflow-y:auto;*/}




.sub_501{margin-top:100px}
.sub_501 .kakao_text{width:1044px;height:171px;background:url('/images/sub/con_501_01.jpg');}
.sub_501 .kakao_text p{padding:105px 0 0 0;margin:0;color:#666666;font-size:14px;font-family:'NanumGothic';height:20px}
.sub_501 .agree_box{width:1044px;height:150px;border:1px solid #dddddd;margin:30px 0 20px 0;overflow:auto;padding:20px 20px 20px 20px;font-size:12px;color:#666666}
.sub_501 .agree_box h4{font-size:15px;font-family:'NanumGothic';color:#666666;padding:0;margin:0;padding-bottom:10px;font-weight:700}
.sub_501 .agree_box h5{font-size:13px;font-family:'NanumGothic';color:#666666;padding:0;margin:0;padding-bottom:10px;font-weight:600;}
.sub_501 .agree_box ol{padding:10px 0 10px 0}
.sub_501 .agree_box ol li{line-height:18px}
.sub_501 .agree_box ol ul{padding-left:20px}
.form_mail{margin-top:50px;width:1044px;border:1px solid #dddddd}
.form_mail table{margin:15px 0 0 50px}
.form_mail table th{font-family:'NanumGothic';font-size:16px;color:#4b4b4d;font-weight:600;text-align:left}
.form_mail table td {height:50px}
.form_mail table td input{height:38px;width:757px;border:1px solid #dddddd;background-color:#ECECEC;font-family:'NanumGothic';font-size:14px;padding-left:20px;color:#666666}
.form_mail table td textarea{height:200px;width:757px;border:1px solid #dddddd;background-color:#ECECEC;font-family:'NanumGothic';font-size:14px;padding:10px;color:#666666}
.form_mail span{;width:200px;height:45px;margin:0 auto;display:block;margin-top:100px}


.sub_502{margin-top:150px;}
.sub_502 table{border-top:2px solid #901004;width:1044px;margin-bottom:50px}
.sub_502 table th{background-color:#E5E5E5;height:45px;line-height:45px;font-family:'NanumGothic';font-size:14px;font-weight:600;color:#666666}
.sub_502 table td{border-bottom:1px solid #e5e5e5;height:35px;font-family:'NanumGothic';font-size:13px;line-height:35px;color:#666666;text-align:center}
.sub_502 table td a{text-decoration:none;color:#666666}
.sub_502 table .board_contents{text-align:left;padding-left:30px}

.sub_601{margin:120px 0 0 15px}
.sub_601 p{font-family:'NanumGothic';font-size:14px;color:#666666;line-height:20px}
.sub_601 .login_box{width:853px;height:217px;border:1px solid #dddddd}
.sub_601 .login_box table{width:100%;margin:40px 0 0 32px}
.sub_601 .login_box table td input{width:348px;background-color:#ececec;border:1px solid #dddddd;height:30px;line-height:30px;padding-left:20px;color:#666666;font-family:'NanumGothic'}


.sub_602{margin-top:50px;}
.sub_602 dl{float:left;width:216px;margin:50px 55px 0 0;height:250px}
.sub_602 dl dt{text-align:left;font-family:'NanumGothic';color:#4e4e4e;font-weight:600;margin:0 0 20px 0;padding:0;height:50px;border-bottom:2px solid #555555}
.sub_602 dl dd{text-align:left;font-family:'NanumGothic';color:#858585;margin:0;padding:0;height:35px;line-height:35px}
.sub_602 dl dd img{vertical-align:middle;margin-right:5px}
.sub_602 dl dd a{color:#858585;text-decoration:none}

.btn_list{width:199px;height:45px;margin:0 auto;margin-top:50px}


.sub_603{margin-top:50px;}
.sub_603 .agree_box{width:1044px;height:700px;border:1px solid #dddddd;margin:30px 0 20px 0;overflow:auto;padding:20px 20px 20px 20px;font-size:12px;color:#666666}
.sub_603 .agree_box h4{font-size:15px;font-family:'NanumGothic';color:#666666;padding:0;margin:0;padding-bottom:10px;font-weight:700}
.sub_603 .agree_box h5{font-size:13px;font-family:'NanumGothic';color:#666666;padding:0;margin:0;padding-bottom:10px;font-weight:600;}
.sub_603 .agree_box ol{padding:10px 0 10px 0}
.sub_603 .agree_box ol li{line-height:18px}
.sub_603 .agree_box ol ul{padding-left:20px}


.sub_604{margin-top:50px}
.sub_604 .mail_box{width:899px;height:370px;margin:0 auto;margin-top:70px;background:url('/images/sub/con_604_01.jpg')}
.sub_604 .mail_box p{font-family:'NanumGothic';color:#666666;line-height:20px;font-size:13px;text-align:center;padding-top:288px}
.sub_604 h3{font-family:'NanumGothic';color:#666666;font-size:16px;font-weight:600;margin-top:40px;}
.sub_604  ul{margin:0;padding:0;list-style:none;margin-top:24px}
.sub_604  ul li{font-family:'NanumGothic';font-size:13px;color:#666666;line-height:20px;padding-left:10px}