@charset "euc-kr";

#popup_layer{ position:absolute; top:130px; left:50px; background:#f0eef1; border:1px solid #aaa; padding:6px; min-width:250px; z-index:9999}
.popup_contents_wrap { border:1px solid #fff;}
.popup_contents01 img{ vertical-align:middle;}
.popup_contents02 { position:relative; padding:6px 10px; color:#cbcbcb; font-size:13px; background:#000000;}
.popup_contents02 input { margin-right:8px; vertical-align:middle;}
.ap_pop_close { position:absolute; right:10px; top:4px;}


/* content */
#content { position:relative; width:1122px; margin:0 auto; padding:10px 0 4px 0; }

/* visual */
#visual__ { position:relative; width:100%; height:365px;}

.visual_wrap { position:relative; overflow:hidden; width:100%; height:432px; }
.mlist_vi { position:absolute; left:0; top:0; z-index:100;}
.mlist_box { width:338px; height:430px; background-color:#fefefe; border-top:1px solid #bdbdbd; border-bottom:1px solid #bdbdbd;}
.mlist_box .btn_up a { display:block; padding:5px 42px 0 42px;}
.mlist_box .btn_down a { display:block; padding:0 42px 5px 42px;}
.mlist_box ul { height:388px; overflow:hidden; }
.mlist_box li { width:100%; border-bottom:1px solid #bdbdbd;}
.mlist_box .last-child { border:0; }

















.mlist_box li div { overflow:hidden; width:100%; min-height:62px; padding:18px 0;}
.mlist_box li div p.img_round { float:left; display:block; }
.mlist_box li div p.img_round a {display:block;}
.mlist_box li div p.img_round img {
-moz-border-radius: 10px; /*¸ðÁú¶ó*/
-webkit-border-radius: 10px; /*À¥Å¶*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 15px 0;}

.mlist_box li div dl { float:left; display:block; width:230px; padding-left:14px; }
.mlist_box li div dl dt a { font-size:17px; color:#0039d9; font-weight:bold; letter-spacing:-1px; }
.mlist_box li div dl dd { padding:8px 0 0 0; line-height:1.2; font-size:13px; letter-spacing:-0.04em;} 
.mlist_box .btn_again { font-size:11px; color:#fff; background: url('../images/main/btn_bg_again.png') no-repeat 0 0; display:inline-block; padding:7px 10px 5px 28px; margin-left:5px;
-moz-border-radius: 15px; /*¸ðÁú¶ó*/
-webkit-border-radius: 15px; /*À¥Å¶*/
/*IE9+,FF4+,chrome,Safari5,+opera*/
border-radius: 15px;
}
.mlist_box li div dl dt .btn_again:hover { color: #FFFF99;}

.ap_right { position:absolute; right:0; top:0;}
.ap_right .live { height:120px; padding:16px 0 14px 0; }
.ap_right .live .bg_tt {font-size:17px; color:#a2c4e5; padding:68px 0 8px 0; background:url('../images/main/live_ap.png') no-repeat center 0;}




/* section_1 */
#section_1 {position:relative; margin:30px 0 38px 0; }

#data01 { float:left; width:360px; padding-right:32px;}

#data02 { display:inline-block; position:relative; width:365px;}

.tit_box { position:relative; min-height:28px; }
.tit_box h2 { font-size:19px; color:#000; font-weight:700; }
.tit_box h2 a { display:block;}
.tit_box .btn_more { position:absolute; right:0; top:0; font-size:10px; text-align:right;}
.tit_box .btn_more a { display:block; padding:10px 0 10px 10px;}

.board_type1 { width:100%; }
.height01 {height:164px;}
.height02 {height:146px; margin-top:27px;}

.board_type1 .nn { padding-top:2px;}
.board_type1 .nn li { border-bottom:1px solid #e9e9e9;}
.board_type1 .nn li:last-child { border:none; }
.board_type1 .nn li a {display:block; height:24px; line-height:22px; padding:2px 2px 0 20px; background:url('../images/common/bl_notice.gif') no-repeat 6px 50%;}
.board_type1 .nn li a span { margin-left:10px; vertical-align:middle; font-size:12px; color:red;}
.nn li img { vertical-align:middle;}


.photo { overflow:hidden; width:100%; margin-top:27px; }
.photo ul.gallery {overflow:hidden; width:370px; padding:10px 0 0 2px;}
.photo ul li { float:left; padding:0 6px 0 0;}
.photo ul li a { display:block; }
.photo ul li p { padding-top:10px;}
.photo ul.center_p li p {text-align:center; font-size:13px;}
.photo ul li:last-child { padding:0;}


/*
#data03 { position: absolute; right:0; top:0; width:338px; height:302px; background:#f88bb4; line-height:1.4;}
.top_txt {background: url('../images/main/bg_book.gif') no-repeat 30px 50% #efefef; padding:25px 0 25px 80px; font-weight:600;}

.customer .backing { text-align:center; padding:15px;}
.customer .backing div { width:180px; margin:0 auto; min-height:55px; color:#fff; padding:6px 0 4px 50px; background:url('../images/common/bg_custom.png') no-repeat 0 0;}
.customer .backing div p { font-size:17px;}
.customer .backing div h2 { font-size:20px; font-weight:600;}
.customer .backing .cus_text { font-size:13px; color:#633848; padding:0; margin:0;}
.customer .backing .call_num { font-size:26px; color:#ffec00; font-weight:700; letter-spacing:0; padding-top:6px;}

.backing .btn_go { margin-top:13px; width:87px; height:29px; text-align:center; background:url(../images/main/btn_go.gif) no-repeat 0 0; }
.backing .btn_go a { display:block; padding:6px 8px 8px 8px; color:#414141; }

.bn_banner { background:url(../images/main/bn_banner.jpg) no-repeat center top #fff; padding:64px 0 11px 0;}
*/

#data03 { position: absolute; right:0; top:0; width:338px; height:322px; background:#f88bb4; line-height:1.4;}

#data03 .top_txt {background: url('../images/main/bg_book.gif') no-repeat 30px 50% #efefef; padding:16px 0 15px 100px; font-weight:600;}
#data03 .backing { text-align:center; padding:15px 15px 15px 22px; background:url('../images/common/bg_custom.png') no-repeat 12px 60%;}
#data03 .backing div {color:#fff; padding:0 0 0 10px; }
#data03 .backing div p { font-size:20px;font-weight:600;}
#data03 .backing div h2 { font-size:16px; }
#data03 .backing .cus_text { font-size:13px; color:#633848; padding:0; margin:0;}
#data03 .backing .call_num { font-size:26px; color:#ffec00; font-weight:700; letter-spacing:0; padding-top:2px;}

.backing .btn_go { margin-top:13px; width:50px; height:29px; text-align:center; background:url(../images/main/btn_go.gif) no-repeat 0 0; }
.backing .btn_go a { display:block; padding:6px 8px 8px 8px; color:#414141; }


.bn_banner .btn_type .st01 { background:url('../images/common/arr.gif') no-repeat 86% 50% #ffec00;}
.bn_banner .btn_type .st01:hover { background:url('../images/common/arr.gif') no-repeat 86% 50% #fff;}

/* app_wrap  */
.app_wrap { width:1122px; padding:0 0 18px 0; margin:0 auto; margin-bottom:14px; }
.app_wrap ul.app { width:100%; height:147px; background: url('../images/main/bg_app1.jpg') no-repeat right bottom #dbe5f1; }
.app_wrap ul li { float:left; min-width:222px; height:147px; line-height:1.4; padding:0; border-right:2px solid #fff; }
.app_wrap ul li:last-child { padding-left:0; border:none;}
.app_wrap ul li a { display:block; font-size:17px; letter-spacing:0; min-height:42px; padding:63px 0 2px 0; text-align:center; color:#1d2d3d;}
.app_wrap ul li.st02 a { color:#f54500;}
.app_wrap ul li a .bg_arr { padding-right:20px; background:url('../images/common/arr.gif') no-repeat right 50%; }
.app_wrap ul li a strong { font-weight:600;}
.app_wrap ul li.st01 a { width:222px; background:url('../images/main/icon_app01.png') no-repeat center 8px;}
.app_wrap ul li.st02 a {  background:url('../images/main/icon_app02.png') no-repeat center 5px;}
.app_wrap ul li.st03 a {background:url('../images/main/icon_app02.png') no-repeat center 14px;}
.app_wrap ul li.st04 a { background:url('../images/main/icon_app04.png') no-repeat center 14px;}
.app_wrap ul li.st05 {width:330px;}
.app_wrap ul li.st05 a { padding:24px 0 0 30px; color:#fff; font-weight:600; }
.app_wrap ul li a:hover { color:#2e5bd9;}



/* 
.form {font-family:µ¸¿ò; font-size:9pt; color:#5E5E5E; margin-top:0; margin-bottom:0;  border: 1px solid #D0D0D0; padding-left:3; line-height:125%; height:18px;}
*/
