@charset "euc-kr";

body	{}
.mbg	{}
.sbg	{background:#fff;}
.cbg	{}

.dotline{border-top:1px dotted #ccc;padding:10px 0;}
.solidline{border-top:1px solid #eaeaea;padding:10px 0;}

.mvexp		{display:block;width:480px;height:100px;margin-left:480px;line-height:46px;/*background:url('../img/bg_bl_60.png') repeat 0 0;*/text-indent:30px;color:#fff;font-weight:bold;font-size:16px;}
.mvexp .tit	{font-size:16px;color:#ffff66;margin:0 20px 0 0;}
.mvexp em	{font-size:32px;color:#fff;padding:0;margin:0;}

/* ¸ÞÀÎ ÀÌ¹ÌÁö */
.visual	{position:relative;}
#mvisual				{position:absolute;top:120px;left:0;padding:0;margin:0;width:100%;height:600px;z-index:1;}
#mvisual > div			{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;animation:fadeIn 1.2s ease-in;}
#mvisual #change_img1	{background:url('../img/mvisual.jpg') no-repeat 50% 50%;background-size:cover;}
#mvisual #change_img2	{background:url('../img/mvisual02.jpg') no-repeat 50% 15%;background-size:cover;}
#mvisual #change_img3	{background:url('../img/mvisual03.jpg') no-repeat 50% 25%;background-size:cover;}
/* #mvisual		{background:url('../img/mvisual.jpg') no-repeat 50% 50%;width:100%;height:600px;margin-top:120px;} */
.mvtit			{padding:200px 0 160px;position:relative;z-index:5;}
.mvtit a	{position:absolute;right:0;top:260px;}

/* ¼­ºê ÀÌ¹ÌÁö */
#visual	{clear:both;position:relative;width:100%;min-width:1200px;height:200px;margin:120px auto 0;background:#FEFEFE url('../img/mvisual02.jpg') no-repeat 50% 0;z-index:1;}

.mquick		{padding:0;text-align:left;margin-top:-50px;margin-bottom:70px;}
.mquick	ul	{border-radius:20px 0 20px 0;box-shadow:5px 5px 5px rgba(0,0,0,0.2);}
.mquick	li	{position:relative;height:120px;float:left;width:20%;font-size:16px;border-right:1px solid rgba(102,102,102,0.3);background:#f4f4f4;}
.mquick	li:nth-child(1)	{border-radius:20px 0 0 0;}
.mquick	li:nth-child(5)	{border-right:none;line-height:50px;border-radius:0 0 20px 0;}
.mquick	li a	{text-decoration:none;display:block;height:100%;padding:35px 0 35px 95px;position:relative;z-index:9;}
.mquick	li .bg	{position:absolute;top:-20px;width:100%;height:130px;border-radius:10px 0 10px 0;}
.mquick	li:hover .bg	{background:#F0037F;height:160px;transition:all 0.2s;}
.mquick	li:hover a	{background:#F0037F;z-index:9;}

/* .mquick	a:hover	{position:absolute;background:#F0037F;width:100%;padding:50px 0 50px 95px;top:-20px;transition:all 0.2s;}
.mquick	li:nth-child(1) a:hover	{border-radius:10px 0 0 0;} */

.mquick	li:hover .ico_bg	{transition:all 0.2s;}
.mquick	li:nth-child(1):hover .ico1	{background-image:url('../img/mquick_icobg_focus.png');transition:all 0.2s;}
.mquick	li:nth-child(2):hover .ico2	{background-image:url('../img/mquick_icobg_focus.png');transition:all 0.2s;}
.mquick	li:nth-child(3):hover .ico3	{background-image:url('../img/mquick_icobg_focus.png');transition:all 0.2s;}
.mquick	li:nth-child(4):hover .ico4	{background-image:url('../img/mquick_icobg_focus.png');transition:all 0.2s;}
.mquick	li:nth-child(5):hover .ico5	{background-image:url('../img/mquick_icobg_focus.png');transition:all 0.2s;}
.mquick	li:nth-child(6):hover .ico6	{background-image:url('../img/mquick_icobg_focus.png');transition:all 0.2s;}
.mquick	p		{margin-top:10px;color:#333;padding-left:80px;}
.mquick	li:hover a	{color:#fff;}
.mquick	.ico_bg	{position:absolute;top:50%;left:20px;margin-top:-30px;display:inline-block;background-image:url('../img/mquick_icobg.png');background-repeat:no-repeat;width:70px;height:60px;}
.mquick .ico1	{background-position:0 0;}
.mquick .ico2	{background-position:-70px 0;}
.mquick .ico3	{background-position:-140px 0;}
.mquick .ico4	{background-position:-210px 0;}
.mquick .ico5	{background-position:-280px 0;}

/* È«º¸µ¿¿µ»ó */
.mcyber		{position:relative;background:#0674B1 url('../img/mcyber_bg_2021.png');height:250px;padding:40px;}
.mcyber .tit	{color:#ECC1D8;font-size:27px;font-weight:600;}
.mcyber .txt	{color:#82B9D7;font-size:17px;margin:10px 0 40px 0;}
.mcyber span	{color:#ECC1D8;font-size:15px;}

/* È«º¸µ¿¿µ»ó */
.mvideo		{position:relative;background-image:url('../img/mvideo.jpg');height:250px;}
.mvideo a	{display:block;width:100%;height:100%;line-height:250px;text-align:center;color:#FFCC00;font-size:30px;font-weight:600;}
.mvideo .ico	{display:inline-block;background:url('../img/mvideo_btn.png') no-repeat;width:54px;height:54px;vertical-align:middle;margin-right:10px;}
.mvideo img	{width:100%;height:250px;}
#modalLayer	{display:none; position:relative;width:100%;z-index:999;}
#modalLayer	.modalBg		{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);}
#modalLayer .modalContent	{width:760px;height:500px;position:absolute;left:50%; top:50%; z-index:11;margin:-250px 0 0 -380px;}
#modalLayer .modalContent button{position:absolute; right:0px;top:0px; cursor:pointer;background:none;}
#modalLayer .modalContent button:focus,
#modalLayer .modalContent button:active {outline:none;}
#modalLayer .modalContent .tit		{font-size:22px;font-weight:600;color:#fff;margin-bottom:15px;text-align:center;}
#modalLayer .modalContent .video	{width:760px;height:426px;background:#000;box-shadow:5px 5px 15px rgba(0,0,0,0.5);}


/* ÆË¾÷ */
.mpopup			{position:relative;}
.mpopup a	{display:block;}
.mpopup li	{padding:0;}
.mpopup img	{width:100%;height:250px;}
.mpopup .control	{position:absolute;left:0;bottom:0;}
.mpopup .control a	{float:left;display:block;width:40px;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,0.6);color:#fff;margin-right:1px}
.mpopup	.bx-controls	{display:none;}
.mpopup .control a.prev:before,
.mpopup .control a.next:before	{content:"";display:block;width:10px;height:10px;border:1px solid #fff;margin:42%}
.mpopup .control a.prev:before	{border-right:none;border-bottom:none;transform:rotate(-45deg);}
.mpopup .control a.next:before	{border-right:none;border-bottom:none;transform:rotate(135deg);margin:42% 35%;}
.mpopup .control a.pause:before	{content:"| |";width:1px;height:18px;}

.msns h3		{margin:0;padding:0;background:none;font-size:23px;line-height:60px;color:#000;}
.msns .sns-cont	{height:270px;}
.msns .facebook .sns-cont	{border:2px solid #3B5998;}
.msns .instagram .sns-cont	{border:2px solid #D5369D;}
.msns .more			{position:absolute;right:45px;top:25px;}
.msns .more.instagram	{right:10px;}

.mnews h3 {font-size:23px;font-weight:600;color:#000;background:none;padding:0;margin:0;line-height:60px;}
.mnews .mnews-cont	{height:320px;border-top:1px solid #000;border-bottom:1px solid #000;}
.mnews li 			{position:relative;font-size:17px;color:#333;padding:8px 0 8px 15px;}
.mnews li a 			{letter-spacing:-1px;}
.mnews li:before	{content:"";display:inline-block;width:3px;height:3px;background:#999;position:absolute;left:0;top:50%;}
.mnews li .date		{position:absolute;right:0;top:11px;font-size:13px;color:#666;}
.mnews .recent		{line-height:1.6;border-bottom:1px dotted #ccc;padding:20px 0;min-height:120px;margin-bottom:15px;}
.mnews .recent p		{margin-left:105px;}
.mnews .recent .date	{float:left;display:inline-block;width:80px;height:80px;border:1px solid #ccc;text-align:center;font-size:12px;color:#666;padding-top:17px;line-height:1.2;}
.mnews .recent .date span	{display:block;font-size:23px;font-weight:bold;color:#F0037F}
.mnews .recent .subject		{margin-top:5px;margin-bottom:10px;height:34px;overflow:hidden;}
.mnews .recent .subject a	{font-size:21px;color:#333;}
.mnews .recent .desc a		{font-size:13px;color:#999;height:40px;overflow:hidden}

.mcontact2 h3		{margin:0;padding:0;background:none;font-size:23px;line-height:60px;color:#000;}
.mcontact2 .cont	{background:url('../img/mcontact_bg2.jpg') no-repeat 50% 50%;background-size:cover;width:100%;height:270px;padding:50px;}
.mcontact2 p	{color:#000;font-size:17px;margin-bottom:30px;}
.mcontact2 span	{display:block;color:#000;font-size:17px;line-height:40px;}
.mcontact2 em	{color:#0674B1;font-size:20px;font-weight:600;margin-right:5px;}
.mcontact2 a	{display:block;position:absolute;right:40px;bottom:40px;width:180px;height:50px;line-height:50px;border-radius:100px;background:#0674B1;color:#fff;font-size:15px;text-align:center;}

.mspon {height:90px;line-height:90px;border-top:1px solid #e4e4e4;margin-top:40px;}
.mspon .tit, .mspon ul {float:left;}
.mspon .tit	{font-size:13px;color:#555;margin:0 9px;}
.mspon .tit:nth-child(1)	{margin-left:0;}
.mspon li	{float:left;}
.mspon li a	{display:block;}
.mspon img	{vertical-align:middle;margin:0 3px;}
.mspon li:last-child img	{margin-right:0;}


.mask{width:100%; height:100%; position:fixed; left:0; top:0; z-index:10; background:#000; opacity:.7; filter:alpha(opacity=70);}

#modalLayer	{display:none; position:relative;width:100%;z-index:999;}
#modalLayer	.modalBg		{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);}
#modalLayer .modalContent	{width:760px;height:500px;position:absolute;left:50%; top:50%; z-index:11;margin:-250px 0 0 -380px;}
#modalLayer .modalContent button{position:absolute; right:0px;top:0px; cursor:pointer;background:none;}
#modalLayer .modalContent button:focus,
#modalLayer .modalContent button:active {outline:none;}
#modalLayer .modalContent .tit		{font-size:22px;font-weight:600;color:#fff;margin-bottom:15px;text-align:center;}
#modalLayer .modalContent .video	{width:760px;height:426px;background:#000;box-shadow:5px 5px 15px rgba(0,0,0,0.5);}

.modal-video	{display:none; position:relative;width:100%;z-index:999;}
.modal-video	.modalBg		{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);}
.modal-video .modalContent	{width:760px;height:500px;position:absolute;left:50%; top:50%; z-index:11;margin:-250px 0 0 -380px;}
.modal-video .modalContent button{position:absolute; right:0px;top:0px; cursor:pointer;background:none;}
.modal-video .modalContent button:focus,
.modal-video .modalContent button:active {outline:none;}
.modal-video .modalContent .tit		{font-size:22px;font-weight:600;color:#fff;margin-bottom:15px;text-align:center;}
.modal-video .modalContent .video	{width:760px;height:426px;background:#000;box-shadow:5px 5px 15px rgba(0,0,0,0.5);}



.msns			{position:relative;height:270px;}
.msns *			{}
._1drm._1b90, ._1drm._1ds4 {border:none !important;}
._2p3a	{width:586px;}


.mqr		{height:100%;background:url(../img/mqr_bg.jpg) no-repeat 50% 50%;background-size:cover;padding:30px;text-align:center;height:330px;}
.mqr .tit		{margin:0 0 10px 0;font-weight:bold;font-size:18px;color:#fff;}
.mqr .txt		{font-size:14px;color:#fff;}
.mqr .txt:after{content:"";display:block;width:20px;border-bottom:1px solid rgba(255,255,255,0.5);margin:25px auto;}


/********** overview **********/
#overview	{position:relative;}
#overview .greeting	{font-size:17px;letter-spacing:-0.5px;word-break:keep-all;}
#overview .box	{border-top:2px solid #8c8c8c;border-bottom:2px solid #8c8c8c;padding:20px;background:url('../img/poster_bg.jpg') repeat-y;}
#overview .box:before	{content:"";position:absolute;right:20px;top:135px;background:url(../img/cc_object2020.png) no-repeat 100% 0;display:block;width:200px;height:300px;}
#overview .box_wh	{background:#fff;padding:20px 220px 20px 20px;}

#overview .stit1	{font-size:20px;color:#998A8E;margin:0;line-height:1;}
#overview .stit2	{font-size:28px;color:#F0037F;font-weight:600;line-height:1;margin:10px 0 20px 0;letter-spacing:-1px}

#overview table.tc1 tbody th {}
#overview table.tc1 tbody td {height:55px;text-align:left;padding-left:20px;}

#overview .overview_program 	{padding:10px 10px 20px;margin:0 -20px;}
#overview .overview_program li	{position:relative;float:left;width:33.33%;text-align:left;text-align:center;padding-top:130px}
#overview .overview_program li span	{position: absolute;bottom: -38px;left:18px;font-size: 24px;font-weight: bold;display: block;border-bottom: 4px solid #ddd;color:#F0037F;}
#overview .overview_program li:nth-child(1)	{background:url(../img/overview_program01.jpg) no-repeat 50% 0%;;border-right: 1px solid #ddd;}
#overview .overview_program li:nth-child(2)	{background:url(../img/overview_program03.jpg) no-repeat 50% 0%;border-right: 1px solid #ddd;}
#overview .overview_program li:nth-child(3)	{background:url(../img/overview_program04.jpg) no-repeat 50% 0%;}


/* #overview			{position:relative;background:url('../img/overview_bg.jpg') no-repeat;padding:30px;}
#overview:before	{content:"";position:absolute;right:140px;top:30px;background:url(../img/cc_object2020.png) no-repeat 100% 0;display:block;width:290px;height:450px;}
#overview .tit		{position:relative;padding:20px 20px 40px 20px;}
#overview .tit img:nth-child(2)		{position:absolute;top:20px;right:20px;}
#overview .inside	{background:#fff;border:1px solid #ddd;}
#overview .top		{padding:30px;border-bottom:1px dashed #ccc;}
#overview .top p	{margin-top:10px;text-align:justify}
#overview .stit1	{font-size:20px;color:#998A8E;margin:0;line-height:1;}
#overview .stit2	{font-size:28px;color:#998A8E;font-weight:500;line-height:1;margin:0 0 20px 0;letter-spacing:-1px}
#overview .btm		{padding:0 30px 30px 30px;}
#overview table	tr	{border-bottom:1px solid #DDD1D4}
#overview table	th	{color:#998A8E;text-align:left;padding:5px 0;width:80px;}
#overview h2		{background:none;padding:30px 0 0 0;margin:0;font-family:georgia;font-size:24px;color:#998A8E;font-style:italic;line-height:16px;border-bottom:1px solid #998A8E;}
#overview .cont		{margin:10px 0;}
#overview .cont:after	{content:"";clear:both;display:block;float:none;}
#overview .cont	h3	{float:left;width:80px;padding:0;margin:2px 0 0 0;background:none;color:#998A8E;font-size:12px;}
#overview .cont	.txt	{float:left;width:calc(100% - 80px);}
#overview .overview_program li	{float:left;width:25%;text-align:center;margin-bottom:30px;}
#overview .overview_program li:nth-child(1)	{background:url(../img/overview_program01.jpg) no-repeat 50% 0%;height:120px;padding-top:125px;}
#overview .overview_program li:nth-child(2)	{background:url(../img/overview_program02.jpg) no-repeat 50% 0%;height:120px;padding-top:125px;}
#overview .overview_program li:nth-child(3)	{background:url(../img/overview_program03.jpg) no-repeat 50% 0%;height:120px;padding-top:125px;}
#overview .overview_program li:nth-child(4)	{background:url(../img/overview_program04.jpg) no-repeat 50% 0%;height:120px;padding-top:125px;} */

.concept_2020			{height:220px;}
.concept_2020 span		{display:block;color:#F0037F;font-size:24px;font-weight:800;margin-bottom:10px;}
.concept_2020 .txt		{padding:50px 0 50px 20px;}
.concept_2020 .txt_left	{padding:50px 20px 50px 0;}

.result				{position:relative;}
.result:after		{content:"";clear:both;display:block;float:none}
.result .tit		{float:left;width:200px;}
.result .photo		{float:left;width:220px;}
.result dl			{float:left;padding:0 0 0 40px;line-height:30px;width:calc(100% - 420px);}
.result h2			{font-size:26px;background:none;padding:0;margin:0;}
.result h2 span		{display:block;font-size:11px;margin:0;letter-spacing:normal;color:#999}
.result .period		{margin:40px 0 0 0;}
.result dt			{float:left;width:60px;padding:0;margin:0;color:#333;font-weight:bold;border-bottom:1px solid #eee;}
.result dd			{float:left;width:calc(100% - 60px);padding:0;margin:0;border-bottom:1px solid #eee;}

.t_history			{position:relative;width:100%;padding:0 0 20px 0;margin:0;background:url('../img/ov04_img01.jpg') no-repeat 100% 0;border-bottom:1px solid #555}
.t_history dl		{clear:both;padding:0;margin:0;}
.t_history dt		{float:left;width:80px;padding:6px 0;margin:0;color:#95785A;font-weight:600;}
.t_history dd		{float:left;width:calc(100% - 80px);padding:6px 0;margin:0;}

#contact	{background:url('../img/ov05_img01.png') no-repeat 0% 100%;border-bottom:2px solid #555;padding:20px 0 0 220px;}
#contact p{padding:0;font-size:16px;font-weight:bold;color:#333;}
#contact ul{margin:20px 0;}
#contact span.tt{display:inline-block;width:60px;color:#95785A;font-weight:bold;}
/********** exhibitor **********/
.policy{}
.policy ul li{}
.policy ul li li{margin-left:15px;}
#ex_top{padding:0 0 20px 100px;margin:0 0 20px 0;border-bottom:1px solid #555;background:url('../img/ex01_topbg.png') no-repeat 0% 6%;font-size:20px;color:#333;letter-spacing:-1px;line-height:160%;}
#ex_top > div{margin-left:610px;margin-top:-95px;}
#ex_top > div > a{display:block;width:250px;}
#ex_top > div > a:first-child:hover{background:#112035;}
#ex_top em{display:inline-block;padding:0 4px;/* background:#ED2D5C; */color:#DA2127;text-decoration:underline;font-weight:bold;}
.ex_process{}
.ex_process li		{background:#f1f1f1;line-height:140%;}
.ex_process .txt	{display:block;padding:20px;}
.ex_process .no		{color:#EE2E5D;display:block;font-size:11px;}
.ex_process strong	{display:block;margin:0 0 5px 0;font-weight:bold;font-size:16px;color:#333;}
.ex_process .arr	{display:block;width:100%;height:25px;background:#fff url('../img/process_arr_down.gif') no-repeat 50% 50%;}
.ex_booth			{text-indent:10px;}
.ex_booth img		{width:350px;margin:0;}
.ex_booth .left, .ex_booth .right	{width:350px;background:#f1f1f1}
.ex_booth p			{height:30px;line-height:30px;}
.ex_booth .tit		{background:#555;color:#fff;}
.ex_discount	{background:url('../img/ex01_img_discount.png') no-repeat 20px 50%}
.ex_discount dl{clear:both;margin-left:80px;}
.ex_discount dt{float:left;width:15%;padding:5px 0;margin:0;display:inline;font-weight:bold;color:#333;}
.ex_discount dd{float:left;width:85%;padding:5px 0;margin:0;}

/* .ex_discount2				{clear:both;min-height:80px;background:url('../img/ex01_img_discount.png') no-repeat 20px 50%;} */
.ex_discount2 .discount01	{float:left;width:90px;font-size:16px;line-height:24px;font-weight:bold;text-align:center;margin:0 40px 0 0;}
.ex_discount2 .discount02	{float:left;width:700px;padding-left:20px;border-left:1px dashed #ccc;}
.ex_discount2 .discount02 dl{clear:both;}
.ex_discount2 .discount02 dt{float:left;width:30%;padding:2px 0 2px 15px;margin:0;display:inline;font-weight:bold;color:#333;background:url(../img/arr_right.png) no-repeat 0% 50%;}
.ex_discount2 .discount02 dd{float:left;width:70%;padding:0;margin:0;}

.ex_booth		{height:160px;text-align:justify;}
.ex_booth.booth_bg01	{background:#f4f4f4 url('../img/ex01_img_booth01-2019.jpg') no-repeat left top;}
.ex_booth.booth_bg02	{background:#f4f4f4 url('../img/ex01_img_booth02.jpg') no-repeat left top;}
.ex_booth_list		{padding-top:20px;margin:0 0 10px 260px;text-align:justify;}
.ex_booth_list dl	{clear:both;padding:0;margin:0 0 5px 0;}
.ex_booth_list dt	{float:left;padding:0;margin:0;font-weight:bold;width:90px;}
.ex_booth_list dd	{float:left;padding:0;margin:0;text-indent:0px;color:#666}

.ex_exhibition		{}
.ex_exhibition ul	{margin:0 -5px;}
.ex_exhibition ul li{}
.ex_exhibition ul span{display:block;height:60px;margin:5px;background:#6bbbb0;color:#fff;text-align:center;padding:10px;font-weight:500;box-shadow:5px 5px 15px rgba(0,0,0,0.05);}

.ex_support			{margin:0 0 15px 0}
.ex_support	.top	{font-size:24px;font-weight:bold;margin:0 0 10px 0;text-align:center;}
.ex_support ul		{margin:0 -5px;}
.ex_support ul:after	{content:"";clear:both;display:block;float:none;}
.ex_support ul li	{float:left;width:33.3333%;text-align:center;font-size:16px;}
.ex_support .frame	{display:block;height:180px;margin:5px;padding:10px 10px 15px 10px;border:1px solid #ddd;}
.ex_support .frame .tit	{margin-top:10px;}
.ex_support .num	{position:relative;font-size:16px;font-weight:600;margin-right:5px;}

.ex_support_list		{background:#f3f3f3;}
.ex_support_list .img	{background:url('../img/ex04_img01.jpg') no-repeat 50% 0;height:150px;margin:0 0 30px 0;}
.ex_support_list .top	{font-size:28px;font-weight:bold;margin:0 0 30px 0;text-align:center;}
.ex_support_list > ol > li{position:relative;clear:both;padding:20px;border-top:1px dotted #ccc;}
.ex_support_list > ol > li:first-child{border:none;}
.ex_support_list > ol > li:after{content:"";clear:both;display:block;float:none;}
.ex_support_list .no		{position:absolute;left:20px;top:20px;width:40px;color:#34A997;font-size:18px;font-weight:800;}
.ex_support_list .tit	{float:left;width:190px;margin-left:40px;font-weight:bold;color:#333;font-size:15px;}
.ex_support_list .txt ul	{float:right;width:calc(100% - 230px);}
.ex_support_list .txt ul li	{padding-left:15px;background:url(../img/bul_bar.gif) no-repeat 0 0.8em}


.category-wrap ul	{float:left;width:33.33%;padding:10px;}
.category-wrap ul li:not(.category-tit)	{padding:2px 20px;}
.category-tit	{font-size:15px;font-weight:500;padding:10px;margin:5px 0;background:#f7f7f7;}


/********exhibitor 2018********/
/* .process				{padding:0;margin:0;}
.process .arr_none		{padding:0;}
.process li				{float:left;position:relative;}
.process .bx			{background:#f1f1f1;padding:20px 0;}
.process ol.p3 li		{width:300px;}
.process ol.p4 li		{width:218px;} 
.process .arr			{margin-right:28px;}
.process .arr:after		{position:absolute;right:-28px;width:28px;height:18px;top:50%;margin-top:-9px;content:"";display:block;background:url('../img/bg_arr.png') 50% 0 no-repeat;}
.process span			{display:block;text-align:center;}
.process .tit			{padding:0;color:#fff;font-size:16px;font-weight:bold;color:#752A9E}
.process .txt			{padding:20px 0 0 0;}
.process .no{display:none;} */
.process				{padding:0;margin:0;}
.process .arr_none		{padding:0;}
.process li				{float:left;position:relative;}
.process .bx			{background:#f1f1f1;height:110px;border:1px solid #ddd;}
.process ol.p3 li		{width:300px;}
.process ol.p3 li		{width:300px;}
.process ol.p4 li		{width:218px;}
.process .arr			{margin-right:28px;}
.process .arr:after		{position:absolute;right:-28px;width:28px;height:18px;top:50%;margin-top:-9px;content:"";display:block;background:url('../../korean/img/bg_arr.png') 50% 0 no-repeat;}
.process span			{display:block;text-align:center;}
.process .tit			{padding:10px 10px 5px;font-size:14px;font-weight:bold;}
.process .txt			{padding:0 10px 15px;}
.process .no			{color:#F0037F;}
.process .free			{background:#F0037F;border-radius:20px;width:110px;height:30px;line-height:30px;color:#fff;margin:5px auto;}
.process.apply li > div		{background:#f7f7f7;border:1px solid #ddd;height:140px;}



/********** visitor **********/
#vs_top{padding:0 0 30px 110px;margin:0 0 20px 0;border-bottom:1px solid #555;background:url('../img/vs01_topbg.png') no-repeat 0% 0%;font-size:20px;color:#333;letter-spacing:-1px;line-height:140%;}
#vs_top em{display:inline-block;padding:0 4px;background:#ED2D5C;color:#fff;font-weight:bold;}
.vs_process{}
.vs_process li	{float:left;line-height:140%;text-align:center;}
.vs_process .txt{display:inline-block;padding:20px;width:176px;height:80px;background:#f1f1f1;}
.vs_process .no	{color:#EE2E5D;display:block;font-size:11px;}
.vs_process strong	{display:block;margin:0 0 5px 0;font-weight:bold;color:#333;}
.vs_process .arr	{display:inline-block;width:40px;height:70px;background:#fff url('../img/process_arr_right.gif') no-repeat 50% 50%;}

.visit_info > div				{height:196px;}
.visit_info > div:first-child	{border-right:1px solid rgba(0,0,0,0.1);}
.visit_info .bx ul				{padding:15px 30px 10px 80px;}
.visit_info .bx > span			{display:block;font-size:20px;font-weight:bold;text-align:center;}

.visit_info .ico01		{background:url(../img/info_ico01.png) no-repeat 35% 50%;height:35px;}
.visit_info .ico02		{background:url(../img/info_ico02.png) no-repeat 30% 50%;height:35px;}

.policy h3		{margin-top:0;}
.policy h4		{margin:0 0 7px 0;font-weight:normal;font-size:14px;}
.policy .guide_btn		{padding:4px 8px;}

.online_apply th,
.online_apply_fee,
.online_apply_fee th,
.online_apply_fee td		{text-align:center !important;}
.online_apply_fee tfoot th	{padding:20px !important;background:#dadada !important;border:1px solid #dadada !important;}

.online_apply td		{padding-left:10px !important;}
	

/********** trend **********/
#pidtrend				{background:#EFEFEF;text-align:center;padding:40px;}
#trend2015				{position:relative;width:960px;height:1070px;margin:0 auto;padding:40px 125px;background:#EFEFEF;}
#trend2015 .tab_off		{float:left;padding:0;margin:0;}
#trend2015 .tab_on		{float:left;padding:0;margin:0;}
#trend2015 .tabcontent	{position:absolute;width:100%;top:90px;left:0px;}

#trend2016				{position:relative;width:960px;height:1460px;margin:0 auto;padding:40px 125px;background:#EFEFEF;}
#trend2016 .tab_off		{float:left;padding:0;margin:0;}
#trend2016 .tab_on		{float:left;padding:0;margin:0;}
#trend2016 .tabcontent	{position:absolute;width:100%;top:85px;left:0px;}

#trend2017				{position:relative;width:960px;height:1445px;margin:0 auto;padding:40px 125px;background:#EFEFEF;}
#trend2017 .tab_off		{float:left;padding:0;margin:0;}
#trend2017 .tab_on		{float:left;padding:0;margin:0;}
#trend2017 .tabcontent	{position:absolute;width:100%;top:85px;left:0px;}

#trend2018				{position:relative;width:960px;height:2080px;margin:0 auto;padding:40px 125px;background:#EFEFEF;}
#trend2018 .tab_off		{float:left;padding:0;margin:0;}
#trend2018 .tab_on		{float:left;padding:0;margin:0;}
#trend2018 .tabcontent	{position:absolute;width:100%;top:85px;left:0px;}

.trend_booth	{padding:20px 50px 0;margin-top:-30px;background:linear-gradient(to top, #fff, #efefef);}
.trend_booth .eng{font-family:georgia;font-style:italic;font-size:40px;color:#ddd;}
.trend_booth p	{margin:0 0 20px 0;}

.tab_txt.tab_trend a		{padding:15px 0;color:#233355;font-weight:600;}
.tab_txt.tab_trend ul li	{background:#fff;border-top:1px solid #ddd;}
.tab_txt.tab_trend ul li:first-child	{border-left:1px solid #ddd;}
.tab_txt.tab_trend ul li:last-child	{border-right:1px solid #ddd;}
.tab_txt.tab_trend ul li.on	{background:linear-gradient(to right bottom, #22324a, #233355);border-bottom:1px solid #ddd;}

/* ºÎ°¡Á¤º¸ */
.naver_map	{width:100%;height:400px;margin-top:20px;}

/* gallery_slide */
.imgSlides				{display:none;width:860px;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,0.25)}
.gallery_slide			{position:relative;margin:auto;background:linear-gradient(to bottom, #fff, #efefef);padding-bottom:45px;}
.gallery_slide .prev, 
.gallery_slide .next	{cursor:pointer;position: absolute;top:50%;width: auto;  padding:15px;  margin-top: -40px;  color: #333;  font-weight: bold;  font-size: 40px;  transition: 0.2s ease-in; }
.gallery_slide .next	{right:0;}
.gallery_slide .prev:hover,
.gallery_slide .next:hover {color:#f1197a;text-decoration:none}
.gallery_slide .num		{display:none;color:#fff;font-size: 12px;position:absolute;top:0;}
.gallery_slide .control {width:100%;padding:10px 0 0 0;text-align:center;position:absolute;top:0;}
.gallery_slide .dot		{cursor:pointer;height: 13px;  width: 13px;  margin: 0 2px;    border-radius: 50%;  display: inline-block;background-color: #bbb; transition: background-color 0.6s ease;}
.gallery_slide .active, .gallery_slide .dot:hover { background-color: #111;}
.gallery_slide .txt		{position:absolute;width:100%;padding:15px 0}
.fade	{-webkit-animation-name: fade;  -webkit-animation-duration: 1.5s;  animation-name: fade;  animation-duration: 1.5s;}
@-webkit-keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}


/********** support **********/
.food		{background:url('../img/support03_bg.jpg') no-repeat 0 0;border-bottom:1px dotted #ccc;padding:0 0 20px 0;margin:0 0 20px 0;}
.food .cont	{margin-left:230px;}
.food2		{margin:0 0 40px -10px;}
.food2 li	{float:left;width:240px;padding:20px 10px 20px 0;border-bottom:1px dotted #ccc;}
.food2 strong{display:block;margin:0 0 5px 0;}
.food2 span		{display:block;}
.food2 span.address		{padding-left:20px;background:url('../img/ico_map.png') no-repeat 0 50%;}
.food2 span.tel			{padding-left:20px;background:url('../img/ico_tel.png') no-repeat 0 50%;}

.tour		{position:relative;width:740px;margin:0 auto;background:url('../img/tour_bg.png') no-repeat 0 0;margin-bottom:60px;}
.tour a		{float:left;margin-left:60px;display:block;width:120px;height:120px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}
.tour a.img1	{background:url(../img/tour_img01.png) no-repeat 0 0;}
.tour a.img2	{background:url(../img/tour_img02.png) no-repeat 0 0;}
.tour a.img3	{background:url(../img/tour_img03.png) no-repeat 0 0;}
.tour a.img4	{background:url(../img/tour_img04.png) no-repeat 0 0;}
.tour a.img5	{background:url(../img/tour_img05.png) no-repeat 0 0;}
.tour a.img6	{background:url(../img/tour_img06.png) no-repeat 0 0;}
.tour a.img7	{background:url(../img/tour_img07.png) no-repeat 0 0;}
.tour a.img8	{background:url(../img/tour_img08.png) no-repeat 0 0;}
.tour a.img9	{background:url(../img/tour_img09.png) no-repeat 0 0;}
.tour a.img10	{background:url(../img/tour_img10.png) no-repeat 0 0;}
.tour a.img11	{background:url(../img/tour_img11.png) no-repeat 0 0;}
.tour a.img12	{background:url(../img/tour_img12.png) no-repeat 0 0;}
.tour span	{display:block;padding-top:30px;font-size:11px;font-weight:normal;margin-bottom:5px;}
.tour p	{font-size:12px;}
.tour .fst	{margin-left:0;}
.tour .line	{margin-bottom:40px}

.t_hotel	{}
.t_hotel tr	{border-bottom:1px solid #ddd;}
.t_hotel th	{padding:20px 0 0 0;width:128px;text-align:left;vertical-align:top;}
.t_hotel td	{padding:20px 15px;vertical-align:top;}
.t_hotel .tit	{color:#333;font-weight:bold;font-size:14px;margin:0 0 5px 0;}
.t_hotel ul{margin-bottom:5px;}

#loginwrap			{margin:0 auto 80px;}
#loginwrap h2		{padding:15px 0;margin:0;border-top:2px solid #DA2127;background:none;color:#DA2127}
#loginwrap p			{margin:0 0 10px 0;line-height:1;}
#loginwrap .bx		{position:relative;margin:0 auto;}
#loginwrap input.text	{margin:0 0 5px 0;height:34px;line-height:34px;border-radius:3px;}
#loginwrap a.btn_login	{display:block;background:#F21478;text-align:center;color:#fff;border-radius:3px;margin-top:0px;}
#loginwrap a.btn		{border-radius:3px;}
#loginwrap .txt			{padding:10px 0;margin:0 0 10px 0;font-size:11px;border-bottom:1px solid #ddd;}
#loginwrap .bx			{width:390px;}
#loginwrap input.text	{width:298px;}
#loginwrap a.btn_login	{position:absolute;top:0px;right:0px;height:72px;line-height:72px;width:80px;}

.waiting			{background:#f4f4f4;padding:60px 0;text-align:center;font-size:16px;}

/* guide */
.sitemap			{clear:both;margin:0 auto;}
.sitemap h3			{padding:10px 0;margin:0;background:#fff;border:1px solid #F0037F;font-weight:bold;letter-spacing:-1px;text-align:center;color:#F0037F;}
.sitemap_bx			{float:left;width:210px;padding:0;margin:0 0 30px 40px;}
.sitemap_bx	ul		{padding:10px 15px;background:#f4f4f4;}
.sitemap_bx ul li	{width:100%;border-top:1px solid #eaeaea;padding:0;margin:0;font-weight:normal;line-height:34px;}
.sitemap_bx ul li:first-child	{border:none;}
.sitemap_bx.fst		{margin-left:0;}

#policy{}
#policy h2		{background:none;padding:0;font-size:16px;}
#policy h3		{font-size:14px;}
#policy ol li	{list-style:decimal;margin-left:20px;}
#policy ul li	{list-style:none;margin-left:0;}

.refusebx	{padding:30px;margin:10px 0 0 0;background:url('../img/policy02_topico.gif') no-repeat 10px 50%;border:1px solid #DA2127;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}

/* 2015-09-01 Á¤Çü¿ì Ãß°¡ */
table.myinfo			{clear:both;border-collapse:collapse;width:100%;padding:0;margin:0;border:1px solid #1C2026;}
table.myinfo tbody th	{background:#555;border-bottom:1px solid #333;padding:5px;color:#fff;font-weight:normal;font-size:90%;text-align:left;}
table.myinfo tbody td	{background:#fff;padding:5px;border-bottom:1px solid #555;}

table.mylist			{clear:both;border-collapse:collapse;width:100%;padding:0;margin:0;border-top:1px solid #1C2026;border-bottom:1px solid #1C2026;}
table.mylist tbody th	{border-bottom:1px solid #1C2026;padding:5px;text-align:left;}
table.mylist tbody td	{padding:0;border-bottom:1px solid #1C2026;text-align:right;}

/* 2015-12-15 Á¤Çü¿ì Ãß°¡ */
.ico_nw					{display:inline-block;width:15px;height:15px;background:url('../img/ico_newwindow.png') no-repeat 4px 6px;}

/* ÄÁ¼Á */
.concept_list li	{text-align:center;margin-bottom:60px;}
.concept_list img	{box-shadow:0 4px 6px rgba(0,0,0,0.15);border:1px solid rgba(0,0,0,0.15);width:170px;height:238px;}
.concept_list .subject{margin:10px 0;}
.concept_list .date	{font-size:12px;}
.concept_list .date_tit	{display:inline-block;font-size:11px;background:#333;color:#fff;padding:0 3px;line-height:20px;margin-right:2px;vertical-align:top}


#concept_list						{padding-bottom:10px;border-bottom:1px solid #eee;}
#concept_list .conceptlist_fst		{display:block;float:left;height:275px;margin:20px 0 0 0;padding:0 0 20px 0;}
#concept_list .conceptlist			{display:block;float:left;height:275px;margin:20px 0 0 0;padding:0 0 20px 19px;}
#concept_list .photo				{width:168px;height:241px;background:url('../img/concept_bg.png') no-repeat left bottom}
#concept_list .photo img			{border:1px solid #ccc;}
#concept_list .subject				{display:block;width:170px;margin:10px 0 8px 0;padding:0;letter-spacing:-0.04em;text-align:left;white-space:normal;font-weight:bold;line-height:10px;color:;}
#concept_list .subject a			{color:#454545 !important;}
#concept_list .date					{float:left;display:block;width:170px;margin:0;padding:0;text-align:left;font-size:11px;font-family:tahoma;color:#333;font-weight:normal;}
#concept_list .date_tit				{float:left;display:block;width:45px;margin-right:5px;padding:0;text-align:center;font-size:11px;font-family:Nanum Gothic;color:#fff;font-weight:normal;background:#333;line-height:18px;}

/* ¼¼¹Ì³ª ½ÅÃ» Å×ÀÌºí¾ç½Ä Àü¹ÎÁÖ */
table.form_ex1				{border-collapse:collapse;width:100%;margin:0 0 10px 0;border-top:2px solid #736026;} 
table.form_ex1 thead th		{background:#ffffff;border-top:1px solid #5A5A5A;padding:8px;color:#5A5A5A;}
table.form_ex1 thead th.end	{background:url('../img/ex_list_bg.gif') repeat-x 0 100%;}
table.form_ex1 tbody th.fst	{border-top:2px solid #736026;}
table.form_ex1 tbody td.fst	{border-top:2px solid #736026;}
table.form_ex1 tbody th		{background:#f4f4f4;border-bottom:1px solid #ddd;padding:5px 10px;line-height:1.25;color:#555;text-align:left;}
table.form_ex1 tbody td		{background:#ffffff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:5px;}
table.form_ex1 tbody td ul	{margin:0 0 0 5px;}
table.form_ex1 tbody td span.ess{font-weight:bold;color:#E74E48 !important;}
table.form_ex1 tbody td img	{vertical-align:middle;}
table.form_ex1 tbody tr.rbg th{background:#FDF1DB;}
table.form_ex1 tbody tr.rbg td{background:#FDF1DB;}
table.form_ex1 tbody input.none{border:none;}
table.form_ex1 tfoot th		{background:#ffffff;border-top:1px solid #555;border-bottom:2px solid #555;padding:10px;color:#555;}
table.form_ex1 tfoot td		{background:#ffffff;border-top:1px solid #555;border-bottom:2px solid #555;padding:10px;}
table.form_ex1 tbody table			{font-size:11px;}
table.form_ex1 tbody table input	{margin-right:2px;}
table.form_ex1 tbody table td		{padding:3px 0;margin:0;border-left:none;border-right:none;border-top:none;border-bottom:1px solid #eee;}
table.form_ex1 tbody table td.end	{padding:3px 0;margin:0;border:none;}

.mypage{border:2px solid #CFAD49;padding:20px;}


/* ÄÁ¼Á ³»¿ë ¸®½ºÆ® _ Àü¹ÎÁÖ */
table.t_concept			{width:100%;} 
table.t_concept td			{text-align:left;font-weight:normal;padding:10px 0 10px 0;border-top:1px dashed #ccc;}
