/* Global */
/*@import url('https://fonts.googleapis.com/css?family=Nanum+Gothic|Nanum+Myeongjo&display=swap&subset=korean'); 'Nanum Gothic',*/
/*@import url(/wi_inc_sub/font/nanumsquare.css);*/
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
html{
	color: #333; letter-spacing:-1px;font-size: 1em; font-family: 'Malgun Gothic', '맑은 고딕', Dotum, '돋음', sans-serif, verdana, tahoma, Arial;
}
iframe.goog-te-banner-frame { display: none !important; }
div.google_translate_element_div { margin-right: 5px !important; }
body {margin: 0; padding: 0; position: static !important; top:0px !important; }
/*body{margin: 0; padding: 0;}*/
table{table-layout: auto;}
form{margin: 0;}
img{border: 0;}
h1{color: #666; font-size: 2em;}
h1.h1_padd0{color: #000; font-size: 1.3em;}
h2{color: #666; font-size: 1.3em;}
h2.h2_padd0{color: #666; font-size: 1.2em; margin: 0;}
h3{color: #666; font-size: 1.0em; font-weight: bold; margin: 0;}
h4{color: #666; font-size: 1.0em; font-weight: bold;}
ul{overflow: hidden; padding: 0; border-left: none;}
li{list-style: none; padding: 0; margin: 0;}
a:link{color: #58595B; text-decoration: none;}
a:active{color: #58595B; text-decoration: none;}
a:visited{color: #58595B; text-decoration: none;}
a:hover{color: #58595B; text-decoration: none;}
/* PC-TOP MENU */
a.top_link:link{color: #333; text-decoration: none;}
a.top_link:active{color: #333; text-decoration: none;}
a.top_link:visited{color: #333; text-decoration: none;}
a.top_link:hover{color: red; text-decoration: none;}
/* M.PAD-TOP MENU */
a.top_link_m:link{text-decoration: none; font-size: 0.9em;}
a.top_link_m:active{text-decoration: none;}
a.top_link_m:visited{text-decoration: none;}
a.top_link_m:hover{text-decoration: none;}
/* 1100-6개 182/183 7개 156/156 */
.top_link_line_ico{width: 5%; height: 52px;}
.top_link_line{width: 11.875%; height: 52px;}
#top_link_div{width: 100%; margin : 0 auto; border-top: 2px solid #ddd; border-bottom: 2px solid #ddd;}
#top_link_div_pos{width: 1100px; margin : 0 auto;}
#top_link_ul{width: 1100px; margin : 0 auto; font-size: 1.2em; font-weight: bold; text-align: center;}
#top_link_ul li{height: 52px; white-space: nowrap; overflow: hidden; line-height: 52px;}
#top_link_ul li:first-child{width: 9%;}
#top_link_ul li:nth-child(2){width: 13%;}
#top_link_ul li:nth-child(3){width: 13%;}
#top_link_ul li:nth-child(4){width: 13%;}
#top_link_ul li:nth-child(5){width: 13%;}
#top_link_ul li:nth-child(6){width: 13%;}
#top_link_ul li:nth-child(7){width: 13%;}
#top_link_ul li:last-child{width: 13%;}
#top_link_ul li.top_link_line_ticker{height: 52px; white-space: nowrap; overflow: hidden; line-height: 52px;}
#top_logo_ul{width: 100%; margin : 0 auto;}

#top_link_ul_div{width: 1100px; background-color: #fff; border: 1px solid #ddd; position: absolute; z-index: 10001;}
#top_link_ul_div ul{width: 1100px;}
#top_link_ul_div li{float: left; text-align: center;}
#top_link_ul_div li:first-child{width: 9%;}
#top_link_ul_div li:nth-child(2){width: 13%;}
#top_link_ul_div li:nth-child(3){width: 13%;}
#top_link_ul_div li:nth-child(4){width: 13%;}
#top_link_ul_div li:nth-child(5){width: 13%;}
#top_link_ul_div li:nth-child(6){width: 13%;}
#top_link_ul_div li:nth-child(7){width: 13%;}
#top_link_ul_div li:last-child{width: 13%;}
#top_link_ul_div li div{margin-bottom: 15px;}
#top_link_ul_div li div a{font-size: 1.2em;}
#top_link_ul_div li div a:hover{color: #ff0000;}
#top_link_ul_div1{width: 1100px; background-color: #fff; border: 1px solid #ddd; position: absolute; z-index: 10001;}
.top_menu_hidden{width: 7%; position: absolute; background-color: #fff; border: 1px solid #ddd; z-index: 12;}
.top_menu_hidden div a{width:100%; font-size: 0.92em; display: inline-block; padding: 5px 0;}
.top_menu_hidden div a:hover{background-color: #003366; color: #fff;}
.top_menu_hidden ul{width: 100%; margin: 0;}
.top_menu_hidden ul li{width: 33%; float: left; text-align: center;}
.top_menu_hidden li a{width:100%; color: #fff; font-size: 0.92em; display: inline-block; padding: 5px 0;}
.top_menu_hidden li a:hover{background-color: #ff3399;}
/* #top_logo_ul{width: 1100px; margin : 0 auto;} */
/* #div_wrap{width: 100%;} */
/* #div_wrap_top{width: 100%;} */
div.hr1 {
border-top: 1px solid #ddd;
height: 1px;
margin-bottom: 20px;
}
div.hr2 {
border-top: 1px solid #ddd;
height: 1px;
margin-top: 20px;
margin-bottom: 20px;
}
div.hr3 {
border-top: 1px solid #ddd;
height: 1px;
margin-top: 5px;
margin-bottom: 5px;
}
hr {
border-top: 1px solid #ddd;
}
div.hr4 {
border-top: 1px solid #ddd;
height: 1px;
padding: 0;
}
div.hr5 {
border-bottom: 1px solid #ddd;
height: 1px;
padding: 0;
}
#div_wrap
{
	width: 100%;
	margin-top: 265px;
}


#div_wrap_top
{
	width: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 11;
	background-color: #fff;
}
#div_wrap_content{width: 1320px; margin: 0 auto;}
#div_wrap_content_index{width: 100%; clear: both;}
#div_wrap_content_menu_top{width: 1100px; margin: 0 auto; background: #ccc; text-align: center;}
#div_wrap_content_menu{width: 1100px; margin: 0 auto; background: #f8f8f8;}
#div_wrap_content_menu ul{width: 100%; margin: 0;}
#div_wrap_content_menu ul li{width: 12.5%; float: left; font-size: 0.9em;}
#div_wrap_content_menu ul li div{margin-bottom: 5px;}
#div_wrap_top_sub{width: 100%; height: 135px; background-image: url(/images/global/simg.jpg); background-repeat: no-repeat; background-position:center; display: none;}
#div_wrap_top_sub1{width: 100%; height: 135px; background-image: url(/images/global/simg1.jpg); background-repeat: no-repeat; background-position:center;}
#div_wrap_blank{height: 0px;}
#div_main_left{width: 220px; float: left;}
#div_main_left_menu{width: 200px;}
#div_main_left_menu .div_main_left_box{width: 100%; height: 86px; background-color: #333; background-image: url(/images/global/left_box.png); text-align: center;}
.div_main_left_box_txt{color: #ececec; padding: 25px 0 0 0; font-size: 1.2em; font-weight: bold;}
ul.left_ul_menu{width: 100%; margin: 0;}
ul.left_ul_menu li{width: 100%; padding: 5px 0 5px 0; border-bottom: 1px solid #ddd;}
ul.left_ul_menu li:hover{background-color: #f8f8f8;}
ul.left_ul_menu li.active_link{background-color: #f8f8f8;}
ul.left_ul_menu li.active_link a{font-weight: bold; color: #333;}
ul.left_ul_menu_sub{width: 100%; margin: 0;}
ul.left_ul_menu_sub li{width: 100%;}
ul.left_ul_menu_sub li div{padding: 5px 0 5px 0; border-bottom: 1px solid #ddd;}
ul.left_ul_menu_sub li div.active_link{background-color: #f8f8f8;}
ul.left_ul_menu_sub li.active_link a{font-weight: bold; color: #333;}
ul.left_ul_menu_sub_data{width: 100%; margin: 0; border-bottom: 1px solid #ddd;}
ul.left_ul_menu_sub_data li{width: 50%; float: left; padding: 5px 0 5px 0; font-size: 0.8em;}
ul.left_ul_menu_sub_data li a:hover{color: #fff; background-color: #5b7e96; text-decoration: none;}
#div_main_content{width: 100%; }
#div_main_content._02{width: 880px; float:left;}
#div_wrap_bottom{width: 100%; clear: both;}
#top_menu_title{display: block; background-color: #f8f8f8; height: 30px; font-size: 0.8em;} 
#top_menu_p{display: block;}
#top_menu_m{display: none;}
#div_login_box{width: 310px; margin: 0 auto;}

/* TOP - BUTTON */
ul.glo_ul_menu{width: 100%; margin: 0; background: #fff;color:#000;border-bottom:1px solid #ccc}
ul.glo_ul_menu li{width: 20%; float: left; text-align: center;}
ul.glo_ul_menu li a{width:100%; color: #000; font-size: 0.9em; display: inline-block; padding: 10px 0;}
ul.glo_ul_m_menu{width: 100%; margin: 0; text-align: center;}
ul.glo_ul_m_menu li{width: 25%; height: 40px; float: left;}
ul.glo_ul_m_menu li div{margin-top: 7px;}
ul.glo_ul_m_menu1{width: 100%; margin: 0; border-bottom: 1px solid #ddd; text-align: center;}
ul.glo_ul_m_menu1 li{width: 33.33%;  height: 39px; float: left;}
ul.glo_ul_m_menu1 li div{margin-top: 10px;}
div.m_top_search{width: 100%; background: #f8f8f8; text-align: center;}
div.m_top_search div.m_top_search_input{padding: 10px 0 10px 0;}
#memu_m{width: 100%; height: 100%; position: fixed; z-index: 13;  overflow-y: auto; overflow-x: visible;}
#memu_m_search{width: 100%; position: fixed; z-index: 14;}
div.memu_m_sub{width: 100%; background-image: url(/images/global/top_link_back_sub.png); position: absolute; z-index: 12; display: none;}
div.memu_m_sub ul{width: 100%; margin: 0; border-top: 1px solid #fff;}
div.memu_m_sub ul li{width: 20%; float: left; text-align: center;}
div.memu_m_sub ul li a{width:100%; color: #fff; display: inline-block; padding: 10px 0;}

/* SNS - BUTTON */
#ico_sns2{display: none;}

/* RIGHT - BANNER */
#divMenu{width: 30px; position: absolute;}

select.top_select_q {
    width: 70px;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background-image: url(/images/global/top_select_q_back.png);
}
select.top_select_q::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.top_select_search_q {
    width: 45%;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background: #fff;
   background-image: url(/images/global/top_select_q_back.png);
   background-repeat: no-repeat;
   background-position: right; 
}
select.top_select_search_q::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.select_search_q {
    width: 90px;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background: #fff;
   background-image: url(/images/global/top_select_q_back.png);
   background-repeat: no-repeat;
   background-position: right; 
}
select.select_search_q::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.select_search_q1 {
    width: 84px;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background: #fff;
   background-image: url(/images/global/top_select_q_back.png);
   background-repeat: no-repeat;
   background-position: right; 
}
select.select_search_q1::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.select_search_q2 {
    width: 100px;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background: #fff;
   background-image: url(/images/global/top_select_q_back.png);
   background-repeat: no-repeat;
   background-position: right; 
}
select.select_search_q2::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.top_select_q_long {
    width: 130px;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background-image: url(/images/global/top_select_q_back.png);
    background-repeat: no-repeat;
   background-position: right; 
}
select.top_select_q_long::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.top_select_q_100 {
    width: 100%;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background-image: url(/images/global/top_select_q_back.png);
    background-repeat: no-repeat;
   background-position: right; 
}
select.top_select_q_100::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.select_percent_q {
    width: 25%;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background: #fff;
   background-image: url(/images/global/top_select_q_back.png);
   background-repeat: no-repeat;
   background-position: right; 
}
select.select_percent_q::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

select.select_percent_20 {
    width: 20%;
    height: 28px;
	border: none;
    -webkit-appearance: none; /* 화살표 없애기 for chrome*/
   -moz-appearance: none;    /* 화살표 없애기 for firefox*/
   appearance: none;         /* 화살표 없애기 공통*/
   background: #fff;
   background-image: url(/images/global/top_select_q_back.png);
   background-repeat: no-repeat;
   background-position: right; 
}
select.select_percent_20::-ms-expand {
   display: none;            /* 화살표 없애기 for IE10, 11*/
}

.wi_open_top
{
	height: 50px;
	color: #fff; 
	font-weight: bold; 
	font-family: Dotum, Arial; 
	text-indent: 10px;
	line-height: 50px;
	background-image: url(/wi_imgs/m_imgs/bg_top1.gif);
}
.wi_open_top span
{
	padding: 10px;
	color: #fff;
}



/*상단*/
button{background:transparent;border:0;padding:0;cursor:pointer;}
.top-menu{width:100%;min-width:1320px;max-width:1320px;height:226px;margin:0 auto;position:relative;padding:20px 0 0 0;border-bottom:1px solid #000;}
.top-update{text-align:right;color:#8b8b8b;font-size:11pt;padding-bottom:15px;position:absolute;right:0;top:38px;}
.top-menu-line{width:100%;height:3px;background-color:#f05065;border-radius:3px;}
.top-menu-logo{position:absolute;width:100%;bottom:91px;z-index:9}
.top-menu-box{padding:0 0 0 0;}
.top-banner{position:absolute;right:0;top:65px;z-index:10;}
.top-banner-left{position:absolute;left:0;top:65px;z-index:10;}

.top-menu-btn{height:60px;position:absolute;bottom:0px;right:0;padding-top:10px;width:100%;background-color:#fff;border-top:1px solid #ebebeb}
.top-menu-btn .all-menu{floaT:left;margin:15px 10px 0 0}
.top-menu-center{position:relative;display:inline-block;}
.top-menu-center a{font-weight:900;color:#000;font-size:14pt;display:block;padding:0 30px;}
.top-menu-center a:hover{color:#000;}
.top-menu-center li{display:inline-block;margin:0 -3px;}
.top-menu-open{display:none;top:70px;left:0;width:100%;position:absolute;background-color:#fff;}
.top-menu-line2{width:100%;height:3px;background-color:#000;border-radius:3px;}
.top-menu-full{-moz-box-shadow:0 5px 5px rgba(182, 182, 182, 0.1);-webkit-box-shadow: 0 5px 5px rgba(182, 182, 182, 0.1);box-shadow: 0 5px 5px rgba(182, 182, 182, 0.1);padding:10px 0}
.top-menu-full dl{vertical-align:top;display:inline-block;height:380px;border-right:1px solid #ebebeb;}
.top-menu-full dt{margin:20px 0;display:block;}
.top-menu-full dd{margin:20px 0;display:block;}
.top-menu-full a{display:block;color:#000;}
.top-menu-full dt a{font-weight:900;font-size:13pt;padding:0 35px 0 15px;}
.top-menu-full dd a{font-weight:400;font-size:13pt;padding:0 35px 0 15px;}
.top-menu-full dl:first-child a{padding:0 35px 0 3px;}
.top-menu-full dl:last-child {border-right:0;}
.top-menu-full dl.etc dd a{color:#1f4fa3}
.top-menu-right2{position:absolute;bottom:0px;right:149px;width:60px;background-color:#fff;padding-top:10px;height:60px;}
.top-menu-right2 button{float:left;width:46px;height:46px;margin:0 0 0 0;}
.top-menu-login {position:absolute;right:0;bottom:0px;background-color:#fff;padding-top:25px;height:45px;}
.top-menu-login span {margin:0 7px}
.top-menu-login a {font-size:13pt;}

.top-menu.top-sub {height:110px;}
.top-menu.top-sub .top-menu-logo{bottom:20px;}
.top-menu.top-sub .top-menu-box{border-top:1px solid #ebebeb;}
.top-menu.top-sub .top-menu-login{bottom:30px;right:110px;}
.top-menu.top-sub .top-menu-btn .all-menu{padding-bottom:25px;bottom:0;}
.top-menu.top-sub .top-menu-btn{height:60px;}
.top-menu.top-sub .top-menu-right2 {bottom:17px}
.top-menu.top-sub .top-menu-open{top:58px;}
.top-sub-title{position:absolute;left:210px;bottom:24px;z-index:9}


.born-search{display: block;-moz-box-shadow:0 5px 5px rgba(182, 182, 182, 0.1);-webkit-box-shadow: 0 5px 5px rgba(182, 182, 182, 0.1);box-shadow: 0 5px 5px rgba(182, 182, 182, 0.1);padding:10px 0;position:absolute;height:200px; bottom:0;margin-bottom:-210px;width:100%;background-color:#fff;text-align:center;}
.born-search input{background:#fff url(/img/search_01.png) 10px center no-repeat;;margin-top:65px;border:0;border-bottom:4px solid #f05068;width:500px;padding:10px 45px;text-align:center;font-size:18pt;color:#000;outline:none;font-weight:900}
.born-search input::placeholder {color:#000}
.born-search-box{position:relative;}
.born-search-box button{position:absolute;top:20px;right:20px;}
.born-img{border:1px solid #f4f4f4}

.bx-wrapper{box-shadow:none !important;border:0 !important;}
.bx-controls-direction{display:none;}
.bx-wrapper .bx-pager.bx-default-pager a{width:6px !important;height:6px !important;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#d7d7d7 !important}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus{background:#1f4fa3 !important}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{width:auto;right:40px !important;text-align:right !important;}
.bx-wrapper .bx-pager{bottom:-10px !important;}
.bx-wrapper .bx-controls-auto{bottom:-12px !important;}
.bx-wrapper .bx-controls-auto .bx-stop{opacity:0.5 !important}
.bx-wrapper .bx-controls-auto .bx-start{opacity:0.5 !important}
.bx-wrapper .bx-controls-auto .bx-stop.active{opacity:1 !important}
.bx-wrapper .bx-controls-auto .bx-start.active{opacity:1 !important}




.born-major li a{display:block;display:flex;}
.born-major .born-img{min-width:720px;width:100%;min-height:320px;background-size:cover;background-position:top center;background-repeat:no-repeat;}
@media screen and (max-width: 1024px) {
	.born-major .born-img{min-width:100%;min-height:320px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
}
.born-major .born-text{padding-top:1px;}
.born-major .born-text div{margin-left:40px;}
.born-major .born-text strong{display:inline-block;font-weight:900;border:1px solid #e91430;font-size:20pt;padding:3px 13px;color:#e91430}
.born-major .born-text h2{line-height:40px;font-size:25pt;font-weight:900;color:#000;padding:0;margin:20px 0 0 0;  overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.born-major .born-text p{font-size:12pt;line-height:26px;color:#000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.born-major .born-text span{border-top:1px solid #ebebeb;margin-top:35px;padding-top:25px;display:block;text-align:right;font-size:11pt;color:#707070}

.born-box{display:flex;padding-top:20px;}
.born-box .born-center{width:100%;}
.born-box .born-left{width:850px;}
.born-box .born-right{width:440px;margin-left:30px;}
.sub_title{color:#000;border-left:3px solid #000;padding-left:10px;}

.born-bottom-ad {border-top:3px solid black;padding-top:30px;}
.born-bottom-ad img{max-width:360px;width:100%;min-height:248px;width: 90%; height: auto;min-height:auto;}
.born-bottom-ad li{width: 16.6%; float: left; margin-bottom: 10px; text-align: center;border-bottom:0;}

.born-box h1{font-size:15pt;color:#000;font-weight:900;position:relative;padding-top:5px;}
.born-box h1 a{position:absolute;right:20px;color:#000;top:0;display:block;width:30px;height:30px;text-align:center;line-height:34px;}
.born-left li{border-bottom:1px solid #ebebeb;padding:30px 0 30px 0}
.born-left li:first-child{padding-top:5px;}
.born-left li:last-child{border-bottom:0;}
.born-left li a{display:block;display:flex;}
.born-left img{max-width:360px;width:100%;min-height:248px;}
.born-left .born-img{min-width:360px;max-width:360px;width:100%;min-height:248px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-left .born-text{padding-top:1px;}
.born-left .born-text div{margin-left:20px;}
.born-left .born-text h2{line-height:36px;font-size:20pt;font-weight:900;color:#000;padding:0;margin:0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.born-left .born-text p{font-size:12pt;line-height:24px;color:#000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.born-left .born-text span{color:#707070;display:block;font-size:10pt;text-align:right}
.born-left .born-type ul{margin:0 -18px;}
.born-left .born-type li{padding-top:7px;width:50%;margin:0 -2px;display:inline-block;border:0;}
.born-left .born-type li a{display:block;margin:0 20px;}
.born-left .born-type li .born-img{}
.born-left .born-type li .born-text h2{font-size:18pt;padding-top:10px;line-height:30px}
.born-left .born-type dt {padding-bottom:5px;}
.born-left .born-type dt strong{display:inline-block;padding:4px 12px 3px 12px;border:1px solid #1f4fa3;color:#1f4fa3;font-size:15pt;}
.born-left .born-type dd {padding:5px 0 10px 0;margin:0;}
.born-left .born-type dd span{padding:0;color:#cfcfcf;margin-right:10px;}
.born-left .born-type dd a{font-size:13pt;color:#000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.born-left li.small {display:inline-block;width:50%;margin:0 -2px;border-bottom:0;padding:0;}
.born-left li.small a{display:flex;margin-left:10px;border-bottom:1px solid #ebebeb;padding:30px 0;}
.born-left li.small.br a{margin-left:0px;margin-right:10px;}
.born-left li.small .born-img{min-width:150px;width:100%;min-height:110px;height:110px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-left li.small .born-text h2{font-size:16pt;line-height:25px;}
.born-left li.small .born-text p{-webkit-box;-webkit-line-clamp: 2;padding:0;margin:10px 0 0 0;}
.born-left li.small .born-text span{display:none;}

.born-center ul{margin-top:0}
.born-center .born-img{min-height:248px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-center .born-text{padding-top:1px;}
.born-center .born-text h2{line-height:40px;color:#000;font-size:20pt;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.born-center .bx-wrapper .bx-controls-direction{display:block;}
.born-center .bx-wrapper .bx-controls-direction a{width:33px;height:33px;}
.born-center .bx-wrapper .bx-controls-direction a.bx-prev{position:absolute;right:50px;;top:0;left:unset;background:url(/img/main_04.png) no-repeat;}
.born-center .bx-wrapper .bx-controls-direction a.bx-next{position:absolute;right:0;top:0;background:url(/img/main_05.png) no-repeat;}
.born-center .bx-wrapper .bx-controls{position:absolute;right:0;top:0;margin-top:-29px}
.born-right li{border-bottom:1px solid #ebebeb;padding:40px 0 20px 0}
.born-right li a{display:block;display:flex;}
.born-right img{max-width:440px;width:100%;height:auto;}
.born-right .born-img{min-width:360px;width:100%;min-height:248px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-right .born-text{padding-top:1px;}
.born-right .born-text div{margin-left:20px;}
.born-right .born-text h2{line-height:40px;font-size:23pt;font-weight:900;color:#000;padding:0;margin:0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.born-right .born-text2 h2{line-height:40px;font-size:23pt;font-weight:900;color:#000;padding:0;margin:0;}
.born-right .born-text p{font-size:12pt;line-height:24px;color:#000;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.born-right .born-text span{color:#707070;display:block;font-size:10pt;text-align:right}
.born-right .born-text2 span{color:#707070;display:block;font-size:10pt;text-align:right}
.born-right .born-sub {}
.born-right .born-sub01 li{border-bottom:0;padding-top:5px;}
.born-right .born-sub01 li a{display:block}
.born-right .born-sub01 .born-img{min-width:440px;width:100%;min-height:248px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-right .born-sub01 .born-text h2{line-height:32px;font-size:20pt;padding-top:10px;}
.born-right .born-sub02 li{padding:13.7px 0;}
.born-right .born-sub02._02 li{padding:18.7px 0;}
.born-right .born-sub02 li:first-child{padding-top:5px;}
.born-right .born-sub02 .born-img{min-width:176px;width:176px;min-height:96px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-right .born-sub02 .born-text {padding-left:10px;}
.born-right .born-sub02 .born-text2 {padding-left:10px;}
.born-right .born-sub02 .born-text span{text-align:left;padding-top:5px;}
.born-right .born-sub02 .born-text2 span{text-align:left;padding-top:5px;}
.born-right .born-sub02 .born-text h2{line-height:32px;font-size:16pt;padding-top:10px;}
.born-right .born-sub02 .born-text2 h2{line-height:32px;font-size:16pt;padding-top:10px;}
.born-right .born-sub03 h1{background-color:#f3f3f3;color:#000;margin:0;padding:20px 0 20px 15px }
.born-right .born-sub03 li{border:0}
.born-right .born-sub03 .stock-box{line-height:25px;color:#000;border:1px solid #ebebeb;padding:30px;}
.born-right .born-sub03 .stock-box p{margin:0 0 10px 0;}
.born-right .born-sub03 .stock-box .kosdaq{padding:2px 0;width:80px;text-align:center;background-color:#ff0000;color:#fff;display:inline-block;}
.born-right .born-sub03 .stock-box .kospi{padding:2px 0;width:80px;text-align:center;background-color:#6a6a6a;color:#fff;display:inline-block;}
.born-right .born-sub03 .stock-box .date{color:#8b8b8b;font-size:11pt;display:block;margin-top:18px;}
.born-right .born-sub04{padding-top:25px;}

.born-bottom{clear:both;border-top:1px solid #ebebeb;}
.born-bottom .born-bottom-box{width:1320px;text-align:left;margin:0 auto;}
.born-bottom-box ul{width:1320px;margin:0 auto;display:block;}
.born-bottom-box li{display:inline-block;margin:0 30px 0 0 ;}
.born-bottom-box li a{display:block;padding:20px 0}
.born-bottom-box li a:hover{font-weight:bold;color:#000;}
.born-bottom .born-info{background-color:#153365;padding:60px 0;width:100%;}
.born-bottom .born-info-box{width:1320px;margin:0 auto;display:flex}
.born-info li{display:inline-block;margin:0 10px;}
.born-info a{color:#fff;display:block;padding:10px 0;font-weight:bold}
.born-info a:hover{color:#fff;}
.born-info p{color:#fff;padding:40px 10px 20px 10px;line-height:33px;}
.born-info strong{display:block;color:#fff;padding:0 10px;}
.born-bottom-login{}
.born-info-box div{margin-left:50px;}

.born-right-banner{width:440px;padding-top:8px;}
.born-right-banner h1{color:#000;font-size:14pt;font-weight:900}
.born-right-banner a{display:flex;color:#000}
.born-right-banner li{padding:20px 0;border-bottom:1px solid #ebebeb}
.born-right-banner li:first-child{padding-top:5px;}
.born-right-banner .born-img{min-width:180px;width:180px;min-height:98px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.born-right-banner .born-text {padding-left:10px;}
.born-right-banner .born-text span{margin:10px 0 0 0;display:block;color:#000}
.born-right-banner .born-text h2{margin:10px 0 0 0;color:#000;font-size:17pt;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.born-right-banner .born-text2 {padding-left:10px;}
.born-right-banner .born-text2 h2{margin:10px 0 0 0;color:#000;font-size:17pt;}
.born-right-banner .born-text2 span{margin:10px 0 0 0;display:block;color:#000}
/*view*/
.sub-title{font-size:14pt;padding:0;margin:0;color:#000;font-weight:900}
.bbs_div_title_box1 h1{color:#000;font-weight:900;font-size:30pt;padding:0 0 15px 0;margin:0;}
.bbs_div_title_box1 div{margin:0;padding:0 0 30px 0}
.top-btn {margin-top:15px;height:30px;background:url(/img/btns.png) 3px 3px no-repeat;position:relative;}
.top-btn button{width:30px;height:30px;}
.top-btn button.btn-scrap{margin-left:4px;width:60px;}
.top-btn button.btn-p{margin-left:4px}
.top-btn button.btn-m{margin-left:0px}
.bbs_div_title_sub{position:absolute;right:0;top:10px;}

#co_body {border:1px solid #ebebeb;width: 100%; height: 150px;padding:20px;outline:none;box-sizing: border-box;color:#000;font-weight:700}
#co_body.nologin {background-color:#ebebeb;color:#5f5f5f;font-size:12pt}
.text-comment{font-size:10pt;color:#7e7e7e}
.btn-comment-regist button{border:0;background-color:#1f4fa3;padding:3px 10px;color:#fff;}
.bbs_div_title2 div{}
h1.pick{color:#000;font-size:16pt;font-weight:900}

.sub-list-title{color:#000;font-size:40pt;padding:0;margin:0;font-weight:900;position:sticky;}
.sub-list-title strong{font-size:20pt;}
.sub-list-title strong span{color:#f15062;font-weight:900}
.sub-list-title a{color:#000;font-size:40pt;padding:0;margin:0;font-weight:900}
.sub-list-title div {display:inline-block;margin-left:20px;}
.sub-list-title div a{display:inline-block;font-size:14pt;color:#000;font-weight:700;margin:0 20px}

.sub-list-title2{color:#333;font-size:14pt;padding:0;margin:-10px 0 10px 0;font-weight:700}
.sub-list-title2 span{display:inline-block;color:#333;font-weight:900}
.sub-list-title2 a{display:inline-block;color:#333;font-size:14pt;padding:0;margin:0;font-weight:700}

#div_main_content{margin-top:15px;}
.company-h2{font-size:26pt;color:#000;font-weight:900;border-bottom:1px solid #ebebeb;padding:40px 40px}
.sub-list-title .strong{color:#1f4fa3;font-weight:900}
#div_main_content p{line-height:30px;padding:0 40px;font-size:12pt;padding-bottom:40px;color:#000}
#div_main_content p.info{font-size:11pt;border-top:1px solid #ebebeb;padding-top:40px;}

/*아래는 지워*/
input.input_q_txt{width: 140px; height: 22px;} 
div.tab_button33{width: 100%; margin-bottom: 20px;}
div.tab_button33 #bt1{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt2{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt3{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt4{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt5{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt6{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt7{width: 12.5%; height: 30px; padding: 0;}
div.tab_button33 #bt8{width: 12.5%; height: 30px; padding: 0;}

div.tab_navi33{width: 100%;}
div.tab_navi33 #bt1{width: 16.666666%; height: 30px;}
div.tab_navi33 #bt2{width: 16.666666%; height: 30px;}
div.tab_navi33 #bt3{width: 16.666666%; height: 30px;}
div.tab_navi33 #bt4{width: 16.666666%; height: 30px;}
div.tab_navi33 #bt5{width: 16.666666%; height: 30px;}
div.tab_navi33 #bt6{width: 16.666666%; height: 30px;}

div.tab_navi33_sub6{width: 100%;}
div.tab_navi33_sub6 #bt0{width: 16.666666%; height: 30px;}
div.tab_navi33_sub6 #bt1{width: 16.666666%; height: 30px;}
div.tab_navi33_sub6 #bt2{width: 16.666666%; height: 30px;}
div.tab_navi33_sub6 #bt3{width: 16.666666%; height: 30px;}
div.tab_navi33_sub6 #bt4{width: 16.666666%; height: 30px;}
div.tab_navi33_sub6 #bt5{width: 16.666666%; height: 30px;}

div.tab_button25{width: 100%; margin-bottom: 20px;}
div.tab_button25 #bt1{width: 25%; height: 30px;}
div.tab_button25 #bt2{width: 25%; height: 30px;}
div.tab_button25 #bt3{width: 25%; height: 30px;}
div.tab_button25 #bt4{width: 25%; height: 30px;}

div.tab_button20{width: 100%; margin-bottom: 20px;}
div.tab_button20 #bt0{width: 20%; height: 30px;}
div.tab_button20 #bt1{width: 20%; height: 30px;}
div.tab_button20 #bt2{width: 20%; height: 30px;}
div.tab_button20 #bt3{width: 20%; height: 30px;}
div.tab_button20 #bt4{width: 20%; height: 30px;}

div.tab_button5{width: 100%;}
div.tab_button5 #bt1{width: 20%; height: 30px;}
div.tab_button5 #bt2{width: 20%; height: 30px;}
div.tab_button5 #bt3{width: 20%; height: 30px;}
div.tab_button5 #bt4{width: 20%; height: 30px;}
div.tab_button5 #bt5{width: 20%; height: 30px;}
div.tab_button5 #bt6{width: 20%; height: 30px;}
div.tab_button5 #bt7{width: 20%; height: 30px;}
div.tab_button5 #bt8{width: 20%; height: 30px;}
div.tab_button5 #bt9{width: 20%; height: 30px;}
div.tab_button5 #bt10{width: 20%; height: 30px;}

div.tab_button16_6{width: 100%;}
div.tab_button16_6 #bt1{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button16_6 #bt2{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button16_6 #bt3{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button16_6 #bt4{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button16_6 #bt5{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button16_6 #bt6{width: 16.666666%; height: 30px; padding: 0;}

div.tab_button25_8{width: 100%;}
div.tab_button25_8 #bt1{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt2{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt3{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt4{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt5{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt6{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt7{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_8 #bt8{width: 12.5%; height: 30px; padding: 0;}

div.tab_button25_sub_8{width: 100%;}
div.tab_button25_sub_8 #bt0{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt1{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt2{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt3{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt4{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt5{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt6{width: 12.5%; height: 30px; padding: 0;}
div.tab_button25_sub_8 #bt7{width: 12.5%; height: 30px; padding: 0;}

div.tab_button25_10{width: 100%;}
div.tab_button25_10 #bt1{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt2{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt3{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt4{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt5{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt6{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt7{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt8{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt9{width: 10%; height: 30px; padding: 0;}
div.tab_button25_10 #bt10{width: 10%; height: 30px; padding: 0;}

div.tab_button25_12{width: 100%;}
div.tab_button25_12 #bt1{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt2{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt3{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt4{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt5{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt6{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt7{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt8{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt9{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt10{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt11{width: 8.333333%; height: 30px; padding: 0;}
div.tab_button25_12 #bt12{width: 8.333333%; height: 30px; padding: 0;}

div.tab_button20_5{width: 100%;}
div.tab_button20_5 #bt_sort{width: 20%; height: 30px;}
div.tab_button20_5 #bt_sort0{width: 20%; height: 30px;}
div.tab_button20_5 #bt_sort1{width: 20%; height: 30px;}
div.tab_button20_5 #bt_sort2{width: 20%; height: 30px;}
div.tab_button20_5 #bt_sort3{width: 20%; height: 30px;}
div.tab_button20_5 #bt_sort4{width: 20%; height: 30px;}

div.tab_button20_6{width: 100%;}


div.tab_button20_6 #bt_sort{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button20_6 #bt_sort1{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button20_6 #bt_sort2{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button20_6 #bt_sort0_1{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button20_6 #bt_sort0_2{width: 16.666666%; height: 30px; padding: 0;}
div.tab_button20_6 #bt_sort0_3{width: 16.666666%; height: 30px; padding: 0;}


ul.tab_ul{width: 100%; margin: 0;}
ul.tab_ul li{width: 25%; height: 37px; float: left;}
ul.tab_ul3{width: 100%; margin: 0;}
ul.tab_ul3 li{width: 33.333333%; height: 37px; float: left;}
ul.tab_ul4{width: 100%; margin: 0;}
ul.tab_ul4 li{width: 25%; height: 37px; float: left;}
ul.tab_ul5{width: 100%; margin: 0;}
ul.tab_ul5 li{width: 20%; height: 37px; float: left;}
ul.tab_ul10{width: 100%; margin: 0;}
ul.tab_ul10 li{width: 10%; height: 37px; float: left;}
ul.tab_ul12{width: 100%; margin: 0;}
ul.tab_ul12 li{width: 8.333333%; height: 37px; float: left;}
.tab_select_search{width: 100%; background-color: #f8f8f8; border: 1px solid #ddd; display: none;}
.tab_select_search div{width: 100%; padding: 5px 0 5px 0; text-align: center;}
.tab_select_search1{width: 100%; margin-bottom: 15px; background-color: #f8f8f8; border: 1px solid #ddd; display: none;}
.tab_select_search1 div{width: 100%; padding: 5px 0 5px 0; text-align: center;}
.title_mark h4{color:#666; font-weight:bold; padding:10px; background-color:#ececec; margin-bottom:15px; border-bottom: 1px solid #999;}
.title_img_div{width: 100%;}
.title_img_div img{width: 100%; height: auto; vertical-align: top;}
.title_img_div1{width: 100%; text-align: center;}
.title_img_div1 img{width: 80%; height: auto; vertical-align: top;}
.title_img_div2{width: 100%; background-color:#f5f5f5; text-align: center;}
.title_img_div2 img{vertical-align: top;}
.title_img_div3{width: 100%; text-align: center;}
.title_img_div4{width: 100%; background-color:#f5f5f5; text-align: center;}
.title_img_div4 img{max-width: 840px; height: auto; padding: 10px; vertical-align: top;}
div.title_info_txt{border: 5px solid #000099;}
div.title_info_txt .title_info_txt_msg{padding: 20px;}
div.bbs_div_title_box{border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background-color:#f8f8f8;}
div.bbs_div_title_box1{border-bottom: 1px solid #ddd;}
div.bbs_div_title{padding: 15px 5px 15px 5px; font-size: 1.4em; font-weight: bold;}
div.bbs_div_title_sub{font-size: 0.7em; color: #999; text-align: right;}
div.bbs_div_title1{border-top: 1px solid #ddd; solid #ddd; padding: 10px;}
div.bbs_div_title2{border-bottom: 1px solid #ddd; padding: 10px 0;}
.overflow_div{width: 100%;}
.overflow_div .overflow_div_content{width: 100%;}
.overflow_div .overflow_div_content img.w_100{width: 100%; height: auto; vertical-align: top;}

/* SEARCH BAR */

.div_span_x{margin-right: 10px; margin-bottom: 10px; text-align: right;}
span.span_white_x{color: #fff; font-family: Arial; font-size: 1.0em; border: 1px solid #fff; cursor: pointer;}
span.span_free_x{color: #999; font-family: Arial; font-size: 1.0em; border: 1px solid #ddd; cursor: pointer;}
div.help_div1{width: 448px; position: absolute; background: #f8f8f8; border: 1px solid #999; z-index: 10;}
div.help_div1 span.span_x{color: #999; font-family: Arial; font-size: 1.0em; border: 1px solid #ddd; cursor: pointer;}
div.help_div1 div.help_div1_content{width: 428px; margin-left: 10px; text-align: left;}
div.help_div1 div.help_div1_content p{font-size: 0.9em;}

div.search_win_bar{width: 100%; position: absolute; background-image: url(/images/global/top_link_back_sub1.png); z-index: 4;}
div.search_win_bar img{width: 100%; max-width: 30px;}
div.help_div2{width: 100%; position: absolute; color: #fff; background-image: url(/images/global/top_link_back_sub.png); z-index: 10;}
div.help_div2 span.span_x{font-family: Arial; font-size: 1.0em; border: 1px solid #666; cursor: pointer;}
div.help_div2 div.help_div2_content{width: 80%; margin: 0 auto; text-align: left;}
div.help_div2 div.help_div2_content p{font-size: 0.9em;}
div.help_div2 div.help_div2_content p.help_div2_content_title{font-size: 1.0em;}
div.help_div3{position: absolute; width: 100%; top: 0px; left: 0px; background-color: #f8f8f8; border: 1px solid #ddd; z-index: 10;}
div.help_div3 span.span_x{font-family: Arial; font-size: 1.0em; border: 1px solid #ccc; cursor: pointer;}
div.help_div3 div.help_div3_content{width: 80%; margin: 0 auto 20px auto; text-align: left;}
div.help_div3 div.help_div3_content span{font-size: 0.9em; padding: 0 5px;}
div.help_div3 div.help_div4_content{width: 100%; margin: 0 auto 20px auto; text-align: center;}
div.help_div3 div.help_div4_content img{width: 80px;}
div.help_div3 div.help_div5_content{width: 100%; margin: 0 auto 20px auto;}
div.help_div3 div.help_div5_content ul{width: 70%; margin: 0 auto;}
div.help_div3 div.help_div5_content ul li{width: 33.333333%; float: left; text-align: center;}
div.help_div3 div.help_div5_content ul li img{width: 90%; height: auto;}
div.help_div3 div.help_div6_content{width: 100%; margin: 0 auto 20px auto;}
div.help_div7_content{width: 100%; margin: 10px auto 10px auto; text-align: center;}

div.help_div4{position: absolute; width: 100%; top: 30px; left: 0px; background-color: #f8f8f8; border: 1px solid #ddd; z-index: 10;}
div.help_div4 span.span_x{font-family: Arial; font-size: 1.0em; border: 1px solid #ccc; cursor: pointer;}
div.help_div4 div.help_div4_content{width: 90%; margin: 0 auto 20px auto; text-align: left;}
div.help_div4 div.help_div4_content span{font-size: 0.9em; padding: 0 5px; display: inline-block;}

div.help_div5{position: absolute; width: 100%; top: 10px; left: 0px; z-index: 10;}

/* IMG BOX CONTENT */

.img_sub_box ul{width: 100%;}
.img_sub_box ul li{width: 50%; float: left; text-align: center;}
.img_sub_box ul li div{width: 90%; background: #f8f8f8; margin-left: 5%; padding: 10px 0 10px 0;}
.img_sub_box ul li img{width: 90%; height: auto;}

.img_sub_box_wrap ul{width: 100%;}
.img_sub_box_wrap ul li{width: 50%; float: left; text-align: center;}
.img_sub_box_wrap ul li div{width: 90%; background: #f8f8f8; margin-left: 5%; padding: 10px 0 10px 0;}
.img_sub_box_wrap ul li img{width: 90%; height: auto;}

.img_sub_box_wrap1 ul{width: 100%;}
.img_sub_box_wrap1 ul li{width: 50%; float: left; text-align: center;}
.img_sub_box_wrap1 ul li img{width: 90%; height: auto; margin-bottom: 10px;}

.img_sub_box_line ul{width: 100%; margin: 0;}
.img_sub_box_line ul li{width: 50%; float: left; text-align: center;}
.img_sub_box_line ul li div{width: 90%; background: #f8f8f8; margin-left: 5%; margin-bottom: 20px; padding: 10px 0 10px 0;}
.img_sub_box_line ul li img{width: 90%; height: auto;}

.img_sub_box3 ul{width: 100%;}
.img_sub_box3 ul li{width: 33.3333333%; float: left; text-align: center;}
.img_sub_box3 ul li img{width: 98%; height: auto; border: 1px solid #ddd;}

.one_div_img{width: 100%; border: 1px solid #ddd; position: relative; cursor: pointer;}
.one_div_img div:first-child{width: 100%; height: 180px; overflow: hidden;}
.one_div_img div:first-child img{width: 100%; height: auto;}
.one_div_img div:last-child{width: 100%; padding: 10px 0px; color: #fff; background-color: #333; opacity: 0.7; position: absolute; top: 138px; z-index: 2; overflow: hidden; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

ul.one_div_ul{width: 100%; margin: 0; padding: 3px; cursor: pointer;}
ul.one_div_ul li:first-child{width: 70%; float: left;}
ul.one_div_ul li:first-child:hover{color: #ff0000;}
ul.one_div_ul li:last-child{width: 30%; float: left; text-align: center;}
ul.one_div_ul li:last-child img{width: 90%; height: 60px;}

ul.one_div_ul_sub{width: 100%; margin: 0; padding: 3px; cursor: pointer;}
ul.one_div_ul_sub li:first-child{width: 30%; float: left; text-align: center;}
ul.one_div_ul_sub li:last-child{width: 70%; float: left;}
ul.one_div_ul_sub li:last-child:hover{color: #ff0000;}
ul.one_div_ul_sub li:first-child img{width: 90%; height: 60px;}

div.one_div_txt{
padding: 5px 5px 5px 10px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
hover:color: #ff0000;
}
div.one_div_txt:hover a{color: #ff0000;}

ul.glo_ul_content30 li:first-child img{width: 90%; height: auto; max-height: 200px; padding: 5%;}
ul.glo_ul_content30 li:last-child{width: 70%; float: left;}

ul.ul_btn6{width: 100%; margin: 0;}
ul.ul_btn6 li{width: 16.666666%; float: left; text-align: center; border: 1px solid #ddd; box-sizing: border-box; cursor: pointer;}
ul.ul_btn6 li:hover{color: #fff; background-color: #000;}
ul.ul_btn6 li div{padding: 10px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

ul.glo_ul_25{width: 100%; margin: 0;}
ul.glo_ul_25 li{width: 25%; float: left; margin-bottom: 10px; text-align: center;}
ul.glo_ul_25 li div.glo_ul_25_box{width: 90%; margin: 0 auto; border: 1px solid #ddd;}
ul.glo_ul_25 li div.glo_ul_25_box1{width: 80%; padding: 10px;}

ul.glo_ul_25_sub{width: 100%; margin: 0;display:flex;justify-content:space-between;}
ul.glo_ul_25_sub li{width: 24%;  margin-bottom: 10px; border-bottom:0;}
ul.glo_ul_25_sub li{padding:0 0}
ul.glo_ul_25_sub li a{display:block;}
ul.glo_ul_25_sub li img{width: 100%; height: auto;}

ul.glo_ul_25_sub1{width: 100%; margin: 0 0 0 10px;}
ul.glo_ul_25_sub1 li{width: 25%; float: left; margin-bottom: 10px; text-align: center;border-bottom:0;}
ul.glo_ul_25_sub1 li:first-child{padding:30px 0}
ul.glo_ul_25_sub1 li img{width: 90%; height: auto;min-height:auto;}

ul.glo_ul_tab_50{width: 100%; margin: 0;}
ul.glo_ul_tab_50 li{width: 50%; float: left;}
ul.glo_ul_tab_50 li:first-child{height: 320px; overflow: hidden;}
ul.glo_ul_tab_50 li div.tab_img_box{width: 100%; text-align: center;}
ul.glo_ul_tab_50 li div.tab_img_box2 {width: 100%; height: 260px; overflow: hidden;}
ul.glo_ul_tab_50 li div.tab_img_box img{width: 90%; height: auto; padding-top: 5%;}
ul.glo_ul_tab_50 li div.tab_img_box1{width: 100%; border-top: 1px solid #ddd;}
ul.glo_ul_tab_50 li div.tab_img_box1 div.tab_img_box1_sub{border-bottom: 1px solid #ddd;}
ul.glo_ul_tab_50 li div.tab_img_box1 div.tab_img_box1_sub div{padding: 5px 0px 5px 5px;}
ul.glo_ul_tab_50 li div.tab_img_box1 div.tab_img_box1_sub:hover{background-color: #000; color: #fff;}


ul.glo_ul_50{width: 100%; margin: 0;}
ul.glo_ul_50 li{width: 50%; float: left; margin-bottom: 10px;}
ul.glo_ul_50 li div.glo_ul_50_box{width: 96%; margin: 0 auto; border: 1px solid #ddd;}
ul.glo_ul_50 li div.glo_ul_50_box1{width: 90%; padding: 5%;}
ul.glo_ul_50_content li:first-child{width: 38%; float: left;}
ul.glo_ul_50_content img{width: 70%; height: auto;}
ul.glo_ul_50_content li:last-child{width: 62%; float: left;}
ul.glo_ul_50_content li:last-child div{margin-bottom: 10px;}
ul.glo_ul_50_content li:last-child div.glo_ul_50_content_txt{height: 40px;}

ul.glo_ul_like_50{width: 100%;}
ul.glo_ul_like_50 li:first-child{width: 50%; float: left;}
ul.glo_ul_like_50 li:last-child{width: 50%; float: left;}

ul.glo_ul_18{width: 100%; margin: 0;}
ul.glo_ul_18 li{width: 16.666666%; float: left; margin-bottom: 10px; text-align: center;}

ul.glo_ul_33{width: 100%; margin: 0;}
ul.glo_ul_33 li{width: 33.333333%; float: left; text-align: center;}
ul.glo_ul_33 li img{width: 100%; margin-bottom: 20px;}
div.glo_ul_img_33{width: 100%;}
div.glo_ul_img_33 {width: 100%; margin: 0;}
div.glo_ul_img_33 ul li{width: 33.333333%; float: left; text-align: center;}
div.glo_ul_img_33 li div img{width: 60%; border: 1px solid #ddd;}
div.glo_ul_img_33 li p img{width: 18px;}

ul.glo_ul_33_90{width: 100%; margin: 0;}
ul.glo_ul_33_90 li{width: 33.333333%; float: left; text-align: center;}
ul.glo_ul_33_90 li img{width: 90%; margin-bottom: 20px;}

div.glo_ul_100_30{width: 100%;}
div.glo_ul_100_30 ul{width: 100%; margin: 0 0 30px 0;}
div.glo_ul_100_30 ul li:first-child{width: 33%; float: left;}
div.glo_ul_100_30 ul li:last-child{width: 67%; float: left;}
div.glo_ul_100_30 ul li img{width: 90%; height: auto;}

div.glo_ul_100_30_sub{width: 100%;}
div.glo_ul_100_30_sub ul{width: 100%; margin: 0 0 30px 0; border-bottom: 1px solid #ddd;}
div.glo_ul_100_30_sub ul li:first-child{width: 33%; float: left;}
div.glo_ul_100_30_sub ul li:last-child{width: 67%; float: left;}
div.glo_ul_100_30_sub ul li:first-child img{width: 90%; height: auto;}
div.glo_ul_100_30_sub p.glo_ul_100_30_sub_p{font-size: 1.1em; font-weight: bold; padding: 0; margin: 0 0 10px 0;}


ul.glo_ul_100_25{width: 100%;}
ul.glo_ul_100_25 li{width: 25%; float: left; text-align: center;}
ul.glo_ul_100_25 li img{width: 84%; height: auto;}

div.glo_ul_100{width: 100%;}
div.glo_ul_100 ul{width: 100%; margin: 0;}
div.glo_ul_100 ul li:first-child{width: 50%; float: left;}
div.glo_ul_100 ul li:last-child{width: 50%; float: left;}

div.glo_ul_img_100{width: 100%;}
div.glo_ul_img_100 ul{width: 100%; margin: 0;}
div.glo_ul_img_100 ul li:first-child{width: 50%; float: left;}
div.glo_ul_img_100 ul li:last-child{width: 50%; float: left;}
div.glo_ul_img_100 ul li:first-child img{width: 100%; height: auto; border-bottom: 1px solid #ddd;}
div.glo_ul_img_100 ul li:last-child img{width: 100%; height: auto; border-bottom: 1px solid #ddd;}

ul.glo_ul_title{width: 100%; margin: 0;}
ul.glo_ul_title li:first-child{width: 50%; float: left;}
ul.glo_ul_title li:last-child{width: 50%; float: left; text-align: right;}
ul.glo_ul_title li:last-child div{margin-top: 8px;}

ul.glo_ul_title_100{width: 100%; margin: 0;}
ul.glo_ul_title_100 li:first-child{width: 50%; float: left;}
ul.glo_ul_title_100 li:last-child{width: 50%; float: left;}

ul.glo_ul_title_sub33{width: 100%; margin: 0;}
ul.glo_ul_title_sub33 li:first-child{width: 33.333333%; float: left;}
ul.glo_ul_title_sub33 li:nth-child(2){width: 33.333333%; float: left; text-align: center;}
ul.glo_ul_title_sub33 li:last-child{width: 33.333333%; float: left; text-align: right;}

ul.glo_ul_title70{width: 100%; margin: 0;}
ul.glo_ul_title70 li:first-child{width: 70%; float: left;}
ul.glo_ul_title70 li:last-child{width: 30%; float: left; text-align: right;}

ul.glo_ul_title_sub{width: 100%; margin: 0;}
ul.glo_ul_title_sub li:first-child{width: 40%; float: left; text-align: center;}
ul.glo_ul_title_sub li:last-child{width: 60%; float: left; line-height: 130%;}
ul.glo_ul_title_sub li:first-child img{width: 80%; height: auto;}
ul.glo_ul_title_sub li:last-child p:last-child{font-weight: bold; text-align: right;}

ul.glo_ul_title_sub1{width: 100%; margin: 0;}
ul.glo_ul_title_sub1 li:first-child{width: 30%; float: left;}
ul.glo_ul_title_sub1 li:last-child{width: 70%; float: left; text-align: right;}
ul.glo_ul_title_sub1 li:last-child div{margin-top: 8px;}

ul.glo_ul_title_sub2{width: 100%; margin: 0;}
ul.glo_ul_title_sub2 li:first-child{width: 36%; float: left;}
ul.glo_ul_title_sub2 li:last-child{width: 64%; float: left; text-align: right;}
ul.glo_ul_title_sub2 li:last-child div{margin-top: 8px;}

ul.glo_ul_title_sub3{width: 100%; margin: 0;}
ul.glo_ul_title_sub3 li{width: 25%; float: left; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; text-align: center;}

ul.glo_ul_title_sub4{width: 100%; margin: 0;}
ul.glo_ul_title_sub4 li{float: left; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; font-weight: bold; text-align: center;}
ul.glo_ul_title_sub4 li:first-child{width: 25%; color: #fff; background-color: #3399ff;}
ul.glo_ul_title_sub4 li:last-child{width: 75%; background-color: #f8f8f8;}

ul.glo_ul_title_sub4_1{width: 100%; margin: 0;}
ul.glo_ul_title_sub4_1 li{float: left; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; font-weight: bold; text-align: center;}
ul.glo_ul_title_sub4_1 li:first-child{width: 25%; color: #fff; background-color: #ec008c;}
ul.glo_ul_title_sub4_1 li:last-child{width: 75%; background-color: #f8f8f8;}

ul.glo_ul_title_sub4_2{width: 100%; margin: 0;}
ul.glo_ul_title_sub4_2 li{float: left; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; font-weight: bold; text-align: center;}
ul.glo_ul_title_sub4_2 li:first-child{width: 25%; color: #fff; background-color: #3daf2c;}
ul.glo_ul_title_sub4_2 li:last-child{width: 75%; background-color: #f8f8f8;}

ul.glo_ul_title_sub4_3{width: 100%; margin: 0;}
ul.glo_ul_title_sub4_3 li{float: left; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; font-weight: bold; text-align: center;}
ul.glo_ul_title_sub4_3 li:first-child{width: 25%; color: #fff; background-color: #ff9933;}
ul.glo_ul_title_sub4_3 li:last-child{width: 75%; background-color: #f8f8f8;}

ul.glo_ul_title_sub4_4{width: 100%; margin: 0;}
ul.glo_ul_title_sub4_4 li{float: left; padding: 10px; border: 1px solid #ddd; box-sizing: border-box; font-weight: bold; text-align: center;}
ul.glo_ul_title_sub4_4 li:first-child{width: 25%; color: #fff; background-color: #9900cc;}
ul.glo_ul_title_sub4_4 li:last-child{width: 75%; background-color: #f8f8f8;}

ul.glo_ul_title_25{width: 100%; margin: 0;}
ul.glo_ul_title_25 li{width: 25%; float: left; text-align: center;}

ul.glo_ul_title_16{width: 100%; margin: 0;}
ul.glo_ul_title_16 li{width: 16.666666%; float: left; text-align: center;}
ul.glo_ul_title_16 li img{width: 100%; height: auto;}

ul.glo_ul_input_20{width: 100%; margin: 0;}
ul.glo_ul_input_20 li{width: 20%; float: left;}
ul.glo_ul_input_20 li span{padding: 3px; color: #fff; font-weight: bold; background: #35a7e3;}
ul.glo_ul_input_20 li input{width: 70%; border: 1px solid #ddd;}

div.tab_button_display{width: 100%; display: none;}

ul.shell_title_3{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_3 li{float: left;}
ul.shell_title_3 li:first-child{width: 13%;}
ul.shell_title_3 li:nth-child(2){width: 29%;}
ul.shell_title_3 li:last-child{width: 58%;}
ul.shell_title_3 div{padding: 5px 0 5px 0;}

ul.shell_data_3{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer;}
ul.shell_data_3 li{float: left;}
ul.shell_data_3 li:first-child{width: 13%;}
ul.shell_data_3 li:nth-child(2){width: 29%;}
ul.shell_data_3 li:last-child{width: 58%;}
ul.shell_data_3 div{padding: 5px 0 5px 0;}
ul.shell_data_3 span{display: none;}
ul.shell_data_3 li:nth-child(2) div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
ul.shell_data_3 li:last-child div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

ul.shell_title_4{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_4 li{float: left;}
ul.shell_title_4 li:first-child{width: 10%;}
ul.shell_title_4 li:nth-child(2){width: 50%;}
ul.shell_title_4 li:nth-child(3){width: 20%;}
ul.shell_title_4 li:last-child{width: 20%;}
ul.shell_title_4 div{padding: 5px 0 5px 0;}

ul.shell_data_4{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer;}
ul.shell_data_4 li{float: left;}
ul.shell_data_4 li:first-child{width: 10%;}
ul.shell_data_4 li:nth-child(2){width: 50%; text-align: left;}
ul.shell_data_4 li:nth-child(3){width: 20%;}
ul.shell_data_4 li:last-child{width: 20%;}
ul.shell_data_4 div{padding: 5px 0 5px 0;}
ul.shell_data_4 span{display: none;}
ul.shell_data_4 li:nth-child(2) div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

ul.shell_title_5{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_5 li{float: left;}
ul.shell_title_5 li:first-child{width: 12%;}
ul.shell_title_5 li:nth-child(2){width: 22%;}
ul.shell_title_5 li:nth-child(3){width: 22%;}
ul.shell_title_5 li:nth-child(4){width: 11%;}
ul.shell_title_5 li:nth-child(5){width: 11%;}
ul.shell_title_5 li:nth-child(6){width: 11%;}
ul.shell_title_5 li:last-child{width: 11%;}
ul.shell_title_5 div{padding: 5px 0 5px 0;}

ul.shell_data_5{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer;}
ul.shell_data_5 li{float: left;}
ul.shell_data_5 li:first-child{width: 12%;}
ul.shell_data_5 li:nth-child(2){width: 22%; text-align: left;}
ul.shell_data_5 li:nth-child(3){width: 22%; text-align: left;}
ul.shell_data_5 li:nth-child(4){width: 11%;}
ul.shell_data_5 li:nth-child(5){width: 11%;}
ul.shell_data_5 li:nth-child(6){width: 11%;}
ul.shell_data_5 li:last-child{width: 11%;}
ul.shell_data_5 div{padding: 5px 0 5px 0;}
ul.shell_data_5 li:nth-child(2) div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
ul.shell_data_5 li:nth-child(3) div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
ul.shell_data_5 span{display: none;}


ul.shell_title_6{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_6 li{float: left;}
ul.shell_title_6 li:first-child{width: 12%;}
ul.shell_title_6 li:nth-child(2){width: 20%;}
ul.shell_title_6 li:nth-child(3){width: 16%;}
ul.shell_title_6 li:nth-child(4){width: 36%;}
ul.shell_title_6 li:last-child{width: 16%;}
ul.shell_title_6 div{padding: 5px 0 5px 0;}

ul.shell_data_6{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_6 li{float: left;}
ul.shell_data_6 li:first-child{width: 12%;}
ul.shell_data_6 li:nth-child(2){width: 20%;}
ul.shell_data_6 li:nth-child(3){width: 16%;}
ul.shell_data_6 li:nth-child(4){width: 36%;}
ul.shell_data_6 li:last-child{width: 16%;}
ul.shell_data_6 div{padding: 5px 0 5px 0;}
ul.shell_data_6 span{display: none;}

ul.shell_title_7{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_7 li{float: left;}
ul.shell_title_7 li:first-child{width: 12%;}
ul.shell_title_7 li:nth-child(2){width: 20%;}
ul.shell_title_7 li:nth-child(3){width: 14%;}
ul.shell_title_7 li:nth-child(4){width: 14%;}
ul.shell_title_7 li:nth-child(5){width: 14%;}
ul.shell_title_7 li:nth-child(6){width: 14%;}
ul.shell_title_7 li:last-child{width: 12%;}
ul.shell_title_7 div{padding: 5px 0 5px 0;}

ul.shell_data_7{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;  cursor: pointer;}
ul.shell_data_7 li{float: left;}
ul.shell_data_7 li:first-child{width: 12%;}
ul.shell_data_7 li:nth-child(2){width: 20%; text-align: left;}
ul.shell_data_7 li:nth-child(3){width: 14%;}
ul.shell_data_7 li:nth-child(4){width: 14%;}
ul.shell_data_7 li:nth-child(5){width: 14%;}
ul.shell_data_7 li:nth-child(6){width: 14%;}
ul.shell_data_7 li:last-child{width: 12%;}
ul.shell_data_7 div{padding: 5px 0 5px 0;}
ul.shell_data_7 li:nth-child(2) div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
ul.shell_data_7 span{display: none;}

ul.shell_title_sub4_1{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub4_1 li{float: left;}
ul.shell_title_sub4_1 li:first-child{width: 40%;}
ul.shell_title_sub4_1 li:nth-child(2){width: 22%;}
ul.shell_title_sub4_1 li:nth-child(3){width: 16%;}
ul.shell_title_sub4_1 li:last-child{width: 22%;}
ul.shell_title_sub4_1 div{padding: 5px 0 5px 0;}

ul.shell_data_sub4_1{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer;}
ul.shell_data_sub4_1 li{float: left;}
ul.shell_data_sub4_1 li:first-child{width: 40%;}
ul.shell_data_sub4_1 li:nth-child(2){width: 22%;}
ul.shell_data_sub4_1 li:nth-child(3){width: 16%;}
ul.shell_data_sub4_1 li:last-child{width: 22%;}
ul.shell_data_sub4_1 div{padding: 5px 0 5px 0;}


ul.shell_title_sub4{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub4 li{float: left;}
ul.shell_title_sub4 li:first-child{width: 13%;}
ul.shell_title_sub4 li:nth-child(2){width: 27%;}
ul.shell_title_sub4 li:nth-child(3){width: 27%;}
ul.shell_title_sub4 li:last-child{width: 27%;}
ul.shell_title_sub4 div{padding: 5px 0 5px 0;}

ul.shell_data_sub4{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd; cursor: pointer;}
ul.shell_data_sub4 li{float: left;}
ul.shell_data_sub4 li:first-child{width: 13%;}
ul.shell_data_sub4 li:nth-child(2){width: 27%;}
ul.shell_data_sub4 li:nth-child(3){width: 27%;}
ul.shell_data_sub4 li:last-child{width: 27%;}
ul.shell_data_sub4 div{padding: 5px 0 5px 0;}
ul.shell_data_sub4 span{display: none;}
ul.shell_data_sub4 li:nth-child(2) div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

ul.shell_title_sub5{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub5 li{float: left;}
ul.shell_title_sub5 li:first-child{width: 12%;}
ul.shell_title_sub5 li:nth-child(2){width: 36%;}
ul.shell_title_sub5 li:nth-child(3){width: 16%;}
ul.shell_title_sub5 li:nth-child(4){width: 16%;}
ul.shell_title_sub5 li:last-child{width: 20%;}
ul.shell_title_sub5 div{padding: 5px 0 5px 0;}

ul.shell_data_sub5{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub5 li{float: left;}
ul.shell_data_sub5 li:first-child{width: 12%;}
ul.shell_data_sub5 li:nth-child(2){width: 36%; text-align: left;}
ul.shell_data_sub5 li:nth-child(3){width: 16%;}
ul.shell_data_sub5 li:nth-child(4){width: 16%;}
ul.shell_data_sub5 li:last-child{width: 20%;}
ul.shell_data_sub5 div{padding: 5px 0 5px 0;}
ul.shell_data_sub5 span{display: none;}

ul.shell_title_sub5_1{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub5_1 li{float: left;}
ul.shell_title_sub5_1 li:first-child{width: 12%;}
ul.shell_title_sub5_1 li:nth-child(2){width: 30%;}
ul.shell_title_sub5_1 li:nth-child(3){width: 16%;}
ul.shell_title_sub5_1 li:nth-child(4){width: 32%;}
ul.shell_title_sub5_1 li:last-child{width: 10%;}
ul.shell_title_sub5_1 div{padding: 5px 0 5px 0;}

ul.shell_data_sub5_1{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub5_1 li{float: left;}
ul.shell_data_sub5_1 li:first-child{width: 12%;}
ul.shell_data_sub5_1 li:nth-child(2){width: 30%; text-align: left;}
ul.shell_data_sub5_1 li:nth-child(3){width: 16%;}
ul.shell_data_sub5_1 li:nth-child(4){width: 32%;}
ul.shell_data_sub5_1 li:last-child{width: 10%;}
ul.shell_data_sub5_1 div{padding: 5px 0 5px 0;}
ul.shell_data_sub5_1 span{display: none;}

ul.shell_title_sub5_2{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub5_2 li{float: left;}
ul.shell_title_sub5_2 li:first-child{width: 12%;}
ul.shell_title_sub5_2 li:nth-child(2){width: 42%;}
ul.shell_title_sub5_2 li:nth-child(3){width: 14%;}
ul.shell_title_sub5_2 li:nth-child(4){width: 18%;}
ul.shell_title_sub5_2 li:last-child{width: 14%;}
ul.shell_title_sub5_2 div{padding: 5px 0 5px 0;}

ul.shell_data_sub5_2{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub5_2 li{float: left;}
ul.shell_data_sub5_2 li:first-child{width: 12%;}
ul.shell_data_sub5_2 li:nth-child(2){width: 42%; text-align: left;}
ul.shell_data_sub5_2 li:nth-child(3){width: 14%;}
ul.shell_data_sub5_2 li:nth-child(4){width: 18%;}
ul.shell_data_sub5_2 li:last-child{width: 14%;}
ul.shell_data_sub5_2 div{padding: 5px 0 5px 0;}
ul.shell_data_sub5_2 span{display: none;}

ul.shell_title_sub5_3{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub5_3 li{float: left;}
ul.shell_title_sub5_3 li:first-child{width: 12%;}
ul.shell_title_sub5_3 li:nth-child(2){width: 20%;}
ul.shell_title_sub5_3 li:nth-child(3){width: 24%;}
ul.shell_title_sub5_3 li:nth-child(4){width: 30%;}
ul.shell_title_sub5_3 li:last-child{width: 14%;}
ul.shell_title_sub5_3 div{padding: 5px 0 5px 0;}

ul.shell_data_sub5_3{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub5_3 li{float: left;}
ul.shell_data_sub5_3 li:first-child{width: 12%;}
ul.shell_data_sub5_3 li:nth-child(2){width: 20%; text-align: left;}
ul.shell_data_sub5_3 li:nth-child(3){width: 24%;}
ul.shell_data_sub5_3 li:nth-child(4){width: 30%;}
ul.shell_data_sub5_3 li:last-child{width: 14%;}
ul.shell_data_sub5_3 div{padding: 5px 0 5px 0;}
ul.shell_data_sub5_3 span{display: none;}

ul.shell_title_sub5_4{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub5_4 li{float: left;}
ul.shell_title_sub5_4 li:first-child{width: 12%;}
ul.shell_title_sub5_4 li:nth-child(2){width: 20%;}
ul.shell_title_sub5_4 li:nth-child(3){width: 16%;}
ul.shell_title_sub5_4 li:nth-child(4){width: 42%;}
ul.shell_title_sub5_4 li:last-child{width: 10%;}
ul.shell_title_sub5_4 div{padding: 5px 0 5px 0;}

ul.shell_data_sub5_4{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub5_4 li{float: left;}
ul.shell_data_sub5_4 li:first-child{width: 12%;}
ul.shell_data_sub5_4 li:nth-child(2){width: 20%; text-align: left;}
ul.shell_data_sub5_4 li:nth-child(3){width: 16%;}
ul.shell_data_sub5_4 li:nth-child(4){width: 42%;}
ul.shell_data_sub5_4 li:last-child{width: 10%;}
ul.shell_data_sub5_4 div{padding: 5px 0 5px 0;}
ul.shell_data_sub5_4 span{display: none;}

ul.shell_title_sub6{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub6 li{float: left;}
ul.shell_title_sub6 li:first-child{width: 12%;}
ul.shell_title_sub6 li:nth-child(2){width: 24%;}
ul.shell_title_sub6 li:nth-child(3){width: 14%;}
ul.shell_title_sub6 li:nth-child(4){width: 18%;}
ul.shell_title_sub6 li:nth-child(5){width: 22%;}
ul.shell_title_sub6 li:last-child{width: 10%;}
ul.shell_title_sub6 div{padding: 5px 0 5px 0;}

ul.shell_data_sub6{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub6 li{float: left;}
ul.shell_data_sub6 li:first-child{width: 12%;}
ul.shell_data_sub6 li:nth-child(2){width: 24%; text-align: left;}
ul.shell_data_sub6 li:nth-child(3){width: 14%;}
ul.shell_data_sub6 li:nth-child(4){width: 18%;}
ul.shell_data_sub6 li:nth-child(5){width: 22%;}
ul.shell_data_sub6 li:last-child{width: 10%;}
ul.shell_data_sub6 div{padding: 5px 0 5px 0;}
ul.shell_data_sub6 span{display: none;}

ul.shell_title_sub6_1{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub6_1 li{float: left;}
ul.shell_title_sub6_1 li:first-child{width: 12%;}
ul.shell_title_sub6_1 li:nth-child(2){width: 24%;}
ul.shell_title_sub6_1 li:nth-child(3){width: 14%;}
ul.shell_title_sub6_1 li:nth-child(4){width: 18%;}
ul.shell_title_sub6_1 li:nth-child(5){width: 18%;}
ul.shell_title_sub6_1 li:last-child{width: 14%;}
ul.shell_title_sub6_1 div{padding: 5px 0 5px 0;}

ul.shell_data_sub6_1{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub6_1 li{float: left;}
ul.shell_data_sub6_1 li:first-child{width: 12%;}
ul.shell_data_sub6_1 li:nth-child(2){width: 24%; text-align: left;}
ul.shell_data_sub6_1 li:nth-child(3){width: 14%;}
ul.shell_data_sub6_1 li:nth-child(4){width: 18%;}
ul.shell_data_sub6_1 li:nth-child(5){width: 18%;}
ul.shell_data_sub6_1 li:last-child{width: 14%;}
ul.shell_data_sub6_1 div{padding: 5px 0 5px 0;}
ul.shell_data_sub6_1 span{display: none;}

ul.shell_title_sub7{width: 100%; margin: 0; font-weight: bold; background-color: #fafafa; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
ul.shell_title_sub7 li{float: left;}
ul.shell_title_sub7 li:first-child{width: 10%;}
ul.shell_title_sub7 li:nth-child(2){width: 17%;}
ul.shell_title_sub7 li:nth-child(3){width: 17%;}
ul.shell_title_sub7 li:nth-child(4){width: 17%;}
ul.shell_title_sub7 li:nth-child(5){width: 17%;}
ul.shell_title_sub7 li:nth-child(6){width: 11%;}
ul.shell_title_sub7 li:last-child{width: 11%;}
ul.shell_title_sub7 div{padding: 5px 0 5px 0;}

ul.shell_data_sub7{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_sub7 li{float: left;}
ul.shell_data_sub7 li:first-child{width: 10%;}
ul.shell_data_sub7 li:nth-child(2){width: 17%;}
ul.shell_data_sub7 li:nth-child(3){width: 17%;}
ul.shell_data_sub7 li:nth-child(4){width: 17%;}
ul.shell_data_sub7 li:nth-child(5){width: 17%;}
ul.shell_data_sub7 li:nth-child(6){width: 11%;}
ul.shell_data_sub7 li:last-child{width: 11%;}
ul.shell_data_sub7 div{padding: 5px 0 5px 0;}
ul.shell_data_sub7 span{display: none;}

ul.shell_data_blank{width: 100%; margin: 0; text-align: center; border-bottom: 1px solid #ddd;}
ul.shell_data_blank li{width: 100%;}
ul.shell_data_blank li img{margin: 20px 0;}
/* nth-child(2 .tbl_title_bg0 td{height: 30px; font-weight: bold; text-align: center; background-image: url(/wi_imgs/bg_0.gif);} */

ul.shell_data_2{width: 100%; margin: 0; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
ul.shell_data_2 li{float: left;}
ul.shell_data_2 li:first-child{width: 50%;}
ul.shell_data_2 li:last-child{width: 50%;}

ul.ul_shell33 li:first-child{width: 10%; font-family: 'Times New Roman'; font-size:1.8em; font-weight: bold; float: left; }
ul.ul_shell33 li:nth-child(2){width: 30%; float: left;}
ul.ul_shell33 li:last-child{width: 60%; float: left;}

div.data_box_100_25 ul{width: 100%; margin: 0;}
div.data_box_100_25 li{width: 33.333333%; float: left; text-align: center;}
div.data_box_100_25 li div.data_box_100_25_title{width: 90%; background-color: #f8f8f8; margin-left: 5%; margin-bottom: 20px; border: 1px solid #ddd;}
div.data_box_100_25 li div.data_box_100_25_title a:first-child img{width: 90%; height: 140px; margin: 10px 0;}
div.data_box_100_25 li div.data_box_100_25_title div{width: 90%; margin-left: 5%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.data_box_100_25 li div.data_box_100_25_title div.data_box_100_25_title_sub{width: 90%; margin-left: 5%; margin-top: 10px; font-size: 0.8em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.data_box_100_25 li div.data_box_100_25_title a.link_img img{width: 70px; height: 20px;}
div.data_box_100_25 li div.data_box_100_25_title p.data_box_100_25_title_wrap{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.data_box_100_25 li div.data_box_100_25_title div.data_box_100_25_title_wrap{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.data_box_100_25 li div.data_box_100_25_title_hidden{width: 90%; background-color: #f8f8f8; margin-left: 5%; margin-bottom: 20px; border: 1px solid #ddd;}
div.data_box_100_25 li div.data_box_100_25_title_hidden div.hidden_div{height: 200px; overflow: hidden;}
div.data_box_100_25 li div.data_box_100_25_title_hidden div.hidden_div img{width: 90%; height: auto; margin: 10px 0 0 0;}
div.data_box_100_25 li div.data_box_100_25_title_hidden div.data_box_100_25_title_sub{width: 90%; margin-left: 5%; margin-top: 10px; font-size: 0.8em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.data_box_100_25 li div.data_box_100_25_title_hidden a.link_img img{width: 70px; height: 20px;}

ul.data_box_100_25_4 {width: 100%; margin: 0;}
ul.data_box_100_25_4 li{width: 25%; float: left; text-align: center;}
ul.data_box_100_25_4 li img{width: 80%; height: auto;}
.guide_re1{position: relative; top: 70px; z-index: 1; color: #ccffff; font-weight: bold; font-size: 1.2em;}
.guide_re2{position: relative; top: 70px; z-index: 1; color: #987769; font-weight: bold; font-size: 1.2em;}
.guide_re3{position: relative; top: 70px; z-index: 1; color: #333; font-weight: bold; font-size: 1.2em;}
.guide_re4{position: relative; top: 70px; z-index: 1; color: #e4fefe; font-weight: bold; font-size: 1.2em;}
.guide_re5{position: relative; top: 70px; z-index: 1; color: #e7fef3; font-weight: bold; font-size: 1.2em;}
.guide_re6{position: relative; top: 70px; z-index: 1; color: #93660c; font-weight: bold; font-size: 1.2em;}
.guide_re7{position: relative; top: 70px; z-index: 1; color: #fbf3de; font-weight: bold; font-size: 1.2em;}
.guide_re8{position: relative; top: 70px; z-index: 1; color: #f2e5fe; font-weight: bold; font-size: 1.2em;}
.guide_re9{position: relative; top: 70px; z-index: 1; color: #d9f2fa; font-weight: bold; font-size: 1.2em;}

ul.ul_search_bar{width: 100%; margin: 0 0 10px 0;}
ul.ul_search_bar li{width: 50%; float: left;}
ul.ul_search_bar li:last-child{text-align: right;}
ul.ul_search_bar li input#q_txt{width: 50%; height: 22px; border: 1px solid #ddd;}

ul.ul_search_bar1{width: 100%; margin: 0; border-bottom: 1px solid #ddd;}
ul.ul_search_bar1 li:first-child{width: 50%; height: 30px; float: left; font-size: 0.9em;}
ul.ul_search_bar1 li:last-child{width: 50%; float: left; text-align: right;}
ul.ul_search_bar1 li input#q_txt{width: 50%; height: 22px; border: 1px solid #ddd;}

ul.ul_search_bar2{width: 100%; margin: 0 0 10px 0;}
ul.ul_search_bar2 li{width: 50%; float: left;}
ul.ul_search_bar2 li:last-child{text-align: right;}
ul.ul_search_bar2 li input#q_txt{width: 50%; height: 22px; border: 1px solid #ddd;}

ul.glo_ul_bar_50{width: 100%;}
ul.glo_ul_bar_50 li{width: 50%; float: left; text-align: center;}
ul.glo_ul_bar_50 li img{width: 90%; height: auto; margin-bottom: 10px;}

div.ul_item{width: 100%; border-top: 1px solid #ddd;} 
div.ul_item ul.ul_item4{width: 100%; margin: 0; border-bottom: 1px solid #ddd;}
div.ul_item ul.ul_item4 li{padding: 5px 0;}
div.ul_item ul.ul_item4 li:first-child{width: 15%; float: left; color: #666; font-weight: bold; text-indent: 10px; background-color: #f8f8f8;}
div.ul_item ul.ul_item4 li:nth-child(2){width: 35%; float: left;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
div.ul_item ul.ul_item4 li:nth-child(3){width: 15%; float: left; color: #666; font-weight: bold; text-indent: 10px; background-color: #f8f8f8;}
div.ul_item ul.ul_item4 li:last-child{width: 35%; float: left;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

div.ul_item ul.ul_item2{width: 100%; margin: 0; border-bottom: 1px solid #ddd;}
div.ul_item ul.ul_item2 li{padding: 5px 0;}
div.ul_item ul.ul_item2 li:first-child{width: 15%; float: left; color: #666; font-weight: bold; text-indent: 10px; background-color: #f8f8f8;}
div.ul_item ul.ul_item2 li:last-child{width: 85%; float: left;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

div#category_div
{
	width: 100%; 
	background-color: #fff; 
	border: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div#category_div ul.category_div_title{width: 100%; margin: 0; background-color: #363940;}
div#category_div ul.category_div_title li:first-child{width: 50%; float: left;}
div#category_div ul.category_div_title li:last-child{width: 50%; float: left; text-align: right;}
div#category_div ul.category_div_title img{vertical-align: top;}

div#category_div ul.category_div_content{width: 100%;  margin: 10px 0 10px 0;}
div#category_div ul.category_div_content li{width: 16.666666%; float: left; text-align: center;}
div#category_div ul.category_div_content img{vertical-align: top;}

div.category_div_content_menu{width: 100%; border-bottom: 1px solid #ddd;}
div.category_div_content_menu ul{width: 100%; margin: 0;}
div.category_div_content_menu ul li{font-size: 0.9em; padding: 3px; float: left;}


div.category_div_sub{width: 100%; border-bottom: 1px solid #ddd;}
div.category_div_sub ul{width: 100%; margin: 0;}
div.category_div_sub ul li{font-size: 0.9em; padding: 5px; float: left;}

p.img600{text-align: center;}
p.img600 img{max-width: 640px;min-height:auto;width:auto; height: auto; text-align: center;}

ul.glo_ul_content{width: 100%; margin: 0;}
ul.glo_ul_content li{width: 50%; float: left;}
ul.glo_ul_content li:first-child div.content_tbl_img{background-color: #f8f8f8; text-align: center;}
ul.glo_ul_content li:first-child div.content_tbl_img img{width: 90%; height: auto; max-height: 300px; padding: 5%;}
ul.glo_ul_content li:first-child div.content_tbl_sub_img{background-color: #f8f8f8; text-align: center;}
ul.glo_ul_content li:first-child div.content_tbl_sub_img img{width: 90%; height: auto; padding: 5%;}
ul.glo_ul_content li:last-child div.content_tbl_90{width: 95%; margin-left: 5%;}
.content_tbl_sub_img_tab{width: 80px; margin-top: 200px; position: absolute; z-index: 1;}
.content_tbl_sub_img_tab button
{
	width: 40px; 
	height: 40px; 
	color: #fff; 
	font-family: Arial; 
	font-size: 1.2em; 
	background-color: #333; 
	opacity: 0.5; 
	border: 1px solid #999; 
	cursor: pointer;
}

/*
ul.glo_ul_content30{width: 100%; margin: 0;}
ul.glo_ul_content30 li:first-child{width: 30%; float: left; background-color: #f8f8f8; text-align: center;}
ul.glo_ul_content30 li:first-child img{width: 90%; height: auto; max-height: 200px; padding: 5%;}
ul.glo_ul_content30 li:last-child{width: 70%; float: left;}
ul.glo_ul_content30 li:last-child div.content_tbl_90{width: 95%; margin-left: 5%;}
*/

ul.glo_ul_content30{width: 100%; margin: 0;}
ul.glo_ul_content30 li:first-child{width: 30%; float: left; text-align: center;}
ul.glo_ul_content30 li:first-child img{max-height: 160px;}
ul.glo_ul_content30 li:last-child{width: 70%; float: left;}
ul.glo_ul_content30 li:last-child div.content_tbl_90{width: 95%; margin-left: 5%;}

ul.tag_ul{width: 100%; margin: 0;}
ul.tag_ul li{padding: 3px; float: left;}

div.content_book_box{width: 100%;}
div.content_book_box ul{width: 100%; margin: 20px 0 20px 0; border-bottom: 1px solid #ddd;}
div.content_book_box li:first-child{width: 20%; float: left; text-align: center;}
div.content_book_box li:first-child img{width: 66.666666%; height: auto;}
div.content_book_box li:last-child{width: 80%; float: left;}
div.content_book_box li:last-child div:first-child{font-size: 1.1em; font-weight: bold; margin-bottom: 15px;}
div.content_book_box li:last-child div:nth-child(2){font-size: 0.8em;}
div.content_book_box li:last-child div:nth-child(3){font-size: 0.8em;}
div.content_book_box li:last-child div:nth-child(4){font-size: 0.8em;}
div.content_book_box li:last-child div:nth-child(4) span:first-child{text-decoration: line-through;}
div.content_book_box li:last-child div:nth-child(4) span:last-child{color:#b00000; font-weight: bold;}
div.content_book_box li:last-child div:nth-child(5){font-size: 0.8em;}
div.content_book_box li:last-child p:last-child{text-align: right;}

div.category_div table tr td div{padding: 5px;}

div.map_box
{
	margin: 20px 0; 
	font-weight: bold; 
	text-align: center;
	background-color: #f8f8f8; 
	border: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.map_box1
{
	margin-top: 20px; 
	font-weight: bold; 
	text-align: center;
	background-color: #f8f8f8; 
	border: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.form_search_box
{ 
	font-weight: bold; 
	text-align: center;
	background-color: #f8f8f8; 
	border: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
div.form_search_box input#q_txt{width: 44%; height: 24px; border: 1px solid #ddd;}

div.content_box_div
{
	background-color: #f8f8f8; 
	border: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.content_box_div div.content_box_div_child
{
	font-size: 0.9em;
	padding: 20px;
	line-height: 160%;
}

div.step_content_box
{
	width: 100%;
	margin-top: 40px;
	background: #f8f8f8;
	text-align: center;
}
div.step_content_box div:first-child{background: #666;}
div.step_content_box div:first-child div:first-child{color: #fff; font-size: 1.6em; font-weight: bold; padding: 10px;}
div.step_content_box div.step_content_box_img img{width:auto; max-width: 800px; padding: 20px;}

div.step_content_box_sub
{
	width: 100%;
	background: #666;
	text-align: center;
}
div.step_content_box_vod
{
	width: 100%;
	background: #f8f8f8;
	text-align: center;
}
div.step_content_box_sub div:first-child{color: #fff; font-size: 1.6em; font-weight: bold; padding: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

div.step_content_box_sub1
{
	width: 100%;
	background: #f8f8f8;
	text-align: center;
}
div.step_content_box_sub1 div:first-child{background: #666;}
div.step_content_box_sub1 div:first-child div:first-child{color: #fff; font-size: 1.6em; font-weight: bold; padding: 10px;}

div.photo_content_box{width: 100%;}
div.photo_content_box ul.photo_box_ul{width: 100%; margin: 0;}
div.photo_content_box ul.photo_box_ul li.photo_box_ul_li{width: 33.333333%; float: left; text-align: center; margin-bottom: 20px;}
div.photo_content_box ul.photo_box_ul li.photo_box_ul_li img:first-child{width: 80%; max-height: 130px;}
div.photo_content_box ul.photo_box_ul li.photo_box_ul_li div:first-child{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*
div.photo_content_box ul.photo_box_ul li:first-child{width: 33.333333%; float: left; text-align: center; margin-bottom: 20px;}
div.photo_content_box ul.photo_box_ul li:first-child img{width: 220px; height: 130px;}
div.photo_content_box ul.photo_box_ul li:nth-child(2){width: 33.333333%; float: left; text-align: center; margin-bottom: 20px;}
div.photo_content_box ul.photo_box_ul li:nth-child(2) img{width: 220px; height: 130px;}
div.photo_content_box ul.photo_box_ul li:last-child{width: 33.333333%; float: left; text-align: center; margin-bottom: 20px;}
div.photo_content_box ul.photo_box_ul li:last-child img{width: 220px; height: 130px;}
div.photo_content_box ul.photo_box_ul li{width: 33.333333%; float: left; text-align: center; margin-bottom: 20px;}
div.photo_content_box ul.photo_box_ul li img{width: 220px; height: 130px;}
div.photo_content_box ul.photo_box_ul li div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
*/

div.box100{width: 100%; border: 1px solid #ddd;}
div.box100_top1{background-color: #0099ff;}
div.box100_top2{background-color: #339900;}
div.box100_top3{background-color: #990099;}
div.box100_top4{background-color: #ff6600;}
div.box100_top5{background-color: #f8f8f8;}
div.box100_top_txt{padding: 10px; color:#fff; font-size:1.1em; font-weight: bold;}
div.box100_top_txt5{padding: 10px; font-weight: bold;}
div.box100_main{padding: 0px 10px 0px 10px;}

/* TABLE */

table.tbl_free_100
{
	width: 100%;
	display: table; 
	border-collapse:separate; 
	border-spacing: 0px; 
	border:0px;
}

table.tbl_free_100 tr td{word-break:break-all;}
table.tbl_free_100 tr.tbl_sell_line td{border-top: 1px solid #ddd; padding: 0px;}
table.tbl_free_100 tr.tbl_tr_sell_line td{border-bottom: 1px solid #ddd;}

table.tbl_free_100 tr.title_head_free th{height: 30px; font-size: 0.9em; font-weight: bold; background: #ececec; text-align: center;}
table.tbl_free_100 tr.title_data_free td{vertical-align: top; font-size: 0.9em;}
table.tbl_free_100 tr.title_data_free td div{padding: 5px;}
table.tbl_padd5 td{padding: 5px;}

table.tbl_free_100 colgroup.tbl_col col:first-child{width: 32%;}
table.tbl_free_100 colgroup.tbl_col col:nth-child(2){width: 16%;}
table.tbl_free_100 colgroup.tbl_col col:nth-child(3){width: 34%;}
table.tbl_free_100 colgroup.tbl_col col:last-child{width: 18%;}

table.tbl_free_100 td.nowrap_txt{overflow: hidden; text-overflow: ellipsis;}
.td_txt_color10{color: #666; font-weight: bold; text-indent: 10px; background-color: #f8f8f8;}
.td_txt_color_sub10{color: #666; font-weight: bold; text-indent: 10px; background-color: #f8f8f8;}
/*
table.tbl_free_head_100
{
	width: 100%;
	display: table; 
	border-collapse:separate; 
	border-spacing: 0px; 
	border:0px;
}
table.tbl_free_head_100 th{height: 30px; font-size: 0.9em; font-weight: bold; background: #ececec; text-align: center;}
table.tbl_free_head_100 tr td
{
	vertical-align: top;
	font-size: 0.9em;
}
table.tbl_free_head_100 tr td:first-child, td:nth-child(2)
{
	border-right: 1px solid #ddd;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
table.tbl_free_head_100 tr td div{padding: 5px;}
*/
.btn_back_blue{width: 160px; height: 42px; color: #fff; font-size: 1em; border: 1px solid #ccc; background-color: #3399ff; cursor: pointer;}
.btn_back_blue:hover{background-color: #0066cc;}
.btn_back_black{width: 160px; height: 42px; color: #fff; font-size: 1em; border: 1px solid #ccc; background-color: #333; cursor: pointer;}
.btn_back_black:hover{background-color: #666;}

/* New Main Data */
#item_box{width: 100%;display:flex}
#item_box div.item_box_content{width: 850px; ;}
#item_box div.item_box_banner{width: 440px; }
#item_box div.item_box_banner div.item_box_banner_data{width: 440px; margin-left: 30px;}
#item_box div.item_box_banner div.item_box_banner_data img{vertical-align: top;}
#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1{width: 100%; margin: 0}
#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li{width: 100%; text-align: center;}
#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li img{width: 100%; height: auto;}
#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2{width: 100%; margin: 0}
#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li{width: 100%;}
#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li img{width: 100%; height: auto; margin-bottom: 20px;}

/* RIGHT BANNER */
ul.ul_box_img{width: 100%; margin: 0}
ul.ul_box_img li{width: 10%; float: left; text-align: center;}
ul.ul_box_img li img{width: 90%; height: 53px;}

/* LEFT NEWS */

div.item_box_data{width: 100%;}
div.item_box_data ul.content_box_photo{width: 100%; margin: 0}
div.item_box_data ul.content_box_photo:hover{color: #ff0000;}
div.item_box_data ul.content_box_photo li:first-child{width: 30%; float: left; text-align: center; max-height: 128px; overflow: hidden;}
div.item_box_data ul.content_box_photo li:first-child img{width: 80%; height: auto; min-height: 74px;}
div.item_box_data ul.content_box_photo li:nth-child(2){width: 70%; float: left;}
div.item_box_data ul.content_box_photo li:last-child{width: 70%; float: left;}

div.item_box_data ul.content_box_photo1{width: 100%; margin: 0}
div.item_box_data ul.content_box_photo1 li:first-child{width: 30%; float: left; text-align: center;}
div.item_box_data ul.content_box_photo1 li:first-child img{width: 50%; height: auto;}
div.item_box_data ul.content_box_photo1 li:last-child{width: 70%; float: left;}
div.item_box_data ul.content_box_photo1 li:last-child div{padding: 5px 0 0 0;}


div.item_box_data ul.content_box_txt{width: 100%; margin: 0}
div.item_box_data ul.content_box_txt:hover{color: #ff0000;}
div.item_box_data ul.content_box_txt li:first-child{display: none;}
div.item_box_data ul.content_box_txt li:nth-child(2){width: 100%;}
div.item_box_data ul.content_box_txt li:last-child{width: 100%;}


div.item_box_data2{width: 100%;}
div.item_box_data2 ul{width: 100%; margin: 0}
div.item_box_data2 ul li.item_box_thum{width: 30%; float: left; text-align: center;}
div.item_box_data2 ul li.item_box_thum img{width: 80%; height: auto; max-height: 128px; min-height: 74px;}
div.item_box_data2 ul li.item_box_thum_content{display: block;}
div.item_box_data2 ul li.item_box_thum_content_data{width: 70%; float: left;}
div.item_box_data2 ul li.item_box_thum_content_data table{width: 100%; border-collapse: collapse;}
div.item_box_data2 ul li.item_box_thum_content_data td{width: 33%; text-align: center; font-size: 0.8em; padding: 5px; border: 1px #ccc solid; }
div.item_box_data2 ul li.item_box_thum_content_data div{font-weight: bold; margin-bottom: 20px;}

/*
div.item_box_data2{width: 100%;}
div.item_box_data2 ul{width: 100%; margin: 0}
div.item_box_data2 ul li:first-child{width: 30%; float: left; text-align: center;}
div.item_box_data2 ul li:first-child img{width: 80%; height: auto; max-height: 128px; min-height: 74px;}
div.item_box_data2 ul li:nth-child(2){width: 70%; float: left;}
div.item_box_data2 ul li:nth-child(3){width: 30%; float: left;}
div.item_box_data2 ul li:nth-child(4){width: 70%; float: left;}
div.item_box_data2 ul li:last-child{width: 100%; float: left; text-align: center;}
*/

div.item_box_data3{width: 100%;}
div.item_box_data3 ul.item_box_data3_ul{width: 100%; margin: 0}
div.item_box_data3 ul.item_box_data3_ul li:first-child{width: 30%; float: left; text-align: center;}
div.item_box_data3 ul.item_box_data3_ul li:first-child img{width: 80%; height: auto; max-height: 128px;}
div.item_box_data3 ul.item_box_data3_ul li:first-child p img{max-width: 16px; max-height: 16px;}
div.item_box_data3 ul.item_box_data3_ul li:nth-child(2){width: 50%; float: left;}
div.item_box_data3 ul.item_box_data3_ul li:nth-child(2) p{display: block;}
div.item_box_data3 ul.item_box_data3_ul li:last-child{width: 20%; float: left; text-align: center;}
div.item_box_data3 ul.item_box_data3_ul li:last-child  p button{display: block; margin-bottom: 10px;}

div.item_box_data4{width: 100%;}
div.item_box_data4 ul{width: 100%; margin: 0}
div.item_box_data4 ul li.item_thum{width: 30%; float: left; text-align: center;}
div.item_box_data4 ul li.item_thum img{width: 80%; height: auto; max-height: 128px; min-height: 74px;}
div.item_box_data4 ul li.item_thum1{width: 30%; float: left; text-align: center;}
div.item_box_data4 ul li.item_thum1 img{width: 50%; height: auto; max-height: 190px; min-height: 190px;}
div.item_box_data4 ul li.item_thum_title{width: 70%; float: left;}
div.item_box_data4 ul li.item_thum_title div{padding-top: 10px;}


div.item_box_display{width: 100%;}
div.item_box_display ul{width: 100%; margin: 0;}
div.item_box_display ul li:first-child{width: 50%; float: left; margin-bottom: 20px;}
div.item_box_display ul li:last-child{width: 50%; float: left; margin-bottom: 20px;}

div.item_box_display_tbl{width: 96%; margin: 0 auto;}
 
div.copyright_div{width: 100%; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
div.copyright_div ul{width: 1100px; margin: 0 auto; padding: 10px 0;}
div.copyright_div ul li:first-child{width: 70%; float: left;}
div.copyright_div ul li:last-child{width: 30%; float: left; text-align: right;}

div.copyright_div_bottom{width: 100%; background-color: #1f4fa3;}
div.copyright_div_bottom ul{width: 100%; max-width: 1100px; margin: 0 auto;}
div.copyright_div_bottom ul li{width: 50%; float: left;}
div.copyright_div_bottom div.copyright_title{width: 100%; color: #fff; font-size: 1.6em; font-weight: bold; padding: 10px 0px;}
div.copyright_div_bottom div.copyright_div_txt{width: 100%; margin: 0 auto; color: #ccc; font-size: 0.8em;}
div.copyright_div_bottom li div{color: #fff; font-size: 1.0em;}
div.copyright_div_bottom li div.copyright_div_txt1 div{padding: 3px 0px;}
div.copyright_div_bottom li div.copyright_div_txt1 span{cursor: pointer;}

div.ico_bottom_div{min-height: 45px; text-align: right;}
/*#ico_bottom{padding: 5px 0; display: none;}*/
#ico_bottom{position: fixed; right: 5px; bottom: 5px; padding: 5px 0;  display: none;}
#ico_bottom img{vertical-align: top;}
div.title_txt_sub{padding: 0 0 10px 0;}

div#alphabet_p{border: 1px solid #ccc; background-color: #f8f8f8; text-align: center;}
div#alphabet_p div{padding: 10px;} 
div#alphabet_p button{font-size: 0.9em; border: 1px solid #ccc; background-color: #fff; cursor: pointer;}
div#alphabet_p input#q_txt{width: 44%; height: 24px; border: 1px solid #ddd;}

div#alphabet_p_sub{margin-bottom: 15px; text-align: center; }
div#alphabet_p_sub button{font-size: 0.9em; border: 1px solid #ccc; background-color: #fff; cursor: pointer;}
div#alphabet_p_sub1{margin-bottom: 15px; text-align: center; }
div#alphabet_p_sub1 button{padding: 2px; font-size: 0.9em; border: 1px solid #ccc; background-color: #fff; cursor: pointer;}

div.txt_padd_box{
width: 100%; 
border: 1px solid #ccc; 
background-color: #f8f8f8;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
div.txt_padd_box1{
width: 100%; 
border-top: 1px solid #ddd; 
border-bottom: 1px solid #ddd; 
}
div.txt_padd_box2{
width: 100%; 
border-bottom: 1px solid #ddd; 
}
div.txt_padd_box10{padding: 10px;}
div.txt_padd_box_img10{padding: 10px; text-align: center;}
div.txt_padd_box_img10 img{max-width: 860px; height: auto;}
div.txt_padd_box_img200{padding: 20px; text-align: center;}
div.txt_padd_box_img200 img{max-width: 200px; height: auto; padding: 10px; border: 1px solid #ddd; background: #fff;}
#wi_mask_window{
	position: absolute; 
	z-index: 9001; 
	width:600px; 
	height:330px; 
	background: #fff; 
	border: 5px solid #ccc; 
	border-radius: 10px; 
	left:50%; 
	top:50%; 
	margin:-165px 0 0 -300px;
} 
#wi_mask_window div:first{width: 580px; margin: 0 auto;}
#mask_win_back {  
  position:absolute;  
  z-index:9000;  
  background-color:#000;  
  display:none;  
  left:0;
  top:0;
} 
.mask_win{
  display: none; 
  z-index:10000;
  background-color:#ccc; 
  /*
  position:absolute; 
  border: 10px solid #666;
  background-color: #fff;
  top:50%; 
  left:50%;
 
  margin-top:-200px; 
  margin-left:-300px;
  */
}
.mask_win_msg{
  display: none; 
  z-index:10000;
  background-color:#fff;
  border: 5px solid #ddd;
  /*
  position:absolute; 
  border: 10px solid #666;
  background-color: #fff;
  top:50%; 
  left:50%;
 
  margin-top:-200px; 
  margin-left:-300px;
  */
}
.mask_win_msg_memo{
  display: none; 
  z-index:10001;
  background-color:#fff;
  border: 5px solid #ddd;
  /*
  position:absolute; 
  border: 10px solid #666;
  background-color: #fff;
  top:50%; 
  left:50%;
 
  margin-top:-200px; 
  margin-left:-300px;
  */
}
.swiper-container {
	width: 100%;
	height: 40px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	/* Fix of Webkit flickering */
	z-index: 1;
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

.swiper-slide {
	text-align: center;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
}
.txt_img_f{float: left; padding: 10px;}
.top-banner-m{display:none;text-align:center}
/* ALL CONTENT */
@media all and (min-width:1025px) 
{
	
}

@media screen and (max-width:1024px)
{
	.top-banner-m{display:block !important;text-align:center}
	.born-major li a {display:block}
	.born-major .born-text {display:block}
	.born-major .born-text div{padding:20px 0 0 0;margin-left:0;}
	.born-left li a{display:block;}
	.born-left .born-text div{margin-left:0;}
	.born-box{display:block;}
	.born-box .born-left{display:block;width:100%;}
	.born-box .born-right{display:block;width:100%;margin-left:0;}
	.born-bottom .born-bottom-box{width:100%;}
	.born-bottom-box ul{width:100%;}
	.born-bottom .born-info-box{width:100%;display:block;text-align:center;}
	.born-info-box div{margin-left:0}
	.born-left .born-img{min-width:100%;}
	.sub-list-title a{font-size:20pt;}
	.sub-list-title div{margin-left:0;}
	.sub-list-title div a{font-size:14pt;margin:0 10px;}
	.bbs_div_title_box1 h1{font-size:20pt;}
	h1{font-size: 1.4em;}
	.born-bottom .born-info{padding:30px 0}
	.born-info p{padding:10px 0;font-size:10pt;word-break: keep-all;}
	.born-info a{font-size:10pt;font-size:10pt;}
	.bbs_div_title_sub{position:relative;margin-bottom:10px;}

	.born-left .born-type ul{margin:0}
	.born-right-banner{width:100%;}
	.top-btn{height:45px;}
	#item_box{display:block;}
	#top_menu_title{display: none;}
	#top_menu_p{display: none;}
	#top_menu_m{display: block;}

	/* MOBILE-TOP div_wrap SIZE */
	#div_wrap_top{top: 0px;}
	#div_wrap{margin-top: 80px;}
	
	/* MOBILE-CONTENT */
	#div_wrap_content{width: 96%; margin-left: 2%; margin-right: 2%;}
	#div_wrap_top_sub{display: none;}
	/*
	#div_wrap_top_sub{width: 100%; height: 60px; background-image: url(/images/global/simg.jpg); background-repeat: no-repeat; background-position:center;}
	#div_wrap_top_sub1{width: 100%; height: 60px; background-image: url(/images/global/simg1.jpg); background-repeat: no-repeat; background-position:center;}
	*/
	#divMenu{display: none;}
	
	/* SNS-BUTTON */
	#ico_sns{display: none;}
	/*
	#ico_sns1{display: none;}
	#ico_sns2{display: inline;}
	*/
	/*#ico_bottom{display: block;}*/
	
	select{background-color: #fff;}

	#div_main_left{float: none; }
	#div_main_left_menu{display:none; }
	#div_main_content{width: 100%; float: none;}
	#div_main_content._02{width: 100%; float: none;}
	#div_wrap_blank{display: none;}
	.tab_select_search{display: block;}
	.tab_select_search1{display: block;}

	div.tab_button_display{margin-bottom: 20px; display: block;}

	div.copyright_div ul{width: 100%;}
	div.copyright_div_bottom div.copyright_div_txt{width: 100%;}
	div.copyright_div_bottom div.copyright_title{margin-left: 2%;}
	div.copyright_div_bottom div.copyright_div_txt1{margin-left: 2%;}
	/*div.copyright_div_bottom div.copyright_div_txt1 div{padding: 3px 0px;}*/
	div.tab_button25_12{width: 100%;}
	div.tab_button25_12 #bt1{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt2{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt3{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt4{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt5{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt6{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt7{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt8{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt9{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt10{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt11{width: 16.666666%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt12{width: 16.666666%; height: 30px; padding: 0;}

	ul.tab_ul5 li{font-size: 0.8em;}
	div.txt_padd_box_img10 img{width: 100%; height: auto;}
	ul.ul_search_bar1 li:first-child{width: 100%; text-align: center;}
	ul.ul_search_bar1 li:last-child{width: 100%; text-align: center;}
	#div_wrap_content_index{display: none;}
}
/* PHONE - 세로모드 */
@media screen and (max-width:760px) and (orientation:portrait) 
{
	
	.born-left li.small {height:282px;float:left;}
	.born-left li.small a{display:block}
	.born-left .born-type li{width:100%;}
	/* M-MAIN CONTENT */
	.txt_img_f{float: none; padding: 0; margin: 0 auto; display: inline; width: 100%;}
	div.tab_button33 #bt1{width: 25%; height: 30px;}
	div.tab_button33 #bt2{width: 25%; height: 30px;}
	div.tab_button33 #bt3{width: 25%; height: 30px;}
	div.tab_button33 #bt4{width: 25%; height: 30px;}
	div.tab_button33 #bt5{width: 25%; height: 30px;}
	div.tab_button33 #bt6{width: 25%; height: 30px;}
	div.tab_button33 #bt7{width: 25%; height: 30px;}
	div.tab_button33 #bt8{width: 25%; height: 30px;}

	div.tab_navi33 #bt1{width: 33.333333%; height: 30px;}
	div.tab_navi33 #bt2{width: 33.333333%; height: 30px;}
	div.tab_navi33 #bt3{width: 33.333333%; height: 30px;}
	div.tab_navi33 #bt4{width: 33.333333%; height: 30px;}
	div.tab_navi33 #bt5{width: 33.333333%; height: 30px;}
	div.tab_navi33 #bt6{width: 33.333333%; height: 30px;}
	
	div.tab_navi33_sub6 #bt0{width: 33.333333%; height: 30px;}
	div.tab_navi33_sub6 #bt1{width: 33.333333%; height: 30px;}
	div.tab_navi33_sub6 #bt2{width: 33.333333%; height: 30px;}
	div.tab_navi33_sub6 #bt3{width: 33.333333%; height: 30px;}
	div.tab_navi33_sub6 #bt4{width: 33.333333%; height: 30px;}
	div.tab_navi33_sub6 #bt5{width: 33.333333%; height: 30px;}
	
	
	div.tab_button25_8 #bt1{width: 25%; height: 30px;}
	div.tab_button25_8 #bt2{width: 25%; height: 30px;}
	div.tab_button25_8 #bt3{width: 25%; height: 30px;}
	div.tab_button25_8 #bt4{width: 25%; height: 30px;}
	div.tab_button25_8 #bt5{width: 25%; height: 30px;}
	div.tab_button25_8 #bt6{width: 25%; height: 30px;}
	div.tab_button25_8 #bt7{width: 25%; height: 30px;}
	div.tab_button25_8 #bt8{width: 25%; height: 30px;}

	div.tab_button25_sub_8 #bt0{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt1{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt2{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt3{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt4{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt5{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt6{width: 25%; height: 30px;}
	div.tab_button25_sub_8 #bt7{width: 25%; height: 30px;}

	div.tab_button25_10{width: 100%;}
	div.tab_button25_10 #bt1{width: 20%; height: 30px;}
	div.tab_button25_10 #bt2{width: 20%; height: 30px;}
	div.tab_button25_10 #bt3{width: 20%; height: 30px;}
	div.tab_button25_10 #bt4{width: 20%; height: 30px;}
	div.tab_button25_10 #bt5{width: 20%; height: 30px;}
	div.tab_button25_10 #bt6{width: 20%; height: 30px;}
	div.tab_button25_10 #bt7{width: 20%; height: 30px;}
	div.tab_button25_10 #bt8{width: 20%; height: 30px;}
	div.tab_button25_10 #bt9{width: 20%; height: 30px;}
	div.tab_button25_10 #bt10{width: 20%; height: 30px;}

	div.tab_button25_12{width: 100%;}
	div.tab_button25_12 #bt1{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt2{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt3{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt4{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt5{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt6{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt7{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt8{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt9{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt10{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt11{width: 25%; height: 30px; padding: 0;}
	div.tab_button25_12 #bt12{width: 25%; height: 30px; padding: 0;}

	div.glo_ul_100_30 ul li:first-child{width: 100%; text-align: center;}
	div.glo_ul_100_30 ul li:last-child{width: 100%;}
	div.glo_ul_100_30 ul li div{margin-top: 10px;}

	ul.glo_ul_100_25 li{width: 50%;}
	ul.glo_ul_100_25 li img{width: 80%; height: auto;}

	div.glo_ul_100 ul li:first-child{width: 100%;}
	div.glo_ul_100 ul li:last-child{width: 100%;}
	
	ul.shell_title_3 li:nth-child(2){width: 87%;}
	ul.shell_title_3 li:last-child{display: none;}
	
	ul.shell_data_3 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_3 li:nth-child(2){width: 87%; text-align: left;}
	ul.shell_data_3 li:last-child{display: none;}
	ul.shell_data_3 span{font-size: 0.8em; color: #999; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

	ul.shell_title_4 li:nth-child(2){width: 90%;}
	ul.shell_title_4 li:nth-child(3){display: none;}
	ul.shell_title_4 li:last-child{display: none;}

	ul.shell_data_4 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_4 li:nth-child(2){width: 90%; text-align: left;}
	ul.shell_data_4 li:nth-child(3){display: none;}
	ul.shell_data_4 li:last-child{display: none;}
	ul.shell_data_4 span{font-size: 0.8em; color: #999; display: block;}
	
	ul.shell_title_5 li:nth-child(2){width: 48%;}
	ul.shell_title_5 li:nth-child(3){display: none;}
	ul.shell_title_5 li:nth-child(4){width: 20%;}
	ul.shell_title_5 li:nth-child(5){width: 20%;}
	ul.shell_title_5 li:nth-child(6){display: none;}
	ul.shell_title_5 li:last-child{display: none;}
	
	ul.shell_data_5 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_5 li:nth-child(2){width: 48%;}
	ul.shell_data_5 li:nth-child(3){display: none;}
	ul.shell_data_5 li:nth-child(4){width: 20%;}
	ul.shell_data_5 li:nth-child(5){width: 20%;}
	ul.shell_data_5 li:nth-child(6){display: none;}
	ul.shell_data_5 li:last-child{display: none;}
	ul.shell_data_5 span{font-size: 0.8em; color: #999; display: block;}
	
	ul.shell_title_sub4 li:nth-child(2){width: 87%;}
	ul.shell_title_sub4 li:nth-child(3){display: none;}
	ul.shell_title_sub4 li:last-child{display: none;}

	ul.shell_data_sub4 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub4 li:nth-child(2){width: 87%; text-align: left;}
	ul.shell_data_sub4 li:nth-child(3){display: none;}
	ul.shell_data_sub4 li:last-child{display: none;}
	ul.shell_data_sub4 span{font-size: 0.8em; color: #999; display: block;}

	ul.shell_title_sub5 li:nth-child(2){width: 54%;}
	ul.shell_title_sub5 li:nth-child(3){display: none;}
	ul.shell_title_sub5 li:nth-child(4){width: 34%;}
	ul.shell_title_sub5 li:last-child{display: none;}

	ul.shell_data_sub5 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub5 li:nth-child(2){width: 54%;}
	ul.shell_data_sub5 li:nth-child(3){display: none;}
	ul.shell_data_sub5 li:nth-child(4){width: 34%;}
	ul.shell_data_sub5 li:last-child{display: none;}
	ul.shell_data_sub5 span{font-size: 0.8em; color: #999; display: block;}

	ul.shell_title_sub5_1 li:nth-child(2){width: 48%;}
	ul.shell_title_sub5_1 li:nth-child(3){width: 26%;}
	ul.shell_title_sub5_1 li:nth-child(4){display: none;}
	ul.shell_title_sub5_1 li:last-child{width: 14%;}

	ul.shell_data_sub5_1 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub5_1 li:nth-child(2){width: 48%;}
	ul.shell_data_sub5_1 li:nth-child(3){width: 26%;}
	ul.shell_data_sub5_1 li:nth-child(4){display: none;}
	ul.shell_data_sub5_1 li:last-child{width: 14%;}
	ul.shell_data_sub5_1 span{font-size: 0.8em; color: #999; display: block;}
	
	ul.shell_data_sub5_2 li:first-child{font-size: 0.8em; color: #999;}

	ul.shell_title_sub5_3 li:nth-child(2){width: 34%;}
	ul.shell_title_sub5_3 li:nth-child(3){display: none;}
	ul.shell_title_sub5_3 li:nth-child(4){width: 40%;}
	ul.shell_title_sub5_3 li:last-child{width: 14%;}
	
	ul.shell_data_sub5_3 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub5_3 li:nth-child(2){width: 34%; text-align: left;}
	ul.shell_data_sub5_3 li:nth-child(3){display: none;}
	ul.shell_data_sub5_3 li:nth-child(4){width: 40%;}
	ul.shell_data_sub5_3 li:last-child{width: 14%;}
	ul.shell_data_sub5_3 span{font-size: 0.8em; color: #999; display: block;}

	ul.shell_title_sub5_4 li:nth-child(2){width: 48%;}
	ul.shell_title_sub5_4 li:nth-child(3){width: 26%;}
	ul.shell_title_sub5_4 li:nth-child(4){display: none;}
	ul.shell_title_sub5_4 li:last-child{width: 14%;}
	ul.shell_title_sub5_4 div{padding: 5px 0 5px 0;}

	ul.shell_data_sub5_4 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub5_4 li:nth-child(2){width: 48%;}
	ul.shell_data_sub5_4 li:nth-child(3){width: 26%;}
	ul.shell_data_sub5_4 li:nth-child(4){display: none;}
	ul.shell_data_sub5_4 li:last-child{width: 14%;}
	ul.shell_data_sub5_4 span{font-size: 0.8em; color: #999; display: block;}

	ul.shell_title_6 li:nth-child(2){width: 54%;}
	ul.shell_title_6 li:nth-child(3){display: none;}
	ul.shell_title_6 li:nth-child(4){display: none;}
	ul.shell_title_6 li:last-child{width: 34%;}
	
	ul.shell_data_6 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_6 li:nth-child(2){width: 54%; text-align: left;}
	ul.shell_data_6 li:nth-child(3){display: none;}
	ul.shell_data_6 li:nth-child(4){display: none;}
	ul.shell_data_6 li:last-child{width: 34%;}
	ul.shell_data_6 span{font-size: 0.8em; color: #999; display: block;}

	ul.shell_title_sub6 li:nth-child(2){width: 48%;}
	ul.shell_title_sub6 li:nth-child(3){display: none;}
	ul.shell_title_sub6 li:nth-child(4){width: 26%;}
	ul.shell_title_sub6 li:nth-child(5){display: none;}
	ul.shell_title_sub6 li:last-child{width: 14%;}

	ul.shell_data_sub6 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub6 li:nth-child(2){width: 48%;}
	ul.shell_data_sub6 li:nth-child(3){display: none;}
	ul.shell_data_sub6 li:nth-child(4){width: 26%;}
	ul.shell_data_sub6 li:nth-child(5){display: none;}
	ul.shell_data_sub6 li:last-child{width: 14%;}
	ul.shell_data_sub6 span{font-size: 0.8em; color: #999; display: block;}
	
	ul.shell_title_sub6_1 li:nth-child(2){width: 48%;}
	ul.shell_title_sub6_1 li:nth-child(3){display: none;}
	ul.shell_title_sub6_1 li:nth-child(4){display: none;}
	ul.shell_title_sub6_1 li:nth-child(5){width: 16%;}
	ul.shell_title_sub6_1 li:last-child{width: 24%;}

	ul.shell_data_sub6_1 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_sub6_1 li:nth-child(2){width: 48%;}
	ul.shell_data_sub6_1 li:nth-child(3){display: none;}
	ul.shell_data_sub6_1 li:nth-child(4){display: none;}
	ul.shell_data_sub6_1 li:nth-child(5){width: 16%;}
	ul.shell_data_sub6_1 li:last-child{width: 24%;}
	ul.shell_data_sub6_1 span{font-size: 0.8em; color: #999; display: block;}


	ul.shell_title_7 li:nth-child(2){width: 54%;}
	ul.shell_title_7 li:nth-child(3){display: none;}
	ul.shell_title_7 li:nth-child(4){display: none;}
	ul.shell_title_7 li:nth-child(5){width: 34%;}
	ul.shell_title_7 li:nth-child(6){display: none;}
	ul.shell_title_7 li:last-child{display: none;}
	
	ul.shell_data_7 li:first-child{font-size: 0.8em; color: #999;}
	ul.shell_data_7 li:nth-child(2){width: 54%;}
	ul.shell_data_7 li:nth-child(3){display: none;}
	ul.shell_data_7 li:nth-child(4){display: none;}
	ul.shell_data_7 li:nth-child(5){width: 34%;}
	ul.shell_data_7 li:nth-child(6){display: none;}
	ul.shell_data_7 li:last-child{display: none;}
	ul.shell_data_7 span{font-size: 0.8em; color: #999; display: block;}

	ul.glo_ul_bar_50 li{width: 100%;}

	div#category_div ul.category_div_content li{width: 33.333333%;}
	
	div.data_box_100_25 li{width: 50%;}
	div.data_box_100_25 li a:first-child img{width: 90%; height: 90px; margin: 10px 0;}
	div.data_box_100_25 li a:last-child img{width: 70px; height: 20px;}

	ul.glo_ul_content li{width: 100%; float: none;}
	ul.glo_ul_content li:last-child div.content_tbl_90{width: 100%; margin: 0;}

	div.content_book_box li:first-child{width: 100%; float: none; text-align: center;}
	div.content_book_box li:first-child img{width: 120px; height: auto; margin-bottom: 10px;}
	div.content_book_box li:last-child{width: 100%; float: none;}
	div.content_book_box li:last-child p:last-child{text-align: center;}

	ul.glo_ul_title_sub li:first-child{width: 100%; float: none; text-align: center;}
	ul.glo_ul_title_sub li:first-child img{width: 60%; height: auto; margin-bottom: 10px;}
	ul.glo_ul_title_sub li:last-child{width: 100%; float: none;}


	/* New Main Data */
	#item_box div.item_box_content{width: 100%; float: none;}
	#item_box div.item_box_banner{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data{width: 100%; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1{width: 100%; margin: 20px 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li img{width: 90%; height: auto;margin:0 auto}
	/*
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child img{width: 96%; height: auto; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child{width: 50%; float: left; text-align: center;} 
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child img{width: 96%; height: auto; margin: 0;}
	*/
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2{width: 100%; margin: 0}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li img{width: 96%; height: auto;}
	
	
	div.item_box_display ul li:first-child{width: 100%;}
	div.item_box_display ul li:last-child{width: 100%;}

	div.copyright_div ul li:first-child{width: 100%; text-align: center;}
	div.copyright_div ul li:last-child{display: none;}

	ul.shell_data_2 li{float: none;}
	ul.shell_data_2 li:first-child{width: 100%;}
	ul.shell_data_2 li:last-child{width: 100%;}

	/*
	#item_box div.item_box_content{width: 100%; float: none;}
	#item_box div.item_box_banner{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data{width: 80%; margin: 0 auto;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1{width: 100%; margin: 0}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child{width: 100%;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child img{width: 100%; height: auto; margin-bottom: 10px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child{width: 100%;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child img{width: 100%; height: auto; margin-bottom: 10px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2{width: 100%; margin: 0}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li{width: 100%;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li img{width: 100%; height: auto; margin-bottom: 10px;}
	*/

	ul.ul_box_img li{width: 20%; float: left; text-align: center;}
	ul.ul_box_img li img{width: 90%; height: 40px;}

	div.glo_ul_img_100 ul li:first-child{width: 100%; float: none;}
	div.glo_ul_img_100 ul li:last-child{width: 100%; float: none;}
	div.glo_ul_img_100 ul li:first-child img{width: 100%; height: auto;}
	div.glo_ul_img_100 ul li:last-child img{width: 100%; height: auto;}

	div.ul_item ul.ul_item4 li:first-child{width: 30%; border-bottom: 1px solid #ddd;}
	div.ul_item ul.ul_item4 li:nth-child(2){width: 70%; border-bottom: 1px solid #ddd;}
	div.ul_item ul.ul_item4 li:nth-child(3){width: 30%;}
	div.ul_item ul.ul_item4 li:last-child{width: 70%;};
	div.ul_item ul.ul_item2{width: 100%; margin: 0; border-bottom: 1px solid #ddd;}
	div.ul_item ul.ul_item2 li:first-child{width: 30%;}
	div.ul_item ul.ul_item2 li:last-child{width: 70%;}
	
	div.step_content_box div.step_content_box_img img{width:90%; height: auto;}
	
	div.item_box_data ul.content_box_photo li:last-child{width: 100%; float: left;}
	/*div.item_box_data ul.content_box_photo1 li:last-child{width: 100%; float: left;}*/
	div.item_box_data ul.content_box_photo1 li:first-child img{width: 70%; height: auto;}
	div.item_box_data ul.content_box_photo1 li:last-child div{padding: 2px 0 0 0;}
	/*
	div.item_box_data2 ul li:nth-child(3){display: none;}
	div.item_box_data2 ul li:nth-child(4){width: 100%;}
	*/

	div.item_box_data3 ul.item_box_data3_ul li:first-child{width: 30%; float: left; text-align: center;}
	div.item_box_data3 ul.item_box_data3_ul li:nth-child(2){width: 70%; float: left;}
	div.item_box_data3 ul.item_box_data3_ul li:nth-child(2) p{margin: 0;padding: 5px 0;}
	div.item_box_data3 ul.item_box_data3_ul li:last-child{width: 100%; float: left; text-align: center;}
	div.item_box_data3 ul.item_box_data3_ul li:last-child  p button{display: inline; margin-bottom: 0px;}

	div.item_box_data4 ul li.item_thum img{width:80%; height: auto; max-height: 50px;}
	div.item_box_data4 ul li.item_thum_title div{padding-top: 3px;}
	div.item_box_data4 h2.h2_padd0{font-size: 1.0em}

	div.photo_content_box ul.photo_box_ul li.photo_box_ul_li{width: 50%; float: left; }
	div.photo_content_box ul.photo_box_ul li.photo_box_ul_li img:first-child {width: 90%; max-height: 80px;}

	div.data_box_100_25 li{width: 50%;}
	div.data_box_100_25 li div.data_box_100_25_title a:first-child img{width: 90%; height: 90px;}
	div.data_box_100_25 li div.data_box_100_25_title a.link_img img{width: 70px; height: 20px;}

	.img_sub_box_wrap ul li div{width: 96%; background: none; margin-left: 2%; padding: 0;}
	.img_sub_box_wrap ul li img{width: 100%; height: auto;}

	.overflow_div{width: 100%; overflow-x: scroll;}
	.overflow_div .overflow_div_content{width: 880px;}
	.overflow_div .overflow_div_content img.w_100{width: 100%; height: auto; vertical-align: top;}

	div.glo_ul_100_30_sub ul li:first-child{width: 100%; float: none; text-align: center;}
	div.glo_ul_100_30_sub ul li:last-child{width: 100%; float: none; text-align: center;}
	div.glo_ul_100_30_sub p.glo_ul_100_30_sub_p{margin: 10px 0;}

	ul.glo_ul_title_25 li{width: 50%;}
	ul.glo_ul_title_16 li{width: 33.333333%;}
	.img_sub_box3 ul li{width: 50%;}

	.img_sub_box_wrap1 ul li{width: 100%; float: none; text-align: center;}
	ul.glo_ul_33_90 li{width: 50%;}

	ul.glo_ul_25 li{width: 50%;}
	ul.glo_ul_50 li{width: 100%;}

	/*
	div.copyright_div_bottom ul{width: 100%;}
	div.copyright_div_bottom ul li:first-child{display: none;}
	div.copyright_div_bottom ul li:nth-child(2){width: 100%;}
	div.copyright_div_bottom ul li:last-child{width: 100%;}
	div.copyright_div_bottom div.copyright_div_txt{width: 96%; margin-left: 2%; margin-right: 2%;}
	*/
	div.copyright_div_bottom ul li{width: 100%;}
	div.copyright_div_bottom div.copyright_div_txt{width: 96%; margin-left: 2%; margin-right: 2%;}
	input.input_q_txt{width: 80px;}
	div#alphabet_p input#q_txt{width: 60px;}

	#wi_mask_window{
	width: 310px; 
	left:0; 
	top:0; 
	margin: 100px 0 0 20px;
	} 
	#wi_mask_window div:first{width: 300px;}

	ul.glo_ul_18 li{width: 33.3333333%;}
	ul.glo_ul_input_20 li{width: 50%; float: left;}
	.def_auto_img{width: 100%; height: auto;}
	.title_img_div1 img{width: 100%;}
	.title_img_div2 img{width: 100%; height: auto;}
	ul.data_box_100_25_4 li{width: 50%; float: left; text-align: center;}
	.guide_re1{position: relative; top: 50px; z-index: 1; color: #ccffff; font-weight: bold; font-size: 1.0em;}
	.guide_re2{position: relative; top: 50px; z-index: 1; color: #987769; font-weight: bold; font-size: 1.0em;}
	.guide_re3{position: relative; top: 50px; z-index: 1; color: #333; font-weight: bold; font-size: 1.0em;}
	.guide_re4{position: relative; top: 50px; z-index: 1; color: #e4fefe; font-weight: bold; font-size: 1.0em;}
	.guide_re5{position: relative; top: 50px; z-index: 1; color: #e7fef3; font-weight: bold; font-size: 1.0em;}
	.guide_re6{position: relative; top: 50px; z-index: 1; color: #93660c; font-weight: bold; font-size: 1.0em;}
	.guide_re7{position: relative; top: 50px; z-index: 1; color: #fbf3de; font-weight: bold; font-size: 1.0em;}
	.guide_re8{position: relative; top: 50px; z-index: 1; color: #f2e5fe; font-weight: bold; font-size: 1.0em;}
	.guide_re9{position: relative; top: 50px; z-index: 1; color: #d9f2fa; font-weight: bold; font-size: 1.0em;}

	div.memu_m_sub ul li{width: 33.333333%;}
	ul.glo_ul_menu li{width: 33.333333%;}
	.title_img_div3 img{width: 100%; height: auto;}
	div.help_div3 div.help_div4_content img{width: 62px;}
	div.help_div3 div.help_div5_content ul li{width: 50%;}
	div.txt_padd_box_img10 img{width: 100%; height: auto;}
	div.txt_padd_box_img200 img{padding: 0px; border: none;}
	div.item_box_data2 ul li.item_box_thum_content_data td{padding: 3px 0px 3px 0px;}
	div.item_box_data2 ul li.item_box_thum_content_data div{margin-bottom: 0px;}
	.td_txt_color10{text-indent: 0px; text-align: center;}
	ul.glo_ul_title_100 li:first-child{width: 100%;}
	ul.glo_ul_title_100 li:last-child{width: 100%;}
	ul.tab_ul10 li{width: 20%; height: 37px; float: left;}
	ul.tab_ul12 li{width: 16.666666%; height: 37px; float: left;}

	ul.ul_shell33 li:first-child{width: 20%; font-family: 'Times New Roman'; font-size:1.2em; font-weight: bold; float: left; }
	ul.ul_shell33 li:nth-child(2){display: none;}
	ul.ul_shell33 li:last-child{width: 80%; float: left;}
	ul.ul_btn6 li{width: 33.333333%;}
	p.img600 img{width: 100%;}
	ul.glo_ul_tab_50 li{width: 100%; float: none;}
	ul.glo_ul_25_sub li{width: 100%; float: none;}
	ul.glo_ul_25_sub {display:block;}
	ul.glo_ul_25_sub1 li{width: 50%;}
	.born-bottom-ad li {width: 50%;}

}

/* PHONE - 가로모드 */
@media screen and (max-width:760px) and (orientation:landscape)
{

	div#category_div ul.category_div_content li{width: 20%;}
	
	/* New Main Data */
	#item_box div.item_box_content{width: 100%; float: none;}
	#item_box div.item_box_banner{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data{width: 100%; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1{width: 100%; margin-bottom: 20px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child img{width: 90%; height: auto; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child img{width: 90%; height: auto; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2{width: 100%; margin-bottom: 20px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li img{width: 90%; height: auto;}
	ul.ul_box_img li img{width: 90%; height: 40px;}
	select.select_percent_q {width: 24%;}

	div.step_content_box div.step_content_box_img img{width:90%; height: auto;}

	div.item_box_data2 ul li:nth-child(3){display: none;}
	div.item_box_data2 ul li:nth-child(4){width: 100%;}

	

	div.tab_button25_8 #bt1{width: 25%; height: 30px;}
	div.tab_button25_8 #bt2{width: 25%; height: 30px;}
	div.tab_button25_8 #bt3{width: 25%; height: 30px;}
	div.tab_button25_8 #bt4{width: 25%; height: 30px;}
	div.tab_button25_8 #bt5{width: 25%; height: 30px;}
	div.tab_button25_8 #bt6{width: 25%; height: 30px;}
	div.tab_button25_8 #bt7{width: 25%; height: 30px;}
	div.tab_button25_8 #bt8{width: 25%; height: 30px;}

	.overflow_div{width: 100%; overflow-x: scroll;}
	.overflow_div .overflow_div_content{width: 880px;}
	.overflow_div .overflow_div_content img.w_100{width: 100%; height: auto; vertical-align: top;}

	input.input_q_txt{width: 50px;}
	.guide_re1{position: relative; top: 50px; z-index: 1; color: #ccffff; font-weight: bold; font-size: 0.9em;}
	.guide_re2{position: relative; top: 50px; z-index: 1; color: #987769; font-weight: bold; font-size: 0.9em;}
	.guide_re3{position: relative; top: 50px; z-index: 1; color: #333; font-weight: bold; font-size: 0.9em;}
	.guide_re4{position: relative; top: 50px; z-index: 1; color: #e4fefe; font-weight: bold; font-size: 0.9em;}
	.guide_re5{position: relative; top: 50px; z-index: 1; color: #e7fef3; font-weight: bold; font-size: 0.9em;}
	.guide_re6{position: relative; top: 50px; z-index: 1; color: #93660c; font-weight: bold; font-size: 0.9em;}
	.guide_re7{position: relative; top: 50px; z-index: 1; color: #fbf3de; font-weight: bold; font-size: 0.9em;}
	.guide_re8{position: relative; top: 50px; z-index: 1; color: #f2e5fe; font-weight: bold; font-size: 0.9em;}
	.guide_re9{position: relative; top: 50px; z-index: 1; color: #d9f2fa; font-weight: bold; font-size: 0.9em;}

	div.item_box_data2 ul li.item_box_thum_content_data div{margin-bottom: 10px;}
	.title_img_div3 img{max-width: 600px; height: auto;}
}

/* PAD-CONTENT (landscape - 세로모드) */
@media only screen and (min-width:768px) and (max-width:1024px)
{  

	/* New Main Data */
	#item_box div.item_box_content{width: 100%; float: none;}
	#item_box div.item_box_banner{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data{width: 100%; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1{width: 100%; margin-bottom: 20px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child img{width: 80%; height: auto; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child img{width: 80%; height: auto; margin: 0;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2{width: 100%; margin-bottom: 20px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li{width: 50%; float: left; text-align: center;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li img{width: 80%; height: auto;}

	div.step_content_box div.step_content_box_img img{max-width: 680px;}

	.overflow_div{width: 100%; overflow-x: scroll;}
	.overflow_div .overflow_div_content{width: 880px;}
	.overflow_div .overflow_div_content img.w_100{width: 100%; height: auto; vertical-align: top;}
	
}

/* PAD-CONTENT (landscape - 가로모드) */
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape)
{  

	ul.glo_ul_title_sub li:first-child img{width: 50%; height: auto;}


	/* New Main Data */
	#item_box div.item_box_content{width: 70%; float: left;}
	#item_box div.item_box_banner{width: 30%; float: left;}
	#item_box div.item_box_banner div.item_box_banner_data{width: 95%; margin-left: 5%;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1{width: 100%; margin: 0}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:first-child img{width: 100%; height: auto; margin-bottom: 20px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data1 li:last-child img{width: 100%; height: auto; margin-bottom: 20px;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2{width: 100%; margin: 0}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li{width: 100%; float: none;}
	#item_box div.item_box_banner div.item_box_banner_data ul.banner_data2 li img{width: 100%; height: auto; margin-bottom: 20px;}

	
}

/* COMMON */
.dv_both{clear: both;}
.dv_flol{float: left;}
.dv_flor{float: right;}
.txt_al{text-align: left;}
.txt_ac{text-align: center;}
.txt_ar{text-align: right;}
.txt_vt{vertical-align: top;}
.txt_vm{vertical-align: middle;}
.txt_vb{vertical-align: bottom;}


/* COMMON TAG*/
.glo_ul{margin: 0;border-bottom:1px solid #ddd;}
.glo_li{float: left;}
.cur_p{cursor: pointer;}
.select_color{background-color: #fff;}
.img_auto_100{width: 100%; height: auto;}
.main_center{margin: 0px auto;}
.font_size0{font-size: 0px;}
div.total_record_page{border-bottom: 1px solid #ddd;}
p.total_record_page{border-bottom: 1px solid #ddd;}
/* COMMON TABLE*/
.tbl_blank3{height: 3px;}
.tbl_blank5{height: 5px;}
.tbl_blank8{height: 8px;}
.tbl_blank{height: 10px;}
.tbl_blank15{height: 15px;}
.tbl_blank20{height: 20px;}
.tbl_blank_sub{height: 16px;}
.tbl_blue_line{height: 1px; background-color: #5fa6e8; font-size: 0px; overflow: hidden;}
.tbl_white_line{height: 1px; background-color: #fff; font-size: 0px; overflow: hidden;}
.tbl_blue_back{padding: 3px; height: 30px; color: #fff; font-size: 0.8em; background: #5fa6e8;}
.tbl_blue_back_cho{padding: 3px; height: 30px; color: #5fa6e8; font-size: 0.8em; background: #fff;}
table.tbl_bolder {border-collapse: collapse;}
table.tbl_bolder td{border: 1px #ccc solid;}
.tbl_bolder_head{height: 35px; font-weight: bold; background: #de0000; color: #fff;}
.tbl_bolder_head1{height: 35px; font-weight: bold; background: #ececec;}
.tbl_bolder_head2{height: 35px; font-weight: bold; background: #729dd7; color: #fff;}
.tbl_bolder_head3{height: 35px; font-weight: bold; background: #32af00; color: #fff;}
.tbl_bolder_head4{height: 35px; font-weight: bold; background: #5b6770; color: #fff;}
.tbl_bolder_txt{font-weight: bold; background: #729dd7; color: #fff;}
.tbl_s30{height: 30px;}
.tbl_s40{height: 40px;}
.tbl_s50{height: 50px;}
.tbl_s60{height: 60px;}
.tbl_s100{height: 100px;}
.tbl_line{height: 1px; background-color: #ddd;}
.tbl_shell_line{border-bottom: 1px solid #ddd;}
.td_txt_color_more{background-color: #f8f8f8; text-align: center;}
.td_txt_color_more1{background-color: #f8f8f8; text-indent: 10px;}
.td_txt_color_bar40{height: 40px; color: #666; font-weight: bold; text-indent: 5px; background-color: #f8f8f8;}
.td_txt_color{color: #666; font-weight: bold; background-color: #f8f8f8;}
.tbl_title_bg0 td{height: 30px; font-weight: bold; text-align: center; background-image: url(/wi_imgs/bg_0.gif);}
.tbl_title_bg1 td{height: 30px; font-weight: bold; text-align: center; background-image: url(/wi_imgs/bg_1.gif);}
.tbl_title_bg2 td{height: 30px; text-align: center; background-image: url(/wi_imgs/bg_0.gif);}
.tbl_title_bg3 td{height: 30px; font-weight: bold; background-image: url(/wi_imgs/bg_0.gif);}
.tbl_title_shell td{font-weight: bold; background-color: #f8f8f8; border-top: 1px solid #ff3333; border-bottom: 1px solid #ddd; text-align: center;}
.tbl_title_shell td div{padding: 5px 0 5px 0;}
.search_box{text-align: center; background-color: #FAFAFA; border: 1px solid #ddd;}
.search_box div{padding: 10px;}
.tbl_txt_head{height: 35px; font-weight: bold; background: #de0000; color: #fff; text-align: center;}
.tbl_txt_head p{padding: 5px 0 0 0;}
.tbl_txt_head1{height: 35px; font-weight: bold; background: #729dd7; color: #fff; text-align: center;}
.tbl_txt_head1 p{padding: 5px 0 0 0;}
.tbl_txt_head2{height: 35px; font-weight: bold; background: #666; color: #fff; text-align: center;}
.tbl_txt_head3{height: 35px; font-weight: bold; background: #999; color: #fff;  text-align: center;}
.tbl_txt_head4{height: 35px; font-weight: bold; background: #f8f8f8; text-align: center;}
.tbl_txt_head5{height: 35px; font-weight: bold; background: #66cc33; color: #fff; text-align: center;}
.tbl_txt_head5 p{padding: 5px 0 0 0;}
.tbl_txt_head_blank{height: 35px; font-weight: bold; text-align: center;}
.tbl_txt0{background: #f8f8f8; color: #58595B;}
.tbl_txt1{background: #cc0000; color: #fff;}
.tbl_txt2{background: #006699; color: #fff;}
.tbl_txt3{background: #333; color: #fff;}
table.tbl_txt_padd10 td{padding: 10px;}
table.tbl_txt_padd5 td{padding: 5px;}
/* Border Style */
.box_1{border: 1px solid #ddd;}
.box_bottom{background: #fff; color: #fff;}
.box_bottom1{border-bottom: 1px solid #ccc;}
.span_font_07{font-size: 0.7em; color: #999;}
.span_font_09{font-size: 0.9em;}
.span_font{font-size: 0.8em;}
.span_bold{font-weight: bold;}
.span_bold_big{font-size: 1.2em; font-weight: bold;}
.span_bold_blue{color: #336699; font-weight: bold;}
.span_bold_red{color: #ff0000; font-weight: bold;}
.span_chapter_blue{color: #0099ff; font-size: 1.1em; font-weight: bold;}
.span_font_num{padding: 3px; color: #fff; font-weight: bold; background: #35a7e3;}
.span_font_num_red{padding: 3px; color: #fff; font-weight: bold; background: #ec008c;}
.span_font_num1{padding: 3px; color: #fff; font-size: 0.9em; background: #35a7e3;}
.span_font_num2{padding: 3px; color: #fff; font-size: 0.9em; background: #333;}
.span_font_num3{padding: 3px; color: #fff; font-size: 0.9em; background: #ff6633;}
.span_font_num4{padding: 3px; color: #fff; font-size: 0.9em; background: #009933;}
.span_font_num5{color: #fff; font-weight: bold; background: #35a7e3;}
.span_font_num6{color: #fff; font-weight: bold; background: #999;}
.span_font_num_red1{padding: 3px; color: #fff; font-size: 0.9em; background: #ec008c;}
.span_font_num_red2{padding: 3px; color: #fff; font-size: 0.9em; font-weight: bold; background: #ec008c;}
.span_font_box_red{padding: 3px; color: #fff; font-weight: bold; background: #ec008c;}
.span_font_box_blue{padding: 3px; color: #fff; font-weight: bold; background: #0099ff;}
.span_color_red{color: #ff0000;}
.span_color_blue{color: #3399ff;}
.span_color_sub{background: #ddd;}
.span_color_sub:hover{background-color: #333; color: #fff;}
.span_color_sub1{color: #ddd;}
.span_price{font-family: 'Times New Roman'; color:#0099ff; font-size:1.1em; font-weight: bold;}
.span_price_sub{font-family: 'Times New Roman'; color:#ff0033; font-size:1.1em; font-weight: bold;}
.span_price_sub1{color:#0099ff; font-size:1.6em; font-weight: bold;}
.span_price_sub2{color:#ff0000; font-size:1.4em; font-weight: bold;}
.main_span_txt1{color: #fff; font-size: 0.8em; background: #666; border-radius: 3px; padding: 0 3px 0 3px;}
.main_span_txt2{color: #fff; font-size: 0.8em; background: #3366ff; border-radius: 3px; padding: 0 3px 0 3px;}
.main_span_txt3{color: #fff; font-size: 0.8em; background: #009933; border-radius: 3px; padding: 0 3px 0 3px;}
.main_span_txt4{color: #fff; font-size: 0.8em; background: #ff0099; border-radius: 3px; padding: 0 3px 0 3px;}
.padd5_img{padding: 5px; border: 1px solid #ddd;}
.txt_over_out{overflow: hidden; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.txt_over_out1{font-size:1.2em; font-weight: bold; overflow: hidden; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.img_circle{
    object-fit: cover;
    object-position: top;
    border-radius: 50%;
}
.padd5{padding : 0 5px 0 0;}
.padd_5{padding : 5px; color: #666; font-size: 0.9em;}
.padd8{padding : 8px;}
.mar10{margin-left: 10px;}
.mar_bott10{margin-bottom: 10px;}
.mar_bott5{margin-bottom: 5px;}
.padd20{padding : 20px;}
.box_p1{padding: 16px; border: 1px solid #ddd; background: #fff;}
.small_blue{color: #0099ff;}
.span_big_font{background: #35a7e3; color:#fff; font-weight: bold; padding: 8px 10px 8px 10px;}
.rank_txt
{
	display:inline-block;
	overflow:hidden;
	width:15px;
	height:14px !important;
	margin:-1px 2px 0 0;
	border:1px solid #eaeaea;
	background:#fff;
	text-align:center;
	text-decoration:none;
	line-height:14px;
	text-indent:0
}
.rank_txt em{margin-right:1px; position:relative;top:-1px;color:#444;font-family:tahoma,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px}
.rank_txt_red{display:inline-block;overflow:hidden;width:15px;height:14px !important;margin:-1px 2px 0 0;border:1px solid #eaeaea;background:#ec008c;text-align:center;text-decoration:none;line-height:14px;text-indent:0}
.rank_txt_red em{margin-right:1px; position:relative;top:-1px;color:#fff;font-family:tahoma,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px}
.rank_txt_blue{display:inline-block;overflow:hidden;width:15px;height:14px !important;margin:-1px 2px 0 0;border:1px solid #eaeaea;background:#336699;color:#fff;text-align:center;text-decoration:none;line-height:14px;text-indent:0}
.rank_txt_blue em{margin-right:1px; position:relative;top:-1px;color:#fff;font-family:tahoma,Helvetica,sans-serif;font-size:11px;letter-spacing:-1px}
.div_indent5{text-indent: 5px;}
.line_height16{line-height: 160%;}
.line_height15{line-height: 150%;}
.def_color{background-color: #f8f8f8;} 
.txt_tmp{display: none;}
/* BUTTON Style */
.btn:hover{background-color: #F8F8F8;}
.btn{font-size: 0.9em; border: 1px solid #ccc; background-color: #fff; cursor: pointer;}
.btn:hover{background-color: #F8F8F8;}
.btn._tags{border-radius:5px;padding:3px 5px;margin-bottom:5px;}
.btn_sub{font-size: 0.9em; border: 1px solid #eee; padding: 0; background-color: #fff; cursor: pointer;}
.btn_sub:hover{background-color: #F8F8F8;}
.btn_black1{color: #fff; font-size: 0.9em; border: 1px solid #000; background-color: #333; cursor: pointer;}
.btn_black1:hover{background-color: #666;}
.btn_black2{color: #fff; font-size: 0.8em; border: 1px solid #000; background-color: #333; cursor: pointer;}
.btn_black2:hover{background-color: #666;}
.btn_blue2{color: #fff; font-size: 0.8em; border: 1px solid #ccc; background-color: #3399ff; cursor: pointer;}
.btn_blue2:hover{color: #fff; background-color: #0066cc;}
.btn_red2{color: #fff; font-size: 0.8em; border: 1px solid #ccc; background-color: #990033; cursor: pointer;}
.btn_red2:hover{background-color: #f6105d;}
.btn_black{color: #fff; font-size: 0.9em; border: 1px solid #ccc; background-color: #333; cursor: pointer;}
.btn_black:hover{background-color: #666;}
/* e51937 990033 f6105d */
.btn_red{color: #fff; font-size: 0.9em; border: 1px solid #ccc; background-color: #e51937; cursor: pointer;}
.btn_red:hover{background-color: #b90721;}
.btn_blue{color: #fff; font-size: 0.9em; border: 1px solid #ccc; background-color: #3399ff; cursor: pointer;}
.btn_blue:hover{color: #fff; background-color: #0066cc;}
.btn_green{color: #fff; font-size: 0.9em; border: 1px solid #ccc; background-color: #339933; cursor: pointer;}
.btn_green:hover{background-color: #336600;}
.btn_orange{color: #fff; font-size: 0.9em; border: 1px solid #ccc; background-color: #cc6600; cursor: pointer;}
.btn_orange:hover{background-color: #996633;}
.btn_blue_sub{color: #fff; font-size: 0.9em; border: 1px solid #ccc; padding: 0; background-color: #0099ff; cursor: pointer;}
.btn_blue_sub:hover{color: #fff; background-color: #006699;}
.btn_tab_white{font-size: 1em; border: 1px solid #ccc; background-color: #fff; cursor: pointer;}
.btn_tab_white:hover{background-color: #F8F8F8;}
.btn_tab_blue{color: #fff; font-size: 1em; border: 1px solid #6a9bc5; font-weight: bold; background-color: #6a9bca; cursor: pointer;}
.tab_none_center{width: 100%; height: 37px; padding-right: 0px; padding-left: 0px; font-size: 1em; border-left: 1px solid #222631; border-top: 1px solid #222631; border-right: 1px solid #222631; border-bottom: none; background-color: #fff; cursor: pointer;}
.tab_none_left{width: 100%; height: 37px; padding-right: 0px; padding-left: 0px; font-size: 1em; border-left: none; border-top: 1px solid #ececec; border-right: 1px solid #ececec; border-bottom: 1px solid #222631; background-color: #fff; cursor: pointer;}
.tab_none_right{width: 100%; height: 37px; padding-right: 0px; padding-left: 0px; font-size: 1em; border-left: 1px solid #ececec; border-top: 1px solid #ececec; border-right: none; border-bottom: 1px solid #222631; background-color: #fff; cursor: pointer;}
.div_btn{width: 100%; border: 1px solid #ddd;  text-align: center; cursor: pointer;}
.div_btn:hover{background-color: #000; color: #fff;}
.div_btn_span{padding: 10px;}
/*ff6633 fc6d35 e12d1c*/
a.btn_new_blue{
  
    display: inline-block;
    padding: 5px 15px 5px 15px;
    background: #3399ff;
    color: #fff;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
}

a.btn_new_red{
  
    display: inline-block;
    padding: 8px 15px 10px 15px;
    background: #ff6633;
    color: #fff;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
	border-radius: 5px;
}

a.btn_new_black{
  
    display: inline-block;
    padding: 8px 15px 10px 15px;
    background: #333;
    color: #fff;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
	border-radius: 5px;
}

a.btn_new_green{
  
    display: inline-block;
    padding: 5px 15px 5px 15px;
    background: #339900;
    color: #fff;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
}

a.btn_new_purple{
  
    display: inline-block;
    padding: 5px 15px 5px 15px;
    background: #750cf9;
    color: #fff;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
}

a.btn_new_orange{
  
    display: inline-block;
    padding: 5px 15px 5px 15px;
    background: #ff6600;
    color: #fff;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    font-weight: bold;
}

/* btn_paging */
ul.btn_paging{width: 100%; margin: 0;}
ul.btn_paging li{float: left;}
ul.btn_paging li:first-child{width: 40%;}
ul.btn_paging li:nth-child(2){width: 20%; text-align: center;}
ul.btn_paging li:last-child{width: 40%; text-align: right;}
ul.btn_paging span.ico_load_close{display: none;}
ul.btn_paging span.ico_load_start{display: inline;}

/* Paging Style */


div #paging {width: 100%; height: 30px; text-align: center;}     
div #paging span{line-height: 30px; display:inline-block;padding: 5px 5px 5px 5px; font-size: 10pt;  height: 23px; color: #666;} 
div #paging a{display:inline-block;color: #666; text-decoration: none;}
div #paging a:hover {color: #666; } 
div #paging .now_span{color: #1e51a4;font-weight:900;border-bottom:1px solid #1e51a4 }
