@charset "UTF-8";
/* CSS Document */


* {margin:0px; padding:0px;}
#allwrap {width:100%; background:url(../images/bg.jpg) repeat-x 0 0; margin:0px;}
.half_bg {width:50%;  height:511px; position:absolute; top:0px; left:50%; background:url(../images/bg02.jpg) repeat-x 0 0;margin:0px;}
#allwrap_main {width:100%; background:url(../images/bg_main_01.jpg) repeat-x 0 0; margin:0px;}
.half_bg_main {width:50%;  height:511px; position:absolute; top:0px; left:50%; background:url(../images/bg_main_02.jpg) repeat-x 0 0;margin:0px;}
#wrap {width:950px; margin:0 auto; position:relative;}
#container{width:950px;position:relative; margin:0 auto;}

html, body { width:100%; height:100%; }

body, input, button { font-size:12px; font-family: "돋움", "굴림";}
img, fieldset, iframe { border:0 none; }

.menu_n1{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:11px; COLOR: #747474; LINE-HEIGHT: 13px;}
.menu_n1 a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:11px; COLOR: #747474; LINE-HEIGHT: 13px; text-decoration: none;}
.menu_n1 a:visited, active, hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:11px; COLOR: #747474; LINE-HEIGHT: 13px; text-decoration: none;}
.menu_n2 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:11px; COLOR: #4294aa; LINE-HEIGHT: 13px; font-weight:bold;}

.menu_2t {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:14px; COLOR: #e8e8e8; LINE-HEIGHT: 18px; font-weight:bold;}
.menu_3t {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #808080; LINE-HEIGHT: 18px;}
.menu_3t a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #808080; LINE-HEIGHT: 18px; text-decoration: none;}
.menu_3t a:visited, active{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #808080; LINE-HEIGHT: 18px; text-decoration: none;}
.menu_3t a:hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #ffffff; LINE-HEIGHT: 18px; text-decoration: none;}
.menu_3t- {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #ffffff; LINE-HEIGHT: 18px;}
.menu_3t- a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #ffffff; LINE-HEIGHT: 18px; text-decoration: none;}
.menu_3t- a:visited, active, hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #ffffff; LINE-HEIGHT: 18px; text-decoration: none;}

.contents_01 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:14px; COLOR: #3a3a3a; LINE-HEIGHT: 20px; font-weight:bold;}
.contents_02 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #707070; LINE-HEIGHT: 20px;}
.contents_03 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #337fc5; LINE-HEIGHT: 20px; font-weight:bold;}

.contents_l {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #0e73d2; LINE-HEIGHT: 18px; text-decoration:underline}
.contents_l a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #0e73d2; LINE-HEIGHT: 18px; text-decoration:underline}
.contents_l a:visited, active{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #0e73d2; LINE-HEIGHT: 18px; text-decoration:underline}
.contents_l a:hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #0e73d2; LINE-HEIGHT: 18px; text-decoration:underline}

.sub_title01 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:16px; COLOR: #575757; LINE-HEIGHT:20px; font-weight:bold;}
.sub_title02 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:14px; COLOR:#abaaaa; LINE-HEIGHT:20px; font-weight:bold;}

.faq_box01 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #565656; padding: 5px; margin: 10px; border: 1px #a9a9a9 solid;}
.faq_box02 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #9a9a9a; padding: 5px; margin: 10px; font-weight:bold; border-bottom: 1px #a9a9a9 dotted;}
.faq_box03 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #9a9a9a; padding: 5px; margin: 10px; border-bottom: 1px #a9a9a9 dotted;}
.faq_box04 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #565656; padding: 5px; margin: 10px; border-bottom: 1px #a9a9a9 solid;}
.faq_box05 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:11px; COLOR: #9a9a9a; padding: 5px; margin-left:10px}

.faq_t1 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:14px; COLOR: #575757; LINE-HEIGHT: 20px; font-weight:bold;}

.faq_t2 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #9a9a9a; LINE-HEIGHT: 18px;}
.faq_t2 a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #9a9a9a; LINE-HEIGHT: 18px; text-decoration: none;}
.faq_t2 a:visited, active{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #9a9a9a; LINE-HEIGHT: 18px; text-decoration: none;}
.faq_t2 a:hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; COLOR: #4294aa; LINE-HEIGHT: 18px; text-decoration: none;}

.faq_t3 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #7295e8; LINE-HEIGHT: 18px; font-weight:bold;}
.faq_t3 a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #7295e8; LINE-HEIGHT: 18px; text-decoration: none; font-weight:bold;}
.faq_t3 a:visited, active{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #7295e8; LINE-HEIGHT: 18px; text-decoration: none; font-weight:bold;}
.faq_t3 a:hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #7295e8; LINE-HEIGHT: 18px; text-decoration: none; font-weight:bold;}

.video_t {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #5c5f66; LINE-HEIGHT: 16px;}
.video_t a{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #5c5f66; LINE-HEIGHT: 16px; text-decoration: none;}
.video_t a:visited, active, hover{FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:12px; COLOR: #5c5f66; LINE-HEIGHT: 16px; text-decoration: none;}

.sub_box {border: 1px #a9a9a9 solid; LINE-HEIGHT: 18px;}

.sub_box_t1 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #565656; padding: 5px; font-weight:bold;}
.sub_box_t1b {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #565656; padding: 5px; font-weight:bold; border-bottom: 1px #a9a9a9 solid;}
.sub_box_t1r {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #565656; padding: 5px; font-weight:bold; border-right:1px #a9a9a9 solid;}
.sub_box_t1br {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #565656; padding: 5px; font-weight:bold; border-bottom: 1px #a9a9a9 solid; border-right:1px #a9a9a9 solid;}
.sub_box_t1brt {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #565656; padding: 5px; font-weight:bold; border-bottom: 1px #a9a9a9 solid; border-right:1px #a9a9a9 solid; border-top:1px #a9a9a9 solid;}
.sub_box_t1bt {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #565656; padding: 5px; font-weight:bold; border-bottom: 1px #a9a9a9 solid; border-top:1px #a9a9a9 solid;}

.sub_box_t2 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; font-weight:bold;}
.sub_box_t2b {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; font-weight:bold; border-bottom: 1px #a9a9a9 solid;}
.sub_box_t2r {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; font-weight:bold; border-right:1px #a9a9a9 solid;}
.sub_box_t2br {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; font-weight:bold; border-bottom: 1px #a9a9a9 solid; border-right:1px #a9a9a9 solid;}

.sub_box_t3 {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px;}
.sub_box_t3b {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; border-bottom: 1px #a9a9a9 solid;}
.sub_box_t3r {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; border-right:1px #a9a9a9 solid;}
.sub_box_t3br {FONT-FAMILY: "돋움", "굴림"; FONT-SIZE:13px; LINE-HEIGHT: 18px; COLOR: #9a9a9a; padding: 5px; border-bottom: 1px #a9a9a9 solid; border-right:1px #a9a9a9 solid;}

