/*ooz
version="3.1.12"
date="2019-06-28"
ignore="false"
updateMode="absolute"
product="fxlibrary"
*/
@charset"utf-8";


/** Base Style **/
html{}
html, body {margin:0;padding:0;height:100%;} 
body{background:#f6f6f6;font-size:11px;color:#666;}

.wrap{width:900px;margin:0 auto;}
img{vertical-align:top;}
/*** Default_form ***/
.input_txt{padding:0 4px;height:23px;line-height:22px;border:solid 1px #c6cbd2;background:#fff;font-family:"Dotum";}
*html .input_txt{line-height:20px;}
.input_radio{margin:-2px 0 0 0;vertical-align:middle;}
.input_check{margin:-2px 0 0 0;width:13px;height:13px;vertical-align:middle;}
.select_default{font-size:14px;padding:3px;border:solid 1px #707070;color:#212121;}


#footer{border-top:solid 1px #d5d5d5;}
#footer .inner_footer{width:900px;margin:0 auto;padding:30px 0;font-size:11px;text-align:center;color:#666;}
#footer .inner_footer li{margin:0 0 8px 0;}
#footer .inner_footer li a{font-weight:bold;}


/*** Header ***/
#header{position:relative;z-index:99;margin:0 0 10px 0;}
#header .header_top{height:86px;position:relative;z-index:999999;}
#header .header_top h1{float:left;padding:24px 0 0 20px;}
#header .header_top .header_top_right{float:right;position:relative;background:url('../../../image/v2/basic/common/header/toplink_bg.gif') no-repeat right top;z-index:9999;}
#header .header_top .header_top_right .toplink{display:inline-block;margin:0 2px 0 0;padding:0 11px;height:40px;line-height:38px;font-size:0;background:url('../../../image/v2/basic/common/header/toplink_bg.gif') no-repeat left top;}
#header .header_top .header_top_right .toplink span{margin:0 11px 0 0;padding:0 12px 0 0;background:url('../../../image/v2/basic/common/header/topline.gif') no-repeat right 50%;display:inline-block;}
#header .header_top .header_top_right .toplink span.end{margin:0;padding:0;background:none;}
#header .header_top .header_top_right .toplink a{color:#e7e7e7;font-size:11px;}
#header .header_top .header_top_right .toplink a.on{font-weight:bold;color:#ffff00;}
#header .header_top .header_top_right .select_form{position:absolute;right:0;top:59px;z-index:9999;}
#header .header_top .select_form{position:absolute;right:0;top:58px;z-index:99999;}

#header .header_bottom{height:119px;}
#header .header_bottom .header_bottom_left{float:left;width:718px;margin:0 -718px 0 0;}
#header .header_bottom .header_bottom_left .inner_top{height:78px;border:solid 1px #df4918;border-bottom:none;background:#f26532 url('../../../image/v2/basic/common/header/search_bg.gif') no-repeat left top;}
#header .header_bottom .header_bottom_left .inner_top .inner_left{float:left;width:396px;margin:0 -414px 0 0;padding:23px 0 0 23px;font-size:0;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .header_search{float:left;width:337px;margin:0 -337px 0 0;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .inner_search{float:left;margin:0 -282px 0 0;padding:3px 8px 0 80px;width:196px;height:26px;border:solid 1px #a94200;border-right:none;position:relative;z-index:9999;background:#fff;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .inner_search .select_form{position:absolute;left:0;top:3px;z-index:9999;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .inner_search .select_form{float:left;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .inner_search .input_txt{padding:0;border:solid 1px #fff;width:100%;height:18px;}
*:first-child+html #header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .inner_search .input_txt{line-height:18px;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .input_btn{margin:0 0 0 282px;*margin:0 0 0 279px;border:none;vertical-align:top;width:52px;height:31px;font-size:0;line-height:0;cursor:pointer;background:#fff url('../../../image/v2/basic/common/header/search_btn01.gif') no-repeat left top;}
*:first-child+html #header .header_bottom .header_bottom_left .inner_top .inner_left .header_search .input_btn{margin:0 0 0 282px;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .input_box{float:left;}
#header .header_bottom .header_bottom_left .inner_top .inner_left .inner_btn{display:inline-block;width:52px;height:31px;font-size:0;line-height:0;background:url('../../../image/v2/basic/common/header/search_btn02.gif') no-repeat left top;}
#header .header_bottom .header_bottom_left .inner_top .inner_right{margin:0 0 0 444px;padding:29px 0 0 0;}
#header .header_bottom .header_bottom_left .inner_top .inner_right li{float:left;margin:0 3px 0 0;padding:0 6px 0 0;background:url('../../../image/v2/basic/common/header/cateline.gif') no-repeat right 50%;}
#header .header_bottom .header_bottom_left .inner_top .inner_right li.end{margin:0;padding:0;background:none;}
#header .header_bottom .header_bottom_left .inner_bottom{padding:1px 0 0 0;height:39px;background:url('../../../image/v2/basic/common/header/category_pt.gif') repeat-x left top;}
#header .header_bottom .header_bottom_left .inner_bottom li{float:left;width:96px;border-right:solid 1px #999;}
#header .header_bottom .header_bottom_left .inner_bottom li.ebook{width:134px;height:38px;border:solid #a94200;border-width:0 1px 1px 1px;background:#dd5919;}
#header .header_bottom .header_bottom_left .inner_bottom li a{display:block;height:39px;font-size:0;line-height:0;background:url('../../../image/v2/basic/common/header/menu.png') no-repeat center 13px;}
#header .header_bottom .header_bottom_left .inner_bottom li.empty {background:#E0E0E0;width:96px;height:38px;}
#header .header_bottom .header_bottom_left .inner_bottom li a.new{background:url('../../../image/v2/basic/common/header/menu_new.png') no-repeat center 13px;}
*:first-child+html #header .header_bottom .header_bottom_left .inner_bottom li a{height:38px;}
#header .header_bottom .header_bottom_left .inner_bottom li a.cate02{background-position:center -17px;}
#header .header_bottom .header_bottom_left .inner_bottom li a.cate03{background-position:center -47px;}
#header .header_bottom .header_bottom_left .inner_bottom li a.cate04{background-position:center -77px;}
#header .header_bottom .header_bottom_left .inner_bottom li a.cate05{background-position:center -107px;}
#header .header_bottom .header_bottom_left .inner_bottom li a.cate06{background-position:center -137px;}
#header .header_bottom .header_bottom_left .inner_bottom li.on{height:38px;background:url('../../../image/v2/basic/common/header/menuon.gif') repeat-x left top;;}
#header .header_bottom .header_bottom_left .inner_bottom li.on a.cate01{background-position:center -167px;}
#header .header_bottom .header_bottom_left .inner_bottom li.on a.cate02{background-position:center -197px;}
#header .header_bottom .header_bottom_left .inner_bottom li.on a.cate03{background-position:center -227px;}
#header .header_bottom .header_bottom_left .inner_bottom li.on a.cate04{background-position:center -257px;}
#header .header_bottom .header_bottom_left .inner_bottom li.on a.cate05{background-position:center -287px;}
#header .header_bottom .header_bottom_left .inner_bottom li.on a.cate06{background-position:center -317px;}
#header .header_bottom .header_bottom_left .inner_bottom li.ebook li a{background:none;}
#header .header_bottom .header_bottom_left .inner_bottom li.ebook .inner_btn{padding:11px 0 0 12px;height:28px;background:url('../../../image/v2/basic/common/header/arr_down3.gif') no-repeat 108px 50%;}
#header .header_bottom .header_bottom_left .inner_bottom li.ebook.current .inner_btn{background:url('../../../image/v2/basic/common/header/arr_up3.gif') no-repeat 108px 50%;}
*:first-child+html #header .header_bottom .header_bottom_left .inner_bottom li.ebook a{height:28px;}
#header .header_bottom .header_bottom_left .inner_top .inner_left #detail_box{margin:0 0 0 340px;}

/*** Seach_Detail ***/
.current .detail_search{display:block;}
.detail_search{display:none;position:absolute;left:0;top:141px;z-index:999;width:892px;border:solid 4px #46474b;background:#f6f6f6;}
.detail_search h3{padding:0 0 0 28px;height:40px;line-height:40px;font-size:14px;color:#fff;font-weight:bold;background:#46474b;}
.detail_search h3 .close_btn{position:absolute;right:14px;top:12px;}
.detail_search .inner_serach{padding:30px 30px 0 30px;overflow:hidden;}
.detail_search .inner_serach .search_form{float:left;width:411px;}
.detail_search .inner_serach .search_form.left{margin:0 10px 0 0;}
.detail_search .inner_serach .search_form h4{margin:0 0 8px 0;padding:0 0 0 5px;font-size:12px;font-weight:bold;color:#46474b;}
.detail_search .inner_serach .search_form ul{border:solid 1px #d5d5d5;background:#fff;}
.detail_search .inner_serach .search_form ul li.innerCheckBox{display:none;}
.detail_search .inner_serach .search_form ul li{font-size:12px;color:#666;font-weight:bold;border-bottom:solid 1px #eaeaea;}
.detail_search .inner_serach .search_form ul li.end{border-bottom:none;}
.detail_search .inner_serach .search_form ul li .input_txt{font-size:12px;}
.detail_search .inner_serach .search_form.left ul li{padding:7px 0 0 18px;height:33px;line-height:18px;}
.detail_search .inner_serach .search_form.left ul li span{display:inline-block;width:66px;line-height:16px;}
.detail_search .inner_serach .search_form.left ul li span em{margin:0 13px 0 0;}
.detail_search .inner_serach .search_form.left ul li .input_txt{width:302px;}
.detail_search .inner_serach .search_form.right ul{height:122px;}
.detail_search .inner_serach .search_form.right ul li{padding:12px 0 0 18px;height:28px;line-height:18px;}
.detail_search .inner_serach .search_form.right ul li.innerCheckBox{display:none;}
.detail_search .inner_serach .search_form.right ul li .input_radio{margin:-2px 4px 0 10px;}
.detail_search .inner_serach .search_form.right ul li label{font-weight:normal;color:#666;}
.detail_search .inner_serach .search_form.right ul li span{display:inline-block;width:66px;line-height:16px;}
.detail_search .inner_serach .search_form.right ul li span em{margin:0 13px 0 0;}
.detail_search .inner_serach .search_form.right ul li.end {margin-top:-3px;}
.detail_search .inner_serach .search_form.right ul li.end .input_txt{width:302px;margin-top:-1px;}
.detail_search .search_btn{padding:16px 0;text-align:center;}
.detail_search .search_btn input{display:inline-block;width:68px;height:32px;font-size:0;line-height:0;border:none;cursor:pointer;background:url('../../../image/v2/basic/common/btn/search_btn.gif') no-repeat left top;}


/*** Category All ***/
.current .category_all{display:block;}
.category_all{display:none;padding:30px;position:absolute;left:0;top:204px;z-index:99;width:832px;border:solid 4px #46474b;background:#f6f6f6;}
.category_all h3{margin:0 0 8px 0;padding:0 0 0 4px;font-size:12px;color:#46474b;font-weight:bold;}
.category_all h3 a.close_btn{padding:0 !important;position:absolute;right:12px;top:14px;width:auto !important;height:auto !important;background:none !important;}
.category_all ul{font-size:0;border:solid #d5d5d5 !important;border-width:1px 0 0 1px !important;}
.category_all ul li{display:inline-block;*display:inline;*zoom:1;padding:0 !important;float:none !important;width:165px !important;border:solid #d5d5d5 !important;border-width:0 1px 1px 0 !important;height:40px !important;line-height:40px !important;text-align:center;}
.category_all ul li a{color:#666;font-size:12px !important;line-height:42px !important;display:inline !important;height:auto !important;padding:0 !important;border:none !important;}
.category_all ul li a:hover{text-decoration:underline;}


#header .header_bottom .header_bottom_right{margin:0 0 0 728px;}
#header .header_bottom .header_bottom_right .login{height:78px;border:solid 1px #282828;border-bottom:none;background:#46464b;}
#header .header_bottom .header_bottom_right .login ul{padding:8px 15px 0 15px;position:relative;}
#header .header_bottom .header_bottom_right .login ul li{margin:0 0 4px 0;position:relative;}
#header .header_bottom .header_bottom_right .login ul li label{position:absolute;left:6px;top:6px;color:#999;}
#header .header_bottom .header_bottom_right .login ul li.btn{position:absolute;left:109px;top:8px;}
#header .header_bottom .header_bottom_right .login ul li.btn input{width:48px;height:48px;border:none;}
#header .header_bottom .header_bottom_right .login .login_link{text-align:center;}
#header .header_bottom .header_bottom_right .login .login_link a{color:#999;text-decoration:underline;}
#header .header_bottom .header_bottom_right .login .login_info{padding:0 6px;line-height:18px;color:#ccc;text-align:center;padding-top:25px;}
#header .header_bottom .header_bottom_right .login .login_info a{color:#fff;font-weight:bold;}
#header .header_bottom .header_bottom_right .login ul li .input_txt{width:79px;height:20px;padding:0 3px;line-height:20px;border:solid 1px #282828;color:#999;background:#fff;}
#header .header_bottom .header_bottom_right .login ul li.current label{position:absolute;left:0;top:-99999px;}
#header .header_bottom .header_bottom_right .myinfo{height:38px;border:solid 1px #14393d;background:url('../../../image/v2/basic/common/header/myinfopt.gif') repeat-x left top;}
#header .header_bottom .header_bottom_right .myinfo li{float:left;padding:4px 0 0 0;width:84px;height:34px;line-height:15px;border-left:solid 1px #04373d;color:#ccc;text-align:center;}
#header .header_bottom .header_bottom_right .myinfo li.mybook{padding:9px 0 0 0;height:29px;border-left:none;border-right:solid 1px #2e6166;}


/* Select Style */
.select_form{display:inline-block;position:relative;font-family:Verdana;font-size:11px;font-weight:normal;vertical-align:middle;}
.select_form .tit{float:left;width:auto;text-align:left;}
.select_form em{cursor:pointer;}
.select_form .open{float:left;width:20px;height:24px;text-indent:-9999px;text-align:left;}
.select_form .close{float:left;width:20px;height:24px;text-indent:-9999px;text-align:left;}
.select_form .inner{display:none;position:absolute;left:0px;width:auto;}
.select_form .inner a{display:block;font-family:Verdana;font-size:11px;font-weight:normal;white-space:nowrap;}

.select_form.type1 .tit{padding:0 9px;width:132px;height:22px;line-height:21px;color:#666;border:solid 1px #d4d5d6;border-right:none;background:#eff0f2;}
.select_form.type1 .open{height:22px;border:solid 1px #d4d5d6;border-left:none;background:#eff0f2 url('../../../image/v2/basic/common/header/arr_down.gif') no-repeat center 50%;}
.select_form.type1 .close{height:22px;border:solid 1px #d4d5d6;border-left:none;background:#eff0f2 url('../../../image/v2/basic/common/header/arr_up.gif') no-repeat center 50%;}
.select_form.type1 .inner{top:23px;width:170px;background:#eff0f2;border:solid 1px #d4d5d6;line-height:0;}
.select_form.type1 .inner a{display:block;vertical-align:top;margin:0 !important;;padding:2px 9px;line-height:20px;color:#666;text-align:left;font-weight:normal;overflow:hidden;}
.select_form.type1 .inner a:hover{background:#e6e6e6;text-shadow:none;}

.select_form.type2 .tit{padding:0px 0 0 10px;width:40px;height:23px;line-height:21px;color:#666;border:none;background:#fff;}
.select_form.type2 .open{height:22px;border-right:solid 1px #d4d5d6;background:url('../../../image/v2/basic/common/header/arr_down2.gif') no-repeat 6px 50%;}
.select_form.type2 .close{height:22px;border-right:solid 1px #d4d5d6;border-left:none;background:url('../../../image/v2/basic/common/header/arr_up2.gif') no-repeat 6px 50%;}
.select_form.type2 .inner{left:-1px;top:26px;width:56px;border:solid 1px #a94200;border-top:none;background:#fff;line-height:0;}
.select_form.type2 .inner a{display:block;vertical-align:top;margin:0 !important;padding:2px 9px;line-height:20px;color:#666;text-align:left;font-weight:normal;overflow:hidden;}
.select_form.type2 .inner a:hover{background:#e6e6e6;text-shadow:none;}

/***** Main *****/
.guide_link{margin:0 0 10px 0;}
.list_title{padding:15px 20px 14px 20px;border:solid 1px #d4d5d6;border-bottom:none;position:relative;background:#fff;}
.list_title a{position:absolute;right:30px;top:15px;}
.list_title p{font-size:14px;color:#ff3300;font-weight:bold;}

/*** List_Best ***/
.list_best{overflow:hidden;margin:0 0 10px 0;padding:28px 0 28px 38px;min-height: 306px;height: auto !important;height: 306px;border:solid 1px #d4d5d6;background:#fff;}
.list_best .bestbox{float:left;width:404px;margin:0 -418px 0 0;padding:0 14px 5px 0;border-right:solid 1px #d5d5d5;}
.list_best .bestbox .inner_top{position:relative;height:231px;top:35px;}
.list_best .bestbox .inner_top .inner_thumb{float:left;margin:0 -156px 0 0;padding:1px 0 0 1px;width:155px;height:215px;position:relative;background:url('../../../image/v2/basic/main/list/thumb_bg.gif') no-repeat left top;}
.list_best .bestbox .inner_top .inner_thumb a img{width:149px;height:210px}
.list_best .bestbox .inner_top .inner_thumb .icon{position:absolute;left:-10px;top:-10px;}
.list_best .bestbox .inner_top .inner_txt{margin:0 0 0 165px;}
.list_best .bestbox .inner_top .inner_txt li{margin:0 0 6px 0;}
.list_best .bestbox .inner_top .inner_txt li.subject{margin:0 0 20px 0;padding:7px 0 0 0;}
.list_best .bestbox .inner_top .inner_txt li.subject a{font-size:16px;font-weight:bold;line-height:22px;}
.list_best .bestbox .inner_top .inner_txt li.explanation{line-height:20px;}
.list_best .bestbox .inner_bottom{padding:0 5px;line-height:20px;}
.list_best .inner_list{margin:0 0 0 446px;padding:7px 0 0 0px;}
.list_best .inner_list li{float:left;padding:1px 0 0 18px;width:110px;height:148px;position:relative;background:url('../../../image/v2/basic/main/list/thumb_bg02.gif') no-repeat 17px top;}
.list_best .inner_list li a img{width:93px;height:131px;}
.list_best .inner_list li span{position:absolute;left:0;top:6px;width:12px;height:16px;font-size:0;line-height:0;background:url('../../../image/v2/basic/main/list/bestnums.gif') no-repeat left top;}
.list_best .inner_list li span.num03{background-position:left -30px;}
.list_best .inner_list li span.num04{background-position:left -60px;}
.list_best .inner_list li span.num05{background-position:left -90px;}
.list_best .inner_list li span.num06{background-position:left -120px;}
.list_best .inner_list li span.num07{background-position:left -150px;}


/*** List_Slide ***/
.list_slide {margin:0 0 10px 0;padding:43px 0 0 58px;height:284px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.list_slide .slides_container {width:782px;overflow:hidden;position:relative;	display:none;}
.list_slide .slides_container div{width:825px;height:266px;display:block;}
.list_slide .slides_container div ul li{margin:0 43px 0 0;float:left;width:122px;text-align:center;}
.list_slide .slides_container div ul li a.thumb{margin:0 0 20px 0;display:block;border:solid 1px #acacac;}
.list_slide .slides_container div ul li a.thumb img{width:120px;height:169px;}
.list_slide .slides_container div ul li a.subject{font-weight:bold;line-height:16px;}
.list_slide .slides_container div ul li span{margin:10px 0 0 0;display:block;}
.list_slide .slides_container div ul li span a{margin:0 4px 0 0;}
.list_slide .new_next,
.list_slide .new_prev{position:absolute;top:50%;margin:-49px 0 0 0;z-index:9;}
.list_slide .new_prev{left:12px;}
.list_slide .new_next{right:12px;}
.list_slide .pagination{display:none;}

/*** List_Slide ***/
.recom_slide {margin:0 0 10px 0;padding:43px 0 0 58px;height:284px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.recom_slide .slides_container {width:782px;overflow:hidden;position:relative;	display:none;}
.recom_slide .slides_container div{width:825px;height:266px;display:block;}
.recom_slide .slides_container div ul li{margin:0 43px 0 0;float:left;width:122px;text-align:center;}
.recom_slide .slides_container div ul li a.thumb{margin:0 0 20px 0;display:block;border:solid 1px #acacac;}
.recom_slide .slides_container div ul li a.thumb img{width:120px;height:169px;}
.recom_slide .slides_container div ul li a.subject{font-weight:bold;line-height:16px;}
.recom_slide .slides_container div ul li span{margin:10px 0 0 0;display:block;}
.recom_slide .slides_container div ul li span a{margin:0 4px 0 0;}
.recom_slide .recom_next,
.recom_slide .recom_prev{position:absolute;top:50%;margin:-49px 0 0 0;z-index:9;}
.recom_slide .recom_prev{left:12px;}
.recom_slide .recom_next{right:12px;}
.recom_slide .pagination{display:none;}

.recom_slide.recom_list {margin:0 0 10px 0;padding:26px 0 0 58px;height:330px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.recom_slide.recom_list .recom_title {width:790px;}
.recom_slide.recom_list .recom_title .list{height:38px;margin:0px auto;}
.recom_slide.recom_list .recom_title .list ul {height:38px;margin:0px auto;text-align:center;}
.recom_slide.recom_list .recom_title .list ul li{float:left;width:80px;height:20px;border-right:1px solid #d5d5d5; background:url('../../../image/v2/basic/common/bg/btn_recom_off.gif') repeat-x;padding:8px 12px 0 12px;font-size:12px;}
.recom_slide.recom_list .recom_title .list ul li.on{background:url('../../../image/v2/basic/common/bg/btn_recom_on.gif') repeat-x;color:#ffffff;border-right:1px solid #993400;border-left:1px solid #993400;}
.recom_slide.recom_list .recom_title .list ul li:first-child{border-left:1px solid #d5d5d5;}
.recom_slide.recom_list .recom_title .list ul li.on:first-child{border-left:1px solid #993400;}
.recom_slide.recom_list .slides_container {margin-top:20px;}

.recom_slide1 {margin:0 0 10px 0;padding:43px 0 0 58px;height:284px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.recom_slide1 .slides_container {width:782px;overflow:hidden;position:relative;	display:none;}
.recom_slide1 .slides_container div{width:825px;height:266px;display:block;}
.recom_slide1 .slides_container div ul li{margin:0 43px 0 0;float:left;width:122px;text-align:center;}
.recom_slide1 .slides_container div ul li a.thumb{margin:0 0 20px 0;display:block;border:solid 1px #acacac;}
.recom_slide1 .slides_container div ul li a.thumb img{width:120px;height:169px;}
.recom_slide1 .slides_container div ul li a.subject{font-weight:bold;line-height:16px;}
.recom_slide1 .slides_container div ul li span{margin:10px 0 0 0;display:block;}
.recom_slide1 .slides_container div ul li span a{margin:0 4px 0 0;}
.recom_slide1 .recom_next,
.recom_slide1 .recom_prev{position:absolute;top:50%;margin:-49px 0 0 0;z-index:9;}
.recom_slide1 .recom_prev{left:12px;}
.recom_slide1 .recom_next{right:12px;}
.recom_slide1 .pagination{display:none;}

.recom_slide1.recom_list {margin:0 0 10px 0;padding:26px 0 0 58px;height:330px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.recom_slide1.recom_list .recom_title {width:790px;}
.recom_slide1.recom_list .recom_title .list{height:38px;margin:0px auto;}
.recom_slide1.recom_list .recom_title .list ul {height:38px;margin:0px auto;text-align:center;}
.recom_slide1.recom_list .recom_title .list ul li{float:left;width:80px;height:20px;border-right:1px solid #d5d5d5; background:url('../../../image/v2/basic/common/bg/btn_recom_off.gif') repeat-x;padding:8px 12px 0 12px;font-size:12px;}
.recom_slide1.recom_list .recom_title .list ul li.on{background:url('../../../image/v2/basic/common/bg/btn_recom_on.gif') repeat-x;color:#ffffff;border-right:1px solid #993400;border-left:1px solid #993400;}
.recom_slide1.recom_list .recom_title .list ul li:first-child{border-left:1px solid #d5d5d5;}
.recom_slide1.recom_list .recom_title .list ul li.on:first-child{border-left:1px solid #993400;}
.recom_slide1.recom_list .slides_container {margin-top:20px;}

.recom_slide2 {margin:0 0 10px 0;padding:43px 0 0 58px;height:284px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.recom_slide2 .slides_container {width:782px;overflow:hidden;position:relative;	display:none;}
.recom_slide2 .slides_container div{width:825px;height:266px;display:block;}
.recom_slide2 .slides_container div ul li{margin:0 43px 0 0;float:left;width:122px;text-align:center;}
.recom_slide2 .slides_container div ul li a.thumb{margin:0 0 20px 0;display:block;border:solid 1px #acacac;}
.recom_slide2 .slides_container div ul li a.thumb img{width:120px;height:169px;}
.recom_slide2 .slides_container div ul li a.subject{font-weight:bold;line-height:16px;}
.recom_slide2 .slides_container div ul li span{margin:10px 0 0 0;display:block;}
.recom_slide2 .slides_container div ul li span a{margin:0 4px 0 0;}
.recom_slide2 .recom_next,
.recom_slide2 .recom_prev{position:absolute;top:50%;margin:-49px 0 0 0;z-index:9;}
.recom_slide2 .recom_prev{left:12px;}
.recom_slide2 .recom_next{right:12px;}
.recom_slide2 .pagination{display:none;}

.recom_slide2.recom_list {margin:0 0 10px 0;padding:26px 0 0 58px;height:330px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.recom_slide2.recom_list .recom_title {width:790px;}
.recom_slide2.recom_list .recom_title .list{height:38px;margin:0px auto;}
.recom_slide2.recom_list .recom_title .list ul {height:38px;margin:0px auto;text-align:center;}
.recom_slide2.recom_list .recom_title .list ul li{float:left;width:80px;height:20px;border-right:1px solid #d5d5d5; background:url('../../../image/v2/basic/common/bg/btn_recom_off.gif') repeat-x;padding:8px 12px 0 12px;font-size:12px;}
.recom_slide2.recom_list .recom_title .list ul li.on{background:url('../../../image/v2/basic/common/bg/btn_recom_on.gif') repeat-x;color:#ffffff;border-right:1px solid #993400;border-left:1px solid #993400;}
.recom_slide2.recom_list .recom_title .list ul li:first-child{border-left:1px solid #d5d5d5;}
.recom_slide2.recom_list .recom_title .list ul li.on:first-child{border-left:1px solid #993400;}
.recom_slide2.recom_list .slides_container {margin-top:20px;}

/*** Customer ***/
.customer{margin:0 0 10px 0;overflow:hidden;}
.customer .inner_customer{float:left;width:147px;margin:0 0 0 10px;}
.customer .inner_customer.first{margin:0;}
.customer .inner_customer.first a.first{display:block;margin:0 0 10px 0;}
.customer .inner_customer.board{padding:15px 11px 0 11px;width:264px;height:127px;border:solid 1px #d4d5d6;background:#fff;}
.customer .inner_customer.board .inner_title{margin:0 0 12px 0;padding:0 11px 6px 11px;border-bottom:solid 1px #d5d5d5;position:relative;}
.customer .inner_customer.board .inner_title span{margin:0 4px 0 0;font-weight:bold;}
.customer .inner_customer.board .inner_title .more_btn{position:absolute;right:9px;top:0px;}
.customer .inner_customer.board ol{margin:0;padding:0 0 0 30px;}
.customer .inner_customer.board ul{margin:0;padding:0;}
.customer .inner_customer.board li{margin:0 0 6px 0;line-height:12px;position:relative;}
.customer .inner_customer.board ol li a{position:absolute;max-width:230px;*width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.customer .inner_customer.board ol li span{position:absolute;margin:0 6px 0 0;right:0px;}
.customer .inner_customer.board ul li{padding:0 0 0 22px;background:url('../../../image/v2/basic/common/bullet/bullet01.gif') no-repeat 10px 4px;}
.customer .inner_customer.board ul li a{display:block;max-width:230px;*width:230px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.customer .inner_customer.nobestuser{padding:15px 11px 0 11px;width:562px;height:127px;border:solid 1px #d4d5d6;background:#fff;}
.customer .inner_customer.nobestuser .inner_title{margin:0 0 12px 0;padding:0 11px 6px 11px;border-bottom:solid 1px #d5d5d5;position:relative;}
.customer .inner_customer.nobestuser .inner_title span{margin:0 4px 0 0;font-weight:bold;}
.customer .inner_customer.nobestuser .inner_title .more_btn{position:absolute;right:9px;top:0px;}
.customer .inner_customer.nobestuser ol{margin:0;padding:0 0 0 30px;}
.customer .inner_customer.nobestuser ul{margin:0;padding:0;}
.customer .inner_customer.nobestuser li{margin:0 0 6px 0;line-height:12px;position:relative;}
.customer .inner_customer.nobestuser ol li a{position:absolute;max-width:530px;*width:530px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.customer .inner_customer.nobestuser ol li span{position:absolute;margin:0 6px 0 0;right:0px;}
.customer .inner_customer.nobestuser ul li{padding:0 0 0 22px;background:url('../../../image/v2/basic/common/bullet/bullet01.gif') no-repeat 10px 4px;}
.customer .inner_customer.nobestuser ul li a{display:block;max-width:530px;*width:530px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.customer .inner_customer.contactUs{float:right;}

/*** rolling banner **/
.banner_slide {margin:0 0 10px 0;padding:0 0 0 30px;height:78px;position:relative;border:solid 1px #d5d5d5;background:#fff;}
.banner_slide .slides_container {width:838px;overflow:hidden;position:relative;	display:none;}
.banner_slide .slides_container div{width:838px;height:80px;display:block;}
.banner_slide .slides_container div ul li{margin:0 0 0 0;float:left;width:278px;text-align:center;border-right: 1px solid #e5e5e9;}
.banner_slide .slides_container div ul li:first-child{border-left: 1px solid #e5e5e9;}
.banner_slide .slides_container div ul li a img{width:278px;height:78px;}
.banner_slide .banner_next,
.banner_slide .banner_prev{position:absolute;top:28px;margin:0 0 0 0;z-index:9;display:block;}
.banner_slide .banner_prev{left:8px;}
.banner_slide .banner_next{right:8px;}
.banner_slide .pagination{display:none;}

.div_space {height:20px;}	

/** visual **/
.wrap .visual{overflow:hidden;position:relative;margin:0 auto 30px auto;width:900px;height:240px;border-radius:5px}
.wrap .visual .bx-controls-direction > a{position:absolute;top:50%;margin:-55px 0 0 0;width:30px;height:110px;text-indent:-9999px;background:url('../../../image/v3/main/visual/nav.png') no-repeat 0 0}
.wrap .visual .bx-controls-direction .bx-prev{left:0}
.wrap .visual .bx-controls-direction .bx-next{right:0;background-position:100% 0}

/***** Sub *****/
.hidden_txt{position:absolute;left:0;top:-999999px;}
.contents{padding:10px 0 82px 0;}
.location{margin:0 0 18px 0;padding:0 0 0 22px;overflow:hidden;}
.location li{float:left;margin:0 6px 0 0;padding:1px 0 0 12px;color:#666;background:url('../../../image/v2/basic/common/icons/location_arr.gif') no-repeat left 1px;}
.location .home{padding:1px 0 0 16px;background:url('../../../image/v2/basic/common/icons/home_icon.gif') no-repeat left top;}
.location .home a{font-weight:left;font-weight:bold;}
.inner_contents{padding:45px;min-height: 300px;height: auto !important;height: 300px;border:solid 1px #d4d5d6;border-bottom:solid 1px #b6b7b7;background:#fff;} 
.title_box{margin:0 0 30px 0;}
h3.sub_title{padding:0 13px 0 15px;height:43px;line-height:45px;font-size:16px;font-weight:bold;border:solid 1px #d4d5d6;border-bottom:solid 1px #b6b7b7;background:#fff;position:relative;}
h3.sub_title:after{content:"";display:block;clear:both;}
h3.sub_title a{display:block;margin:8px 2px 0;float:right;}
/*±âÅ¸ÄÁÅÙÃ÷Ãß°¡*/
h3.etc_sub_title{padding:0 0 0 15px;height:43px;line-height:45px;font-size:16px;font-weight:bold;border:solid 1px #d4d5d6;border-bottom:solid 1px #b6b7b7;background:#fff;position:relative;}
h3.etc_sub_title ul li{float:left;margin-right: 20px;}
h3.etc_sub_title a{top:50%;margin:-14px 0 0 0;}
h3.etc_sub_title ul li.on a{top:50%;margin:-14px 0 0 0;font-weight:bold;color:#f26532;}

.title_box .inner_list{margin:-1px 0 0 0;padding:22px 20px 10px 20px;border:solid 1px #d4d5d6;border-bottom:solid 1px #b6b7b7;background:#fff;f}
.title_box .inner_list li{margin:0 0 8px 0;padding:0 0 0 6px !important;display:inline-block;*display:inline;*zoom:1;width:204px;line-height:14px;background:url('../../../image/v2/basic/common/bullet/bullet02.gif') no-repeat left 4px;}
.title_box .inner_list li a{font-size:12px;color:#666;}
.title_box .inner_list li.on a{color:#f26532;font-weight:bold;}
.title_box .inner_list li a span{color:#f26532;}

h4.sub_inner_title{margin:0 0 16px 0;padding:0 0 0 15px;font-size:14px;line-height:14px;color:#666;font-weight:bold;}
.btn_center{text-align:center;}
.btn_center input,
.btn_center a{margin:0 3px;}
.btn_center{text-align:center;}
.btn_lr{text-align:right;padding:0 15px;}
.btn_lr span{float:left;}
.btn_lr span a{margin:0 6px 0 0;}
.sub_title_bg{margin:0 0 22px 0;padding:0 20px 0 0;background:url('../../../image/v2/basic/common/title/subtitle_bg.gif') no-repeat right top;}
.sub_title_bg span{display:block;padding:0 0 0 20px;height:47px;line-height:45px;font-size:14px;color:#ff6633;font-we2013-09-27ight:bold;background:url('../../../image/v2/basic/common/title/subtitle_bg.gif') no-repeat left top;}
.m_b20{margin-bottom:20px !important;}
.m_b60{margin-bottom:60px !important;}
.red{color:#cd3500;}
.orange{color:#f26532;}
.blue {color:#329ACD;}
.realred{color:red;}

.btn_large{display:inline-block;padding:0 6px 0 0;background:url('../../../image/v2/basic/common/bg/btn_large.gif') no-repeat right top;}
.btn_large span{padding:0 0 0 6px;width:266px;display:block;height:58px;line-height:58px;text-align:center;color:#46474b;font-size:16px;font-weight:bold;background:url('../../../image/v2/basic/common/bg/btn_large.gif') no-repeat left top;}

.default_table{width:100%;border-collapse:collapse;table-layout:fixed;}
.default_table th,
.default_table td{padding:0;vertical-align:middle;text-align:left;}

.review_rate .input_radio{margin:0 6px 0 0;}
.review_rate label{margin:0 20px 0 0;}

/*** inputfile ***/
.fileinput{text-align:left;position:relative;zoom:1;}
.fileinput .txtfile{padding:0 10px;width:100%;height:21px;line-height:20px;border:solid 1px;border-color:#d3d3d3 #fafafa #fafafa #ebebeb;border-right:none;background:#fff;}
.fileinput .btnbox{width:65px;height:28px;overflow:hidden; position: absolute; z-index: 1;text-align:right;}
.fileinput .btnbox .graybtn{position:absolute;left:0;top:0;z-index:-1;}
.fileinput .btnbox .f-map{position:absolute;right:3px;height:48px;vertical-align:top;opacity:0;filter:alpha(opacity=0);overflow:hidden;cursor:pointer;}
.fileinput .del_btn.on{display:block;}


/*** SubTabs ***/
.sub_tabs{margin:0 0 0 0;height:44px;border:solid 1px #d4d5d6;border-bottom:none;background:#fff url('../../../image/v2/basic/common/tabs/line_pt.gif') repeat-x left bottom;}
.sub_tabs li{float:left;width:151px;margin:-1px -1px 0 0;float:left;background:url('../../../image/v2/basic/common/tabs/tabs_bg.gif') no-repeat right top;}
.sub_tabs li:first-child{margin:-1px -1px 0 -1px;width:150px;}
.sub_tabs li a{margin:0 2px 0 0;display:block;height:44px;line-height:44px;text-align:center;font-size:14px;color:#666;font-weight:bold;background:url('../../../image/v2/basic/common/tabs/tabs_bg.gif') no-repeat left top;}
.sub_tabs li.on{position:relative;z-index:2;background:url('../../../image/v2/basic/common/tabs/tabs_bg.gif') no-repeat right -45px;}
.sub_tabs li.on a{height:45px;color:#ff3300;background:url('../../../image/v2/basic/common/tabs/tabs_bg.gif') no-repeat left -45px;}  

/*** BookSort ***/
.book_sort{overflow:hidden;padding:0 15px 0 22px;height:44px;border:solid #d4d5d6;border-width:0 1px 1px 1px;background:#fff;}
.book_sort .book_search{float:left;width:300px;margin:8px -300px 0 0;font-size:14px;color:#666;line-height:44px;}
.book_sort .book_search span{font-weight:bold;color:#f26532;}
.book_sort .book_search input.total_sel{margin-top:-12px;}
.book_sort .inner_book_search{width:200px; text-align:center; margin:13px 0 0 300px;font-size:14px;color:#666; font-weight:bold;}
.book_sort .inner_sort{margin:0 0 0 300px;padding:8px 0 0 0;text-align:right;height:36px;line-height:12px;}
.book_sort .inner_sort_inner_search{margin:-33px 0 0 505px;padding:8px 0 0 0;text-align:right;height:36px;line-height:12px; width:350px; }
.book_sort .inner_sort select{height:25px;width:100px;font-size:12px;color:#666;}
.book_sort .text_sort{margin:8px 24px 0 0;display:inline-block;vertical-align:top;text-align:right;}
.book_sort .text_sort em{margin:0 0 0 8px;padding:0 0 0 8px;display:inline-block;vertical-align:middle;border-left:solid 1px #666;}
.book_sort .text_sort em.first{margin:0;padding:0;border:none;}
.book_sort .text_sort em a{line-height:13px;}
.book_sort .text_sort em.on a{color:#f26532;}
.book_sort .text_sort a{line-height:14px;font-size:12px;color:#666;font-weight:bold;}
.book_sort .list_type{display:inline-block;vertical-align:top;}
.book_sort .list_type a{margin-left:2px;font-size:0;line-height:0;display:inline-block;vertical-align:middle;width:27px;height:27px;background:url('../../../image/v2/basic/common/icons/list_sort.gif') no-repeat left -27px;}
.book_sort .list_type a.gird{background-position:right -27px;}
.book_sort .list_type a.list.on{background-position:left top;}
.book_sort .list_type a.gird.on{background-position:right top;}
.book_sort .list_type span{cursor:pointer;}
.book_sort .list_type span.on{font-weight:bold;color:#f26532;}


/*** Id/Pw Search ***/
.info_search{padding:13px 0 40px 0;}
.info_search .search_top{margin:0 0 30px 0;overflow:hidden;min-height:284px;height: auto !important;height: 284px;}
.info_search .search_top .inner_search{float:left;width:392px;}
.info_search .search_top .inner_search.id_search{margin:0 20px 0 0;}
.info_search .search_top .inner_search h4{margin:0 0 8px 0;padding:0 0 0 9px;font-weight:normal;color:#999;}
.info_search .search_top .inner_search h4 strong{display:block;margin:0 0 4px 0;color:#666;font-size:14px;line-height:20px;}
.info_search .search_top .inner_search ul{border:solid 3px #d4d5d6;}
.info_search .search_top .inner_search ul li{margin:6px 0 0 0;}
.info_search .search_top .inner_search ul li label{width:55px;display:inline-block;font-size:14px;color:#666;font-weight:bold;}
.info_search .search_top .inner_search ul li input{width:237px;height:32px;line-height:32px;font-size:14px;font-weight:bold;color:#666;}
.info_search .search_top .inner_search.id_search ul{padding:48px 42px 54px 42px;}
.info_search .search_top .inner_search.pw_search ul{padding:28px 42px 34px 42px;}
.info_search .search_top .inner_search .btn{padding:16px 0 0 0;text-align:center;border-top:solid 2px #ededed;}
.info_search .search_top .inner_search .btn input{vertical-align:top;}
.info_search .info_txt{height:34px;line-height:34px;font-size:12px;color:#f26532;font-weight:bold;text-align:center;background:#f1f2f2;}


/*** LoginPage ***/
.login_box{margin:0 auto;width:460px;}
.login_box	h4{margin:0 0 8px 0;padding:0 0 0 9px;font-weight:normal;color:#999;}
.login_box	h4 strong{display:block;margin:0 0 4px 0;color:#666;font-size:14px;line-height:20px;}
.login_box	ul{border:solid 3px #d4d5d6;padding:40px;}
.login_box	ul li{margin:6px 0 0 0;}
.login_box	ul li.linkbox{margin:14px 0 0 0;text-align:center;}
.login_box	ul li.linkbox a{margin:0 6px;}
.login_box	ul li.linkbox a:hover{text-decoration:underline;}
.login_box	ul li label{width:95px;display:inline-block;font-size:14px;color:#666;font-weight:bold;}
.login_box	ul li input{width:237px;height:32px;line-height:32px;font-size:14px;font-weight:bold;color:#666;}
.login_box .btn{padding:16px 0 0 0;text-align:center;border-top:solid 2px #ededed;}
.login_box .btn input{vertical-align:top;}
.login_box .info_txt{height:34px;line-height:34px;font-size:12px;color:#f26532;font-weight:bold;text-align:center;background:#f1f2f2;}


/*** Join Terms ***/
.scroll_box{padding:0 24px;overflow-y:scroll;border:solid 1px #d4d5d6;height:184px;}
.terms_list{line-height:22px;font-size:14px;color:#666;}
.terms_list li.title{margin:28px 0 0 0;font-weight:bold;}
.terms_list li.subtitle{margin:28px 0 0 0;font-weight:bold;}
.terms_box{}
.terms_box textarea{padding:0 0 0 2%;width:98%;border:solid 1px #d4d5d6;height:184px;line-height:22px;font-size:14px;color:#666;}

.agree_box{margin:20px 0 34px 0;padding:0 0 0 10px;font-size:12px;}
.agree_box.first{margin-bottom:68px;}
.agree_box input{margin:0 6px 0 0;}

/*** request Terms ***/
.terms-list ul{margin-bottom:35px;}
.terms-list ul:after{content:"";display:block;clear:both;}
.terms-list ul li{float:left;margin-left:12px;background:url(../../../image/v2/basic/common/list/register_step.gif) no-repeat;height:50px;line-height:50px;width:266px;text-align:center;font-size:16px;color:#999;font-weight:600;}
.terms-list ul li:first-child{margin-left:0;}
.terms-list ul li span{display:inline-block;margin-left:-12px;}
.terms-list ul li.change{background-position:0 -60px;color:#f26631;}
.terms-list ul li.last{width:248px;}
.terms-list ul li.last span{margin:0;}
.ps-wrap{margin-bottom:62px;border:1px solid #d5d5d5;box-shadow:0 2px #ededed;margin-top:35px;}
.ps-box{border:2px solid #fff;background:#f6f6f6;}
.ps-box:after{content:"";display:block;clear:both;}
.ps-box h5{float:left;margin-left:20px;line-height:37px;font-size:14px;color:#f26631;}
.ps-box label{float:right;margin-right:20px;line-height:35px;font-size:12px;color:#f26631;}
.ps-box label input[type="checkbox"]{margin-right:5px;width:19px;height:19px;}
.terms-p{margin-bottom:15px;font-size:16px;color:#666;}
.terms-ps{margin-bottom:10px;border:1px solid #d5d5d5;padding:15px;height:100px;overflow-y:auto;overflow-x:hidden;word-break:break-word;}
.terms-ps p{line-height:22px;font-size:12px;}
.agree-check{margin-bottom:27px;text-align:right;}
.agree-check input[type="radio"]{margin-left:10px;width:20px;height:20px;vertical-align:middle;}
.agree-check label{font-size:13px;line-height:20px;}
.center-btn{padding-top:10px;text-align:center;}
.ps-box ul{margin:10px 0 10px 20px;}
.ps-box ul li{line-height:22px;font-size:13px;color:#f26631;font-weight:600;}
.eTbl{margin-bottom:30px;width:100%;border-top:1px solid #b7b7b7;}
.eTbl tr th.boLeft{border-left:1px solid #d4d6d5;}
.eTbl th, .eTbl td{border-bottom:1px solid #d5d7d6;font-size:14px;padding:11px 0;}
.eTbl th{line-height:22px;background:#f2f4f3;}
.eTbl td{text-align:left;padding-left:18px;padding-right:18px;border-left:1px solid #d4d5d6;line-height:18px;}
.eTbl th span.ipt{vertical-align:middle;margin-right:2px;display:inline-block;background:url(../../../image/v2/common/icons/ipt.jpg) no-repeat left center;width:6px;height:6px;text-indent:-9999px;}
.eTbl input[type="text"]{padding-left:10px;width:100%;box-sizing:border-box;border:1px solid #d5d5d5;height:28px;line-height:28px;}
.eTbl input[type="radio"]{width:20px;height:20px;}
.eTbl td label{margin-right:15px;}
.eTbl select{float:left;margin-right:6px;width:160px;height:28px;box-sizing:border-box;}
.eTbl .fileTh td{height:133px;vertical-align:top;padding:15px 18px;}
.eTbl .file-box{width:206px;}
.eTbl .file-box label[for="file-upload"].error{display:none;background:none;}
.eTbl .file-box label.multi{position:absolute;margin-top:-28px;display:block;width:53px;height:28px;background:url(../../../image/v2/basic/common/btn/file.jpg) no-repeat left center;text-indent:-9999px;cursor:pointer;}
.eTbl .file-box label{display:block;width:53px;height:28px;background:url(../../../image/v2/basic/common/btn/file.jpg) no-repeat left center;text-indent:-9999px;cursor:pointer;}
.eTbl .file-box input[type='file']{background:transparent;position:absolute;width:0;height:0;padding:0;margin:-1px;overflow:hidden;border:0;display:none;}
.eTbl .fileTh input[type='text']{border:none;border:none;}
.eTbl .fileTh td img{float:left;display:block;width:93px;height:131px;border:1px solid #a9a9a9;}
.eTbl .fileTh td .file-box.up{float:left;margin-left:9px;width:114px;}
.eTbl .fileTh td .file-ps{margin-top:5px;color:#ff6531;line-height:20px;font-size:12px;}
.fileTh p{margin-top:8px;padding-left:7px;background:url(../../../image/v2/common/icons/fileDot.gif) no-repeat left center;}
.fileTh .file-ps{margin-top:0px;padding-left:0px;background:none;}
tbody.request_post .fileTh .file-name.file{display:none;}
tbody.request_post .fileTh .file-name.image{display:none;}
.fileTh .content-file .multi-filePath{display:block;margin-top:-8px;}
.fileTh p span{display:inline-block;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:14px;vertical-align:middle;padding-right:5px;}
.fileTh p span input[type='text']{border:none;max-width:70%;overflow:hidden;text-overflow:ellipsis;}
.fileTh p span a{color:#0000fe;text-decoration:underline;}
..fileTh p input[type='image']{margin-left:160px;}
.nextIpt{margin:0 2px;width:68px;height:32px;border:none;cursor:pointer;text-indent:-9999px;}
.cancel-btn{margin:0 2px;width:68px;height:32px;border:none;cursor:pointer;background:url(../../../image/v2/basic/common/btn/cancle_btn.gif) no-repeat left center;text-indent:-9999px;}
.eTbl.result .file-name span{width:100%;max-width:inherit;}
.ps-box p{line-height:37px;text-align:center;font-size:14px;}
.ps-box em{color:#f26631;}
.sm{margin-bottom:20px !important;}
.prevEbook{margin:0 2px;width:139px;height:32px;border:none;cursor:pointer;background:url(../../../image/v2/basic/common/btn/prevEbook.jpg) no-repeat left center;text-indent:-9999px;}
.makeEbook{margin:0 2px;width:139px;height:32px;border:none;cursor:pointer;background:url(../../../image/v2/basic/common/btn/makeEbook.jpg) no-repeat left center;text-indent:-9999px;}
.condition{font-size:13px;letter-spacing:-1px;}
.condition span{color:#f26631;}
.eTbl textarea{box-sizing:border-box;width:100%;height:140px;resize:none;line-height:20px;font-size:14px;}
.float-btn:after{content:"";display:block;clear:both;}
.fl{float:left;}
.fr{float:right;}
.fr:after{content:"";display:block;clear:both;}
.fr a{display:block;float:left;margin:0 2px;}
.right-btn{margin-bottom:10px;margin-right:15px;text-align:right;}
tbody.request_post tr.explanation{display:none;}
tbody.request_post tr.author{display:none;}
tbody.request_post tr.content{display:none;}
.return_content{display:none;}
td.attention{background:#f2f4f3;border-left:none;}
td.attention span.ipt{color:#f26631;font-weight:bold;font-size:10pt;vertical-align:middle;margin:5px 0px 0px 20px;display:inline-block;background:url(../../../image/v2/common/icons/ipt.jpg) no-repeat left center;text-indent:10px;}
td.attention span.none_ipt{color:#f26631;font-weight:bold;font-size:10pt;vertical-align:middle;margin:5px 0px 0px 20px;display:inline-block;text-indent:10px;}
.error.path{display:none;}






/*** Join Table ***/
table.join_table{margin:0 0 44px 0;border:solid #b6b7b7;border-width:1px 0;}
table.join_table th{padding:0 0 0 20px;font-size:14px;line-height:14px;color:#666;font-weight:bold;border-right:solid 1px #d4d5d6;background:#f2f4f4;border-top:solid 1px #d4d5d6;}
table.join_table th span{margin:0 4px 0 0;color:#ff6633;}
table.join_table td{padding:0 0 0 20px;border-top:solid 1px #d4d5d6;height:44px;}
table.join_table .first th,
table.join_table .first td{border-top:none;}
td .input_txt{width:172px;height:26px;line-height:26px;font-size:14px;}
td .input_txt.small{width:80px;}
td .input_txt.medium{width:282px;}
td .input_txt.large{width:302px;}
td .input_txt.large02{width:406px;}
td .input_txt.full{width:657px;}
td textarea{padding:4px;width:657px;height:272px;color:#666;line-height:22px;font-size:14px;border:solid 1px #C6CBD2;}
td .select_default.phone{width:90px;}
td .address{margin:0 0 0 -20px;}
td .address li{padding:8px 0 8px 20px;border-top:solid 1px #d4d5d6;}
td .address li.inner_first{border:none;}
.security{margin:0 auto 44px auto;width:316px;}

/*** Request Table ***/
table.request_table{margin:0 0 20px 0;border:solid #b6b7b7;border-width:1px 0;}
table.request_table th{font-size:14px;line-height:16px;color:#666;text-align:center;font-weight:bold;border-right:solid 1px #d4d5d6;border-top:solid 1px #d4d5d6;}
table.request_table th.b_left{border-left:solid 1px #d4d5d6;}
table.request_table td{padding:8px 0 8px 20px;border-top:solid 1px #d4d5d6;height:28px;font-size:14px;line-height:14px;color:#666;}
table.request_table td.p_none{padding-left:6px;padding-right:6px;text-align:center;}
table.request_table .first th,
table.request_table .first td{border-top:none;}
.default_table .txtfile{float:left;width:268px;padding:0 40px 0 26px;height:26px;line-height:26px;border:solid 1px #c6cbd2;background:#fff;overflow:hidden;font-size:12px;color:#666;}
.default_table .txtfile input{margin:-2px 0 0 0;vertical-align:middle;cursor:pointer;}
.default_table .btnbox{position: absolute; top: 0px;left:345px;z-index: 1;}
.default_table .info_txt{display:inline-block;margin:8px 0 0 85px;font-size:12px;line-height:12px;color:#999;}
.default_table .delbtn{display:none;position:absolute;left:4px;top:4px;}
.default_table .fileinput.on .delbtn{display:block;}

/*** View Table ***/
table.view_table{margin:0 0 40px 0;border:solid #b6b7b7;border-width:1px 0;}
table.view_table th{font-size:14px;line-height:16px;color:#666;text-align:center;font-weight:bold;border-right:solid 1px #d4d5d6;border-top:solid 1px #d4d5d6;}
table.view_table th.b_left{border-left:solid 1px #d4d5d6;}
table.view_table td.subject{font-size:14px;line-height:16px;color:#666;font-weight:bold;}
table.view_table td.p_none{padding-left:6px;padding-right:6px;text-align:center;}
table.view_table td{padding:8px 0 8px 20px;border-top:solid 1px #d4d5d6;height:28px;font-size:14px;line-height:14px;color:#999;}
table.view_table .first th,
table.view_table .first td{border-top:none;}
table.view_table td .table_con{padding-top:15px;padding-bottom:15px;line-height:20px;min-height: 254px;height: auto !important;height: 254px;}
table.view_table tr.reply th,
table.view_table tr.reply td{background:#f6f6f6;}
table.view_table tr.reply td .table_con{padding-top:30px;padding-bottom:30px;min-height: 60px;height: auto !important;height: 60px;}
table.view_table td .inner_info{overflow:hidden;}
table.view_table td .inner_info li{float:left;margin:0 0 0 20px;padding:0 0 0 20px;border-left:solid 1px #d4d5d6;font-size:14px;line-height:16px;color:#666;}
table.view_table td .inner_info li.first{margin:0;padding:0;border:none;}
table.view_table td .inner_info li strong{margin:0 8px 0 0;}
table.view_table td .review_con{padding:10px 0;}
table.view_table td .review_con .book_img{float:left;width:120px;border:solid 1px #acacac;}
table.view_table td .review_con .book_img img{width:120px;height:auto;}
table.view_table td .review_con .table_con{margin:0 0 0 160px;padding-top:0;}
table.view_table td .review_con .table_con p{margin:30px 0 0 0;}
table.view_table td .review_con .table_con p:first-child,
table.view_table td .review_con .table_con p.first{margin:0;}



/*** List_Table ***/
table.list_table{margin:0 0 45px 0;border:solid #b6b7b7;border-width:1px 0;}
table.list_table thead th{height:30px;font-size:12px;line-height:14px;color:#46474b;text-align:center;font-weight:normal;border-bottom:solid 1px #b6b7b7;background:#f1f2f2;}
table.list_table tbody td{font-size:14px;color:#666;padding:15px 0;border-bottom:solid 1px #d4d5d6;text-align:center;}
table.list_table tbody tr:first-child td{border-top:none;}
table.list_table tbody td.tleft{padding-left:7px;text-align:left;}
table.list_table tbody td.tleft a{font-weight:bold;color:#46474b;}
table.list_table tbody td.tleft a:hover{text-decoration:underline;}
table.list_table tbody td.date,
table.list_table tbody td.author,
table.list_table tbody td.answer{font-size:12px;}




/*** Book_List ***/
.detail_list{display:none;}
.book_list{margin:0 0 42px 0;border:solid #d4d5d6;border-width:0 1px;background:#fff;}
.book_list li{padding:46px 40px;min-height:172px;height: auto !important;height: 172px;border-bottom:solid 1px #d4d5d6;overflow:hidden;vertical-align:top;position:relative;}
.book_list li span.num{position:absolute;left:0;top:50px;width:40px;text-align:center;font-size:14px;font-weight:bold;color:#46474b;}
.book_list li .noresult{width:800px;font-size:14px;line-height:20px;text-align:center;}
.book_list li .noresult a {font-size:25px;font-weight:bold;color:#f26532;text-decoration:underline;}
.book_list li .noresult span{font-weight:bold;color:#f26532;}
.book_list li ul li{padding:0;border:none;min-height:0;height: auto !important;height: 0;vertical-align:top;line-height:14px;overflow:visible;}
.book_list li .chk{float:left;width:10px;margin-left:-18px;margin-top:70px;}
.book_list li .thumb{float:left;width:150px;}
.book_list.scrap li .thumb{margin-left:20px;}
.book_list li .thumb a{display:inline-block;border:solid 1px #acacac;}
.book_list li .thumb a img{width:120px;height:169px;}
.book_list li .book_info{float:left;padding:1px 60px 0 0;width:500px;}
.book_list li .book_info.type02{padding-top:10px;}
.book_list li .book_info.type03{padding-top:5px;}
.book_list li .book_info.type04{padding-right:40px;}
.book_list li .book_info li.category,
.book_list li .book_info li.category a{font-size:12px;font-weight:bold;color:#999;}
.book_list li .book_info li.subject{margin:2px 0 23px 0;}
.book_list li .book_info li.subject a{font-size:14px;color:#444;font-weight:bold;line-height:16px;}
.book_list li .book_info li.inner_info{margin:0 0 10px 0;}
.book_list li .book_info.type02 li.inner_info{margin:0 0 8px 0;}
.book_list li .book_info li.inner_info,
.book_list li .book_info li.inner_info a{color:#666;font-size:12px;}
.book_list li .book_info li.inner_info span{display:inline-block;margin:0 2px 0 0;padding:2px 7px 0 0;line-height:12px;border-right:solid 1px #d4d5d6;}
.book_list li .book_info li.inner_info span a{}
.book_list li .book_info li.inner_info.type02{margin:12px 0 6px 0;}
.book_list li .book_info li span.end{margin:0;padding:0;border:none;}
.book_list li .book_info li.text{margin:24px 0 0 0;font-size:12px;line-height:18px;color:#999;}
.book_list li .book_info li.inner_info.message span.end{padding-top:10px;}
.book_list li .book_btn{float:left;margin:-4px 0;width:102px;}
.book_list li .book_btn td{height:174px;}
.book_list li .book_btn td p{margin:6px 0;}
.book_list li .book_btn li{margin:6px 0 0 0;}
.book_list li .book_btn li.first{margin:0;}
.book_list li .book_btn li.qrcode img{border:3px solid #757575;}


/*** Book_List_Thumb ***/
.grid_list{display:none;}
div.list_box{margin:0 0 42px 0;}
.book_list_thumb{font-size:0;padding:33px 0 28px 42px;border:solid #d4d5d6;border-width:0 1px 1px 1px;background:#fff;}
.book_list_thumb li{display:inline-block;*display:inline;*zoom:1;width:171px;position:relative;font-size:11px;}
.book_list_thumb.scrap{padding-left:25px;}
.list_box.scrap .book_list_thumb li {width:150px;}
.list_box.scrap .book_list_thumb li .book_info{margin-left:15px;}
.list_box.scrap .book_list_thumb li.chk{width:20px;top:-180px;}
.book_list_thumb.product{font-size:0;padding:33px 0 28px 37px;border:solid #d4d5d6;border-width:0 1px 1px 1px;background:#fff;}
.book_list_thumb.product li{display:inline-block;*display:inline;*zoom:1;width:151px;position:relative;font-size:11px;}
.book_list_thumb.product>li{padding:33px 0px 28px 18px;border: solid #d4d5d6;border-width: 0 0px 1px 0px;}

.book_list_thumb li ul li{display:block;padding:0 0 0 4px;width:auto;height:auto;line-height:16px;}
.book_list_thumb li ul li.thumb{margin:0 0 20px 0;padding:0;}
.book_list_thumb li ul li.thumb a{display:inline-block;border:solid 1px #acacac;}
.book_list_thumb li ul li.thumb a img{width:120px;height:169px;}
.book_list_thumb li ul li.subject{margin:0 0 4px 0;width:122px;height:28px;}
.book_list_thumb li ul li.subject a{font-size:12px;color:#444;font-weight:bold;}
.book_list_thumb li ul li.txt01{width:145px;color:#666;}
.book_list_thumb li ul li.txt02{margin:6px 0 0 0;}
.book_list_thumb li ul li.txt03{margin:0 0 10px 0;}
.book_list_thumb li ul li.btn{font-size:0;padding:18px 0 0 0;height:34px;}
.book_list_thumb li ul li.btn a{margin:0 2px 0 0;}

#tooltip{position:absolute;z-index:999;font-size:12px;border:1px solid #cecfce;border-radius: 2px;}
#tooltip .tipBody{background-color:#f6f6f6;padding:8px;}

/*** PageNavi ***/
.pagenavi{margin:0 0 60px 0;font-size:0;text-align:center;}
.pagenavi a,
.pagenavi em{margin:0 0 0 -1px;padding:0 4px;display:inline-block;min-width:35px;*width:35px;height:43px;text-align:center;line-height:43px;border:solid 1px #d7d7d8;color:#fff;vertical-align:top;}
.pagenavi.type02 a{background-color:#fff;}
.pagenavi.type02 em{background-color:#f0f0f0;}
*:first-child+html .pagenavi a,
*:first-child+html .pagenavi em{margin:0 0 0 -2px;}
.pagenavi a:hover,
.pagenavi em{vertical-align:top;background-color:#f0f0f0;}
.pagenavi span{margin:0 10px;vertical-align:top;}
.pagenavi span a,
.pagenavi span em{font-size:16px;color:#666;font-weight:bold;}
.pagenavi span a:hover,
.pagenavi span em{color:#f26532;}
.pagenavi .first{line-height:0;background-image:url('../../../image/v2/basic/common/board/first.gif');background-position:center 50%;background-repeat:no-repeat;}
.pagenavi .prev{line-height:0;background-image:url('../../../image/v2/basic/common/board/prev.gif');background-position:center 50%;background-repeat:no-repeat;}
.pagenavi .next{line-height:0;background-image:url('../../../image/v2/basic/common/board/next.gif');background-position:center 50%;background-repeat:no-repeat;}
.pagenavi .last{line-height:0;background-image:url('../../../image/v2/basic/common/board/last.gif');background-position:center 50%;background-repeat:no-repeat;}

.page_area{width: 100%;height: 30px;margin: 25px auto;text-align:center;}
.page_navi{display:inline-block;text-align:center;}
.page_navi ul{text-align:center;}
.page_navi li{float:left;margin:0 0 0 -1px;display:inline-block;*display:inline;*zoom:1;width:45px;height:43px;text-align:center;line-height:43px;border:solid 1px #d7d7d8;color:#999;vertical-align:top;background-color:#fff;font-size:14px;font-weight:bold;}
.page_navi li a{margin:0 0 0 0px;padding:0 4px;display:inline-block;min-width:35px;*width:35px;height:43px;text-align:center;line-height:43px;color:#999;vertical-align:top;font-weight:bold;}
.page_navi li a:hover {vertical-align:top;background-color:#f0f0f0;}
.page_navi li.selected {background-color:#f0f0f0;}
.page_navi li a img {padding-top:15px;}
.page_navi li:nth-child(2){margin-right:10px;}
.page_navi li:nth-last-child(2){margin-left:10px;}

/** board search **/
.board_search{width:600px;font-size:0;text-align:center;margin:auto;padding-bottom:50px;}
.board_search .inner_search{float:left;padding:3px 8px 0 8px;width:90px;height:26px;border:solid 1px #c6cbd2;position:relative;z-index:9999;background:#fff;}
.board_search .inner_search .select_form{position:absolute;left:0;top:3px;z-index:9999;}
.board_search .inner_search .select_form{float:left;}
.board_search .inner_search .select_form.type2 .tit{width:70px;}
.board_search .inner_search .select_form.type2 .inner{width:80px;border: solid 1px #c6cbd2;border-top: none;}
.board_search .inner_search .select_form.type2 .close{border-right:none;}
.board_search .inner_search .select_form.type2 .open{border-right:none;}
.board_search .input_txt{line-height:26px;height:26px;width:400px;float:left;margin-left:10px;}
.board_search  .input_btn{float:left;margin:0 0 0 10px;border:none;vertical-align:top;width:43px;height:28px;font-size:0;line-height:0;cursor:pointer;background:#fff url('../../../image/v2/common/btn/board_btn13.gif') no-repeat left top;}


/*** Book_View ***/
h4.book_title{margin:0 0 28px 0;font-size:16px;line-height:20px;font-weight:bold;color:#46474b;}
h4.book_title img{margin:-4px 10px 0 0;vertical-align:middle;}
.book_detail{margin:0 0 40px 0;overflow:hidden;zoom:1;}
.book_detail .book_img{float:left;width:206px;height:297px;padding:1px 0 0 1px;background:url('../../../image/v2/basic/common/bg/book_bg.gif') no-repeat left top;}
.book_detail .book_img img{width:200px;height:290px;}
.book_detail .book_info{margin:0 0 0 242px;padding:8px 0 0 0;min-height: 282px;height: auto !important;height: 282px;position:relative;zoom:1;}
.book_detail .book_info li{margin:0 0 7px 0;font-size:12px;font-size:#666p;line-height:14px;}
.book_detail .book_info li.txt01{position:relative;padding:0 0 0 50px;zoom:1;}
.book_detail .book_info li.txt01 span{position:absolute;left:0;top:0;}
.book_detail .book_info li.txt01 span em{margin:0 12px 0 0;}
.book_detail .book_info li.txt02{margin:14px 0 16px 0;padding:17px 0;border:solid #d4d5d6;border-width:1px 0;}
.book_detail .book_info li.txt02 span{display:inline-block;margin:0 0 0 10px;padding:0 0 0 10px;border-left:solid 1px #ccc;font-size:16px;line-height:16px;font-weight:bold;}
.book_detail .book_info li.txt02 span:first-child{margin:0;padding:0;border:none;}
.book_detail .book_info li.txt04 {background:url('../../../image/v2/common/icons/tts.png') no-repeat left;height:24px;}
.book_detail .book_info li.txt04  span{margin:6px 0 0 27px; display: inline-block;}
.book_detail .book_info li.btn{margin:0;position:absolute;left:0;bottom:0;}
.book_detail .book_info li.btn a{margin:0 6px 0 0;}
.book_detail .book_info li.report{margin:0;position:absolute;right:0;top:14px;}
.book_detail .book_info li.qrcode{text-align:right;}
.book_detail .book_info li.qrcode img{border:3px solid #757575;}

.view_tabs{overflow:hidden;height:45px;border-right:solid 1px #d4d5d6;background:url('../../../image/v2/basic/common/bg/tab_pt.gif') repeat-x left top;}
.view_tabs li{margin:0 -1px 0 0;float:left;width:120px;border:solid #d4d5d6;border-width:0 1px;}
.view_tabs li a{display:block;height:44px;line-height:45px;text-align:center;font-size:12px;color:#666;font-weight:bold;}
.view_tabs li.on{position:relative;z-index:1;border:solid 1px #999;background:#fff;}
.view_tabs li.on a{color:#ff6600;}
.view_contents{padding:45px;font-size:14px;color:#666;}
.view_contents .view_title{margin:0 0 28px 0;}
.view_contents .inner_text{line-height:24px;}
.view_contents .inner_text p{margin:32px 0 0 0;}
.view_contents .inner_text p:first-child{margin:0;}
.view_contents .inner_text table {width:100%;}
.view_contents .inner_text table tr td{line-height:50px;font-weight:bold;}
.view_contents .inner_text table tr td img{margin-top:10px;}
.view_contents .inner_text table tr td.line{height:1px; background:#b6b7b7;}

/*** program list ***/
.etc_program_lend{position:relative;clear:both;padding-left:200px;}
.etc_program_lend.scroll{height:200px;overflow-x:hidden;overflow-y:auto;}
.etc_program_lend ul {border-top:solid 1px #d4d5d6;}
.etc_program_lend ul li.program_name{float: left;overflow:hidden;top:14px;}
.etc_program_lend ul li.program_exe{text-align:right;line-height:33px;padding-right:10px;padding-top:5px;border-bottom:solid 1px #d4d5d6;}
.etc_program_list ul{line-height:45px;padding-left: 200px;}
.etc_program_list ul li.program_name{float: left;overflow:hidden;}
.etc_program_list ul li.program_exe{text-align:right;}
.etc_program_list ul li.program_exe img{padding-top:10px;}


/*** FAQ Table ***/
.faq_table{margin:0 0 45px 0;border-bottom:solid 1px #b6b7b7;}
.faq_table thead th{height:30px;line-height:14px;border:solid #b6b7b7;border-width:1px 0;background:#f1f1f2;text-align:center;font-weight:normal;font-size:12px;}
.faq_table tbody th{text-align:center;font-weight:normal;}
.faq_table tbody th,
.faq_table tbody td{font-size:14px;vertical-align:middle;line-height:24px;background:url('../../../image/v2/basic/common/bg/line_pt.gif') repeat-x left top;}
.faq_table tbody td.ta_center{padding:10px 0px;text-align:center;}
.faq_table tbody tr:first-child th,
.faq_table tbody tr:first-child td{background:none;}
.faq_table tbody td .subject{padding:10px 12px 10px 54px;text-indent:-30px;color:#46474b;font-weight:bold;}
.faq_table tbody td .subject em{display:inline;margin:0 10px 0 0;font-weight:bold;color:#f26532;}
.faq_table tbody td .subject span{display:inline;margin:0 6px 0 0;font-weight:bold;color:#f26532;}
.faq_table tbody tr.question{cursor:pointer;}
.faq_table tbody tr.answer{display:none;}
.faq_table tbody tr.answer td{padding-left:77px;}
.faq_table tbody tr.answer td .answer_view{padding:22px 20px 22px 38px;text-indent:-25px;}
.faq_table tbody tr.answer td .answer_view em{margin:0 10px 0 0;font-weight:bold;color:#f26532;}
.faq_table tbody tr.answer td .btn{margin:16px 0 0 0;padding:0 0 0 24px;}
.faq_table tbody tr.answer td .btn input,
.faq_table tbody tr.answer td .btn a{margin:0 6px 0 0;}


/*** Mobile_Info ***/
.info_table{margin:0 0 45px 0;border-bottom:solid 1px #b6b7b7;}
.info_table thead th{height:30px;line-height:14px;border:solid #b6b7b7;border-width:1px 0;background:#f1f1f2;text-align:center;font-weight:normal;font-size:12px;}
.info_table tbody th{padding:36px 32px;text-align:left;font-size:16px;}
.info_table tbody th a{font-weight:bold;}
.info_table tbody th a:hover{text-decoration:underline;}
.info_table tbody td{text-align:center;}
.info_table tbody th,
.info_table tbody td{border-top:solid 1px #d4d5d6;}
.info_table tbody tr:first-child th,
.info_table tbody tr:first-child td{border-top:none;}

/*** Info_Step ***/
.info_step{margin:-1px 0 0 0;padding:46px;border:solid 1px #d4d5d6;background:#fff;}
.info_step li{margin:100px 0 0 0;}
.info_step.pc.kyobo li:first-child{margin-top:0px;}
.info_step li.first{margin:0;}
.info_step li .step_num{margin:0 0 28px 0;height:44px;line-height:44px;font-size:16px;color:#46474b;font-weight:bold;background:#e7e7e7;}
.info_step li .step_num span{margin:0 18px 0 0;float:left;width:100px;height:44px;color:#fff;text-align:center;background:#f26532;}
.info_step li .step_num em{color:#fe4401;}
.info_step li .info_txt{padding:0 20px;font-size:14px;line-height:22px;}
.info_step li .info_txt .indent{padding:0 0 0 18px;text-indent:-14px;}
.info_step.android li .info_txt.step01{padding-bottom:436px;background:url('../../../image/v2/sub/mobile_info/step01.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step02{padding-bottom:436px;background:url('../../../image/v2/sub/mobile_info/step02.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step03{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step03.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step04{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step04.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step05{padding-bottom:488px;background:url('../../../image/v2/sub/mobile_info/step05.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step06{margin-top:80px;padding-bottom:486px;background:url('../../../image/v2/sub/mobile_info/step06.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step07{padding-bottom:2445px;background:url('../../../image/v2/sub/mobile_info/step07.jpg') no-repeat center bottom;}
.info_step.android li .info_txt.step08{padding-bottom:1700px;background:url('../../../image/v2/sub/mobile_info/step08.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step01{padding-bottom:436px;background:url('../../../image/v2/sub/mobile_info/step_ios01.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step02{padding-bottom:437px;background:url('../../../image/v2/sub/mobile_info/step_ios02.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step03{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step_ios03.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step04{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step_ios04.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step05{padding-bottom:485px;background:url('../../../image/v2/sub/mobile_info/step_ios05.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step06{margin-top:80px;padding-bottom:486px;background:url('../../../image/v2/sub/mobile_info/step_ios06.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step07{padding-bottom:2633px;background:url('../../../image/v2/sub/mobile_info/step_ios07.jpg') no-repeat center bottom;}
.info_step.ios li .info_txt.step08{padding-bottom:1680px;background:url('../../../image/v2/sub/mobile_info/step_ios08.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step01{padding-bottom:436px;background:url('../../../image/v2/sub/mobile_info/step_library_01.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step02{padding-bottom:436px;background:url('../../../image/v2/sub/mobile_info/step_library_02.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step03{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step_library_03.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step04{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step_library_04.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step05{padding-bottom:488px;background:url('../../../image/v2/sub/mobile_info/step_library_05.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step06{margin-top:80px;padding-bottom:486px;background:url('../../../image/v2/sub/mobile_info/step_library_06.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step07{padding-bottom:2440px;background:url('../../../image/v2/sub/mobile_info/step_library_07.jpg') no-repeat center bottom;}
.info_step.android.library li .info_txt.step08{padding-bottom:1720px;background:url('../../../image/v2/sub/mobile_info/step_library_08.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step01{padding-bottom:436px;background:url('../../../image/v2/sub/mobile_info/step_library_ios01.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step02{padding-bottom:437px;background:url('../../../image/v2/sub/mobile_info/step_library_ios02.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step03{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step_library_ios03.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step04{padding-bottom:560px;background:url('../../../image/v2/sub/mobile_info/step_library_ios04.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step05{padding-bottom:485px;background:url('../../../image/v2/sub/mobile_info/step_library_ios05.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step06{margin-top:80px;padding-bottom:486px;background:url('../../../image/v2/sub/mobile_info/step_library_ios06.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step07{padding-bottom:2680px;background:url('../../../image/v2/sub/mobile_info/step_library_ios07.jpg') no-repeat center bottom;}
.info_step.ios.library li .info_txt.step08{padding-bottom:1680px;background:url('../../../image/v2/sub/mobile_info/step_library_ios08.jpg') no-repeat center bottom;}
.info_step li dl.info_txt{margin:0 0 45px 0;padding:0;}
.info_step li dl.info_txt dt{margin:0 0 9px 0;font-size:16px;font-weight:bold;color:#f26532;}
.info_step li dl.info_txt dd{margin:0 0 37px 0;font-size:14px;}
.info_step li dl.info_txt dd.end{margin:0;}
.info_step li .down{margin:0 0 42px 0;height:48px;line-height:48px;background:url('../../../image/v2/sub/pc_info/down_bg.gif') no-repeat left top;font-size:14px;font-weight:bold;color:#46474b;}
.info_step li .down span{float:left;display:inline-block;width:160px;text-align:center;}
.info_step li .down p{margin:0 0 0 182px;background:url('../../../image/v2/sub/pc_info/down_bg.gif') no-repeat right top;}
.info_step li .down p a{font-weight:bold;}
.info_step li .down p a:hover{text-decoration:underline;}
.info_step li .player_down{position:relative;height:590px;background:url('../../../image/v2/sub/pc_info/down_info.gif') no-repeat center bottom;}
.info_step li .player_down li{margin:0;}
.info_step li .player_down li.down_btn{position:absolute;left:210px;bottom:50px;}
.info_step.pc li .info_txt.step01{padding-bottom:392px;background:url('../../../image/v2/sub/pc_info/pc_info01.gif') no-repeat center bottom;}
.info_step.pc li .info_txt.step02{padding-bottom:392px;background:url('../../../image/v2/sub/pc_info/pc_info02.gif') no-repeat center bottom;}
.info_step.pc li .info_txt.step03{padding-bottom:480px;background:url('../../../image/v2/sub/pc_info/pc_info03.gif') no-repeat center bottom;}
.info_step.pc li .info_txt.step04{padding-bottom:690px;background:url('../../../image/v2/sub/pc_info/pc_info04.gif') no-repeat center bottom;}

/*** App_Down ***/
.app_down{padding:46px;border:solid 1px #d4d5d6;background:#fff;}
.app_down li{margin:40px 0 0 0;border-bottom:solid 2px #ededed;}
.app_down li.first{margin:0;}
.app_down li .inner_box{padding:0 0 0 148px;border:solid 1px #d4d5d6;position:relative;background:#fff;overflow:hidden;zoom:1;}
.app_down li .inner_box .subject{position:absolute;left:0;top:50%;margin:-12px 0 0 0;padding:0 10px;width:128px;height:24px;line-height:24px;font-size:16px;font-weight:bold;text-align:center;color:#46474b;}
.app_down li .inner_box .app_right{padding:30px 25px;border-left:solid 1px #d4d5d6;}
.app_down li .inner_box .app_right .inner_btn{margin:0 0 14px 0;font-size:0;}
.app_down li .inner_box .app_right .inner_btn a.first{margin:0 48px 0 0;}
.app_down li .inner_box .app_right .info_txt{padding:0 10px 0 0;background:url('../../../image/v2/basic/common/bg/round_bg.gif') no-repeat right top;zoom:1;}
.app_down li .inner_box .app_right .info_txt p{padding:8px 0 0 10px;text-align:center;height:48px;font-size:14px;line-height:20px;background:url('../../../image/v2/basic/common/bg/round_bg.gif') no-repeat left top;}

.app_down li .inner_box .app_right .qr_list{margin:0 0 0 -25px;min-height:160px;overflow:hidden;}
.app_down li .inner_box .app_right .qr_list li{float:left;width:25%;margin:0;text-align:center;border:none;background:none;}
.app_down li .inner_box .app_right .qr_list li p{margin:16px 0 0 0;font-size:14px;font-weight:bold;}
.app_down li .inner_box .app_right .qr_list li.qrcode img{padding:2px; width:90px;height:90px;border:3px solid #f26532;}

/*** MessageBox ***/
.dp_none{display:none;}	
.msgbox_content {width:100%;height:100%;}
.msgbox_content table.msg {width:100%;height:100%;}
.msgbox_content table.msg tr td {text-align:center;}
.msgbox_content table.msg ul.addr {	line-height:1.5em;}
.msgbox_content table.msg ul.addr li {text-align:justify;padding-left:80px;}
.msgbox_content table.lend_list {background:url('../../image/basic1/lend_list_tit_bg.jpg') no-repeat top;margin:10px auto;width:547px;}
.msgbox_content table.lend_list tr th {color:#429DB2;font-weight:bold;height:23px;text-align:center;}
.msgbox_content table.lend_list tr th.number {width:45px;}
.msgbox_content table.lend_list tr th.title {width:446px;}
.msgbox_content table.lend_list tr th.select {width:56px;}
.msgbox_content table.lend_list tr td {border-bottom:1px solid #CBE2EA;}

label.error {float: none;font-size:8pt;color: #f00;padding-left: .5em;letter-spacing:-1px;/*vertical-align: top;*/}


/*** popup Tab ***/
.gnbContainer{ height:60px; margin:5px 0 20px 0;}
.gnb{ position:relative; list-style:none; margin:0; padding:0; font-size:12px; border-bottom:1px solid #ccc; *zoom:1;}
.gnb:after{ content:""; display:block; clear:both;}
.gnb a{ position:relative; text-decoration:none; white-space:nowrap;}
.gnb li{ float:left; margin:0 -1px -1px 0;}
.gnb li a{ display:inline-block; border:1px solid #ccc; border-bottom:0; height:15px; padding:7px 15px; color:#146C84;}
.gnb li li{ padding:0 15px; border-left:1px solid #ccc;}
.gnb li li a{ border:0; padding:0; color:#146C84; font-weight:normal !important; letter-spacing:normal !important;}
.gnb li ul{ display:none; position:absolute; left:0; top:40px; list-style:none; margin:0; padding:0;}
.Gnb1-1 .gnb1 ul,
.Gnb1-2 .gnb1 ul,
.Gnb1-3 .gnb1 ul,
.Gnb2-1 .gnb2 ul,
.Gnb2-2 .gnb2 ul,
.Gnb2-3 .gnb2 ul{ display:block;}
.Gnb1 .gnb1 a,
.Gnb2 .gnb2 a,
.Gnb1-1 .gnb1 a,
.Gnb1-2 .gnb1 a,
.Gnb1-3 .gnb1 a,
.Gnb2-1 .gnb2 a,
.Gnb2-2 .gnb2 a,
.Gnb2-3 .gnb2 a{ font-weight:bold; letter-spacing:-1px; border-bottom:1px solid #fff;}
.Gnb1-1 .gnb1-1 a,
.Gnb1-2 .gnb1-2 a,
.Gnb1-3 .gnb1-3 a,
.Gnb2-1 .gnb2-1 a,
.Gnb2-2 .gnb2-2 a,
.Gnb2-3 .gnb2-3 a{ font-weight:bold !important; letter-spacing:-1px !important}

/** deviceinfo popup ***/
.deviceInfo{
 	display:none;position:absolute;background-color:#ffffff; top:30px; left:40px; width:220px; height:100px;padding:10px;border:1px solid #d4d5d6; z-index:99;
}
.scrapInfo{
 	display:none;position:absolute;background-color:#ffffff; top:30px; left:40px; width:220px; height:25px;padding:10px;border:1px solid #d4d5d6; z-index:99;
}

div.mobile ul.bottom li {float:left;width:100%;border-top:2px solid #D5D5D5;}
div.mobile ul.bottom li div.buttons{width:100%;text-align:center;}
div.mobile ul.bottom li div.buttons span{width:550px;height:82px;margin:40px 0 40px 0;}

.mobile_button,
.mobile_button a { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none; !important; border:0; font-family:Dotum, "µ¸¿òÃ¼", Gulim, "±¼¸²Ã¼", NanumGothic, "³ª´®°íµñ", Arial, Malgun Gothic, Helvetica, Apple-Gothic, snas-serif; white-space:nowrap;}
.mobile_button { padding:0; vertical-align:middle;}
.mobile_button a { left:1px;vertical-align:top; cursor:pointer; text-align:center; padding:20px 10px 0px 0px; font-size:4em;font-weight:bold;color:#5C5C5C;}

.mobile_button.type5 {
	-moz-box-shadow: 1px 1px 0px 0px #a6a6a6;
	-webkit-box-shadow: 1px 1px 0px 0px #a6a6a6;
	box-shadow: 1px 1px 0px 0px rgba(193,193,219,0.2);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eeeef0), color-stop(1, #e2e2e2));
	background:-moz-linear-gradient(top, #eeeef0 5%, #e2e2e2 100%);
	background:-webkit-linear-gradient(top, #eeeef0 5%, #e2e2e2 100%);
	background:-o-linear-gradient(top, #eeeef0 5%, #e2e2e2 100%);
	background:-ms-linear-gradient(top, #eeeef0 5%, #e2e2e2 100%);
	background:linear-gradient(to bottom, #eeeef0 5%, #e2e2e2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeef0', endColorstr='#e2e2e2',GradientType=0);
	background-color:#eeeef0;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #b7b7b7;
}	

/** bookplayer download **/
.bookplayerDownInfo {
	position:absolute;
	top:0px;left:0px;
	width:450px;
}
.bookplayerDownInfo .guide{display:none;}
.bookplayerDownInfo .guide img{margin-top:0px;float:left;}

.rolling_wrap{width:900px;height:242px;margin-bottom:10px;}
.rolling_wrap li a img{width:900px;height:242px;}
