@font-face{
	font-family: 'NanumGothicWeb';
	src: url('/font/NanumGothic.eot');
	src: local('?'), url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumGothic.woff') format('woff'),
		url('/font/NanumGothic.ttf') format('truetype');
}
@font-face{
	font-family: 'NanumGothicExBold';
	src: url('/font/NanumGothicExtraBold.eot');
	src: local('?'), url('/font/NanumGothicExtraBold.eot?#iefix') format('embedded-opentype'),
		url('/font/NanumGothicExtraBold.woff') format('woff'),
		url('/font/NanumGothicExtraBold.ttf') format('truetype');
}

@import url('https://fonts.googleapis.com/css2?family=Gowun+Dodum&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Gaegu&family=Nanum+Pen+Script&display=swap');


/* common */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, textarea, input {
	margin:0; padding:0; border:0; font-size:16px; font-family: 'NanumGothicWeb'; line-height:1.5; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {	
	margin:0px;	
}

* {	
	line-height:1.3em;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
li img {vertical-align:top;}

select, .input {vertical-align:middle;}
select, td  {color:#666;}
img, fieldset {border:0;}
fieldset legend {display:none;}
hr {display:none; margin: 1em 0; background:#f2f2f2; height:1px; border:none; clear:both;}
a.shotcut {color:#000000;  text-decoration:none; }
a.shotcut:hover {color:#000000;  text-decoration:none; }
.clear {clear:both;}
.center {text-align:center !important;}
.point_color {color:#00aeef;}

.uline {text-decoration:underline !important;}


.o_title_txt {
	font-family: "Gowun Dodum", sans-serif;
  	font-weight: 400;  	
  	font-style: normal;  	
  	line-height:1.6em;	
  	font-size:20px;	
	color:#000;
	background:#f5f5f5;
	padding:30px 35px;
	border-radius:8px;
}



i {
	font-size:20px;
 	margin:5px;
}

#close_icon {	
	color:#e6ffdf;
	font-size:40px;
}

#close_icon:hover {
	transform: rotate(30deg);
	color:#e6ffdf;
}

.pop_close { 
	font-size:13px;
	color:#e9e9e9;
}









a, a:link, a:visited, a:active, a:hover {text-decoration:none; cursor:pointer;}
a, a:active, a:visited {color:#666;}
a:hover {color:#00aeef;}


#agree_box{width:967px; height:62px; overflow:auto;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px; border:1px solid #DDDDDD;font-family:"¸¼Àº °íµñ"; font-size:11px;text-align:justify; text-align:justify;}

.p_color {color:#25ace2 !important;}
.p_color2 {color:#ff0000 !important;}


.input {width:180px; height:40px; padding:0 9px; border:1px solid #c1c1c1; background:#fff; color:#666; line-height:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.input:focus {border:1px solid #44affb}
.input_correct,

.input_wrong,
.input_wrong:focus {border:1px solid #fffd3e !important; background:#ffffd0 !important;}


#top_ment {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:0.8em;color:#ffffff;padding-left:10px;padding-top:13px;text-align:left;font-weight:bold;}
#top_ment_b {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;color:#26ace2;text-align:left;font-weight:bold;}




#top_link2 {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;color:#7f7f7f;padding-right:10px;padding-top:8px;text-align:right;}
#top_link2 a:link  {color: #ffffff;text-decoration:none;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
#top_link2 a:visited {color: #ffffff;text-decoration:none;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
#top_link2 a:active {color: #ffffff;text-decoration:none;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
#top_link2 a:hover {color: #ffffff;text-decoration:underline;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}

#top_link3 {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;color:#ffffff;padding-left:20px;padding-top:12px;text-align:left;}


.frame_cnt.dajium01 {background:url('/img/dajium01.png') no-repeat right top 0px; margin-top:60px;}
.frame_cnt.dajium02 {background:url('/img/dajium02.png') no-repeat left top;}
.frame_cnt.dajium03 {background:url('/img/dajium03.png') no-repeat right top 0px; margin-top:60px;}
.frame_cnt.dajium04 {background:url('/img/dajium04.png') no-repeat left top;}
.frame_cnt.dajium05 {background:url('/img/dajium05.png') no-repeat right top 0px; margin-top:0px;}

.smenu {
	font-size:1.2em;font-family:¸¼Àº °íµñ,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;		
	padding-top:14px;
	padding-bottom:14px;
	background-color:#e4e4e4;
	color:#000;
	cursor:pointer;
	border-radius:5px;
	text-align:center;
}

.smenuover {
	font-size: 1.2em;font-family:¸¼Àº °íµñ,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;	
	padding-top:14px;
	padding-bottom:14px;
	background-color:#e56109;
	color:#fff;
	cursor:pointer;
	border-radius:5px;
	text-align:center;
}


h2.shop_title {padding:0px 0 20px; color:#313131; font-size:32px; font-weight:bold; text-align:center;}
h2.shop_title span {color:#313131; font-size:14px; font-weight:normal; text-align:center;}

#about {padding-right:20px;padding-left:20px;padding-bottom:0px;text-align:left;family:NanumGothicWeb,µ¸¿ò;font-size:14px;color:#595959;line-height:24px;}
#map {padding-left:20px;text-align:left;font-family:¸¼Àº °íµñ,µ¸¿ò;font-size:16px;color:#000000;line-height:24px;}

.hidden {visibility:hidden; overflow:hidden; width:1px; height:1px; margin:0 !important; padding:0 !important; font-size:0;}
.explain {padding-bottom:25px; text-align:justify;}
.explain.small {padding:15px 0; font-size:14px;}
.p_cursor {cursor:pointer;}


h2.write {padding-bottom:5px; color:#313131; font-size:32px; font-weight:bold; text-align:left;border-bottom:1px solid #d8d8d8;}

h2.subtop_title {clear:both; padding-top:85px; color:#ffffff; font-size:25px; font-weight:bold; text-align:center;}
h2.subtop_title span {display:block; padding-top:5px; color:#fffc22; font-size:20px; font-weight:normal;font-weight:bold;}

h2.title {clear:both; padding-top:45px;color:#e56109; font-size:28px; font-weight:bold; text-align:center;}
h2.title span {display:block; padding-top:5px; color:#fff; font-size:16px; font-weight:normal;text-shadow: 1px 1px 1px #000;}
h2.title.first {padding-top:0;}

h2.title2 {clear:both;padding-bottom:40px; color:#27282d; font-size:24px; font-weight:bold; text-align:left;}
h2.title2 span {display:block; padding-top:15px; color:#27282d; font-size:16px; font-weight:normal;}


h3.title {clear:both; padding:80px 0 25px; color:#001e1e; font-size:26px; font-weight:bold;}
h3.title span {display:block; color:#777; font-weight:normal;}
h3.title strong {color:#25ace2; font-size:26px;}
h3.title.left {text-align:left;}
h3.title.first {padding-top:0;}
h3.title2 {padding:80px 0 20px; color:#001e1e; font-size:20px; text-align:left;}
h3.title2.first {padding-top:0;}
h4.title {color:#001e1e; font-size:20px; font-weight:bold;}
h4.title.left {text-align:left;}


.box_btn {-webkit-appearance:none; display:inline-block; *zoom: 1; overflow:hidden; min-width:120px; height:38px; margin:0; padding:0 20px; border:1px solid #3791d1; outline:0; background:#44affb !important; color:#fff !important; font-family:'NanumGothicWeb', 'dotum', '??', sans-serif; text-align:center !important; vertical-align:top; line-height:36px; letter-spacing:-1px; white-space:nowrap; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; cursor:pointer;}
.box_btn:hover {background-color:#4395cf !important;}
.box_btn.block {width:100%;}
.box_btn.white {border-color:#c7c7c7; background-color:#fff !important; color:#000 !important;}
.box_btn.white:hover {background-color:#f4f4f4 !important;}
.box_btn.gray {border-color:#2a2e34; background-color:#444b55 !important; color:#fff !important;}
.box_btn.gray:hover {background-color:#2e333a;}
.box_btn.navy {border-color:#27282d; background-color:#27282d !important; color:#fff !important;}
.box_btn.navy:hover {background-color:#25313f !important;}
.box_btn.small {min-width:auto; height:30px; padding:5px 10px; font-size:14px; line-height:1;}
.box_btn.big {height:60px; font-size:22px; line-height:58px;}


.table_col {width:100%; background:#fff;}
.table_col caption {padding:80px 0 25px; color:#001e1e; font-size:26px; font-weight:bold;}
.table_col caption.first {padding-top:40px;}
.table_col th {padding:15px; border-bottom:1px solid #ddd; color:#001e1e;}
.table_col thead th {border-top:3px solid #27282d;}
.table_col thead th:nth-child(2) {border-top-color:#25ace2;}
.table_col thead th:nth-child(3) {border-top-color:#81a900;}
.table_col thead th:nth-child(4) {border-top-color:#6f75d5;}
.table_col thead th:nth-child(5) {border-top-color:#ee46b4;}
.table_col thead th:nth-child(6) {border-top-color:#4272b6;}
.table_col tbody tr:nth-child(odd) {background:#f5f5f5;}
.table_col tbody th {padding-left:45px; font-weight:normal; font-size:14px; text-align:left; vertical-align:middle;}
.table_col tbody td {padding:15px; border-bottom:1px solid #ddd; font-size:14px; vertical-align:middle;}
.table_col tbody td.point {color:#25ace2;}
.table_col tbody td.left {text-align:left;}
.table_col tbody td .o_price {text-decoration:line-through;}
.table_col tbody td .price {font-family:'verdana';}
.table_col .line {border-right:1px solid #81a900; border-left:1px solid #81a900;}
.table_col .line_bottom {border:1px solid #81a900; border-top:0;}
.table_col2 {width:100%; table-layout:fixed;}
.table_col2 thead th {padding:14px 0; border:1px solid #ddd; border-width:1px 0 1px 1px; background:#f5f5f5; color:#000; font-size:14px; font-weight:normal; text-align:center;}
.table_col2 thead th:first-child {border-width:1px 0;}
.table_col2 tbody td {padding:14px 23px; border:1px solid #ddd; border-width:1px 0 1px 1px; color:#666; font-size:14px; text-align:inherit; vertical-align:middle;}
.table_col2 tbody td:first-child {border-width:1px 0;}
.table_row {width:100%; border-top:1px solid #ddd; table-layout:fixed;}
.table_row th {padding:14px 20px; border-bottom:1px solid #ddd; background:#f5f5f5; color:#000; font-size:14px; font-weight:normal; text-align:left; vertical-align:middle;}
.table_row td {padding:14px 20px; border-bottom:1px solid #ddd; color:#666; font-size:14px; font-weight:normal; text-align:inherit; vertical-align:middle;}
.table_row td * {color:#666; font-size:14px; text-align:inherit; vertical-align:middle;}
.table_row td.doc {position:relative; padding-left:110px;}
.table_row td.doc .title {position:absolute; left:20px; top:14px; font-weight:bold;}
.table_row td.doc p span {display:block; color:#000; font-size:14px;}


.table_define {width:100%; margin-top:30px;}
.table_define thead th {padding-bottom:25px; color:#001e1e; font-size:20px; text-align:left;}
.table_define tbody td {padding:0 50px 50px 0; text-align:left}
.table_define.center thead th {text-align:center;}
.table_define.center tbody td {padding:0 25px 50px 25px; text-align:center;}


.faq_list {overflow:hidden;}
.faq_list li {float:left; width:32%; text-align:left;}
.faq_list li:nth-child(2) {margin:0 2%;}
.faq_list li dl {border:1px solid #ddd; border-bottom:1px dashed #ddd;}
.faq_list li dl dt {overflow:hidden; height:40px; padding:10px; background:#ececec; font-size:14px; text-shadow:1px 1px 1px #fff;}
.faq_list li dl dd {padding:10px;}
.faq_list li dl dd #faq_box {overflow:hidden; height:140px; font-size:14px;}
.faq_list li dl dd #faq_box.full {overflow:auto; height:auto;}
.faq_list li .more {border:1px solid #ddd; border-top:0; background:#fff; color:#25ace2; text-align:center;}
.faq_list li:hover dl {background:#f9f9f9;}
.faq_list li:hover .more {background:#25ace2; color:#fff; cursor:pointer;}


.list_box {overflow:hidden; padding-bottom:1px;}
.list_box li {float:left; width:244px; height:250px;}
.list_box li dl {padding:40px 20px 0 20px;}
.list_box li dl dt {color:#25ace2; font-size:22px; font-weight:bold;}
.list_box li dl dd {padding-top:16px;text-align:left;}
.list_box li dl dd span {display:block; padding-top:10px; font-size:14px; text-align:center; text-decoration:underline;}
.list_box li a,
.list_box li div {display:inline-block; position:relative; width:243px; height:249px; border:1px solid #ddd; background-repeat:no-repeat; background-position:center 42px;}
.list_box li a:hover {z-index:2; border:1px solid #27282d;}
.list_box li a:hover * {color:#27282d;}






.list_marketing {overflow:hidden; padding-bottom:1px;}
.list_marketing li {float:left; width:249px; height:250px;}
.list_marketing li dl {padding:60px 10px 0 10px;}
.list_marketing li dl dt {padding-top:50px; background-repeat:no-repeat; background-position:center top; color:#000; font-size:20px; font-weight:bold; line-height:1.2;}
.list_marketing li dl dd {padding-top:16px; font-size:14px;}
.list_marketing li a {display:inline-block; position:relative; width:248px; height:249px; border:1px solid #ddd;}
.list_marketing li a:hover {z-index:2; border:1px solid #25ace2;}
.list_marketing li a:hover * {color:#25ace2;}


.list_common li.box {position:relative; padding:25px 25px 25px 140px; text-align:left;}
.list_common li.box .img {position:absolute; left:0; top:30px; width:110px; text-align:center;}
.list_common li.box h4 {padding-bottom:25px;}
.list_common li.box dl {padding-bottom:25px;}
.list_common li.box dl dt {color:#001e1e; font-weight:bold;}
.list_common li.box dl dd {color:#666;}
.list_common li.box ul {padding-bottom:25px; list-style:disc;}
.list_common li.box ul li {margin-left:20px;}
.list_common li.box p {padding-bottom:25px;}
.list_common li.box a {text-decoration:underline;}


.frame_cnt {clear:both; overflow:hidden; width:100%; min-height:300px; margin-top:0px; text-align:left;}

.frame_cnt.hompi01 {background:url('/img/hompi01.png') no-repeat right top;margin-top:0;}
.frame_cnt.hompi02 {background:url('/img/hompi02.png') no-repeat left top;}
.frame_cnt.hompi03 {background:url('/img/hompi03.png') no-repeat right top;}

.frame_cnt.program01 {background:url('/img/program01.png') no-repeat right top; margin-top:0px;}
.frame_cnt.program02 {background:url('/img/program02.png') no-repeat right top; margin-top:0px;}
.frame_cnt.program03 {background:url('/img/program03.png') no-repeat right top; margin-top:0px;}

.frame_cnt.maintenance01 {background:url('/img/maintenance01.png') no-repeat right top; margin-top:0px;}
.frame_cnt.maintenance02 {background:url('/img/maintenance02.png') no-repeat left top;}

.frame_cnt.mall01 {background:url('/img/mall01.png') no-repeat right top; margin-top:0px;}
.frame_cnt.mall02 {background:url('/img/mall02.png') no-repeat left top;}

.frame_cnt.mobile01 {background:url('/img/mobile01.png') no-repeat right top; margin-top:0px;}
.frame_cnt.mobile02 {background:url('/img/mobile02.png') no-repeat left top;}




.frame_cnt .box_left {float:left;padding-left:10px;}
.frame_cnt .box_right {float:right;padding-right:10px;}
.frame_cnt h3 {padding:5px 0 20px;}
.frame_cnt .content {width:980px; text-align:justify;}

.frame_cnt .content_dajium {width:600px; text-align:justify;font-size:1em;line-height:23px;font-family:'NanumGothicWeb';color:#000;}

.frame_cnt .content-r {width:980px;}

.frame_cnt .content .title {font-size:20px;font-weight:bold;}

.frame_cnt .content2 {width:980px; text-align:justify;text-align:right;}
.frame_cnt .content3 {width:400px; text-align:justify;}
.frame_cnt .content p {padding-bottom:20px;}
.frame_cnt .step {clear:both; overflow:hidden; margin-top:50px; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.frame_cnt .step li {float:left; width:124px; height:89px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-size:14px; text-align:center;}
.frame_cnt .step li span {display:block; padding:10px 0 5px; color:#25ace2; font-family:'verdana'; font-size:20px; font-weight:bold;}


/* »óÇ° ¸®½ºÆ® (Æ÷Æ®Æú¸®¿À, ½ºÅ²) */
.prdlist .box {width:236px; margin-bottom:16px; border:1px solid #d6d6d6; text-align:center; background:#fff;float:left;}
.prdlist .box.list {display:inline-block; margin-right:11px;}
.prdlist .box.last {margin-right:0;}
.prdlist .box .img {overflow:hidden; width:200px; height:200px; margin:12px 18px;}
.prdlist .box .img.skin {height:auto;}
.prdlist .box .img img {width:200px;}
.prdlist .box .name {padding:9px 0 3px; border-top:1px solid #d6d6d6;}
.prdlist .box .name a {color:#001e1e; font-size:18px; font-weight:bold;}
.prdlist .box .name .flag li {display:inline;}
.prdlist .box .memo {padding-bottom:11px; color:#666; font-size:14px;}







.list_product {overflow:hidden;}
.list_product .box {float:left; width:320px; background:#fafafa;}
.list_product .box .name {padding:0 20px 20px 20px; border-top:4px solid #30b2ed; background-repeat:no-repeat; background-position:center 29px;}
.list_product .box .name h4 {padding-top:185px; color:#001e1e;}
.list_product .box .name .memo {min-height:80px; padding-top:10px; vertical-align:top;}
.list_product .box .name .price {padding-top:35px;}
.list_product .box .name .price span {text-decoration:line-through;}
.list_product .box .name .pay_price {padding-top:5px;}
.list_product .box .name .pay_price span {font-family:'verdana'; font-size:30px; font-weight:bold;}
.list_product .box .content {padding:20px; background:#ececec;}
.list_product .box .content h5 {padding-top:20px; font-weight:bold;}
.list_product .box .content h5:first-child {padding-top:0;}
.list_product .box .stat * {font-size:13px;}
.list_product .box .stat {padding:30px 0;}
.list_product .box .stat h5 {padding:30px 0 10px; font-weight:bold;}
.list_product .box .stat h5:first-child {padding-top:0;}
.list_product .box .stat .shop {padding:20px 0 10px;}
.list_product .box .btn {padding:20px; background:#ececec;}
.list_product .box .btn .left {float:left; width:49%;}
.list_product .box .btn .right {float:right; width:49%;}
.list_product .box .btn .bottom {clear:both; padding-top:10px;}
.list_product.cell2 .box {width:490px;}
.list_product.cell4 .box {width:235px;}





.list_product .site1 .name {background-image:url('/img/site01.png');}
.list_product .site2 {margin:0 20px;}
.list_product .site2 .name {background-image:url('/img/site02.png');}
.list_product .site3 {margin-right:20px;}
.list_product .site3 .name {background-image:url('/img/site03.png');}
.list_product .site4 .name {background-image:url('/img/site04.png');}



#tb {background:#eee;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;padding-top:13px;padding-bottom:13px;vertical-align:middle;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;}
#tbl {background:#eee;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;padding-top:13px;padding-bottom:13px;vertical-align:middle;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;font-weight:bold;}
#tbll {background:#eee;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;text-align:center;padding-top:13px;padding-bottom:13px;vertical-align:middle;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;font-weight:bold;}
#tbr {background:#fffff;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-left:center;padding-top:13px;padding-bottom:13px;padding-left:13px;padding-right:13px;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:13px;vertical-align:top;}
#tbrl {background:#fffff;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;text-left:center;padding-top:13px;padding-bottom:13px;padding-left:13px;padding-right:13px;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:13px;vertical-align:top;}
.bt {padding-left:10px; background:url(/img/dot.gif) 0 6px no-repeat; }


#tbl2 {background:#eee;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;padding-top:13px;padding-bottom:13px;vertical-align:middle;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:13px;}

#tbr2 {background:#fffff;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:left;padding-left:10px;padding-right:10px;padding-top:13px;padding-bottom:13px;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:13px;}
#tbr3 {background:#fffff;border-bottom:1px solid #dcdcdc;text-align:center;border-right:1px solid #dcdcdc;padding-top:13px;padding-bottom:13px;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:13px;}


#tb2 {background:#d7e3ef;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;padding-top:13px;padding-bottom:13px;vertical-align:middle;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;font-weight:bold;}
#tb3 {background:#def0d8;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;text-align:center;padding-top:13px;padding-bottom:13px;vertical-align:middle;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;font-weight:bold;}

#unit {text-align:right;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;padding-bottom:3px;}
#tb_ment {text-align:right;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:12px;padding-top:5px;padding-bottom:5px;line-height:18px;}
#tb_memo {text-align:left;font-family:NanumGothicWeb,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:14px;padding-top:15px;padding-bottom:5px;line-height:18px;}

#tb_title {background:#3d4d5c;color:#fff;text-align:center;font-weight:bold;padding-top:15px;padding-bottom:13px;font-family: µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;font-size:14px;}


.graybox_list {padding:25px; background:#ececec;}
.graybox_list ul {margin-left:20px; list-style:disc;}
.graybox_list ul li {color:#666; font-size:16px !important; text-align:left;}


.buy select {min-width:100px; padding:5px; border:1px solid #c1c1c1; font-family:'NanumGothicWeb'; font-size:16px;}
.buy .box {padding:40px 50px; border:1px solid #ddd; text-align:left;}
.buy .noneborder {border-top:0;}
.buy .btn_bottom {padding-top:20px;}


.buy .box.detail {overflow:hidden; position:relative;}
.buy .box.detail .img {float:left; width:220px; text-align:center;}
.buy .box.detail table {float:right; width:70%;}
.buy .box.detail table thead {display:none;}
.buy .box.detail table tbody th {color:#666; font-weight:normal; text-align:left;}
.buy .box.detail table tbody td {text-align:right;}
.buy .box.detail table tbody tr:last-child th,
.buy .box.detail table tbody tr:last-child td {padding-bottom:25px;}
.buy .box.detail table tfoot th {padding-top:25px; border-top:1px solid #ddd; color:#001e1e; font-weight:normal; text-align:left;}
.buy .box.detail table tfoot td {padding-top:25px; border-top:1px solid #ddd; color:#001e1e; text-align:right;}
.buy .box.detail table tfoot td strong {color:#001e1e; font-family:'verdana'; font-size:20px;}


.buy .box.price {overflow:hidden; position:relative;}
.buy .box.price table {width:100%;}
.buy .box.price table thead {display:none;}
.buy .box.price table tbody th {color:#666; font-weight:normal; text-align:left;}
.buy .box.price table tbody td {text-align:right;}
.buy .box.price table tbody td strong {color:#001e1e; font-family:'verdana'; font-size:20px;}


.buy .box.account .msg {padding-top:10px; font-size:14px; color:#25ace2;}


.buy .box.detail2 {overflow:hidden; position:relative;}
.buy .box.detail2 table {width:100%;}
.buy .box.detail2 table thead {display:none;}
.buy .box.detail2 table tbody td {color:#666; font-weight:normal; text-align:left; padding-bottom:5px;}
.buy .box.detail2 table tbody tr:last-child td {text-align:left; padding-bottom:25px;}
.buy .box.detail2 table tfoot th {padding-top:25px; border-top:1px solid #ddd; color:#001e1e; font-weight:normal; text-align:left;}
.buy .box.detail2 table tfoot td {padding-top:25px; border-top:1px solid #ddd; color:#001e1e; text-align:right;}
.buy .box.detail2 table tfoot td strong {color:#001e1e; font-family:'verdana'; font-size:20px;}
.buy .box.detail2 table tfoot td .msg {color:#85ac00; font-size:14px;}





.buy .box.payment {border-bottom:0;}
.buy .box.payment .type {padding-bottom:35px; border-bottom:1px solid #ddd;}
.buy .box.payment .type label {padding-right:30px; cursor:pointer;}
.buy .box.payment .type_cnt0 {padding-top:35px;}
.buy .box.payment .type_cnt0 dt {padding-bottom:25px; color:3001e1e; font-weight:bold;}
.buy .box.payment .type_cnt0 dd {color:#666;}
.buy .box.payment .type_cnt0 dd strong{color:#25ace2;}
.buy .box.payment .type_cnt0 .name {margin:10px 0;}
.buy .box.payment .type_cnt0 .name .input {width:300px;}
.buy .box.payment .type_cnt0 ul li {color:#666;}
.buy .box.payment .type_cnt1 {display:none; padding-top:35px;}
.buy .box.payment .type_cnt1 dt {padding-bottom:25px; color:#001e1e; font-weight:bold;}
.buy .box.payment .type_cnt1 dd {color:#666;}


.buy .box.total_price {border-top:0; background:#f5f5f5;}
.buy .box.total_price table {width:30%;}
.buy .box.total_price table thead {display:none;}
.buy .box.total_price table tbody th {padding:5px 0; border-bottom:1px solid #ddd; color:#001e1e; text-align:left;}
.buy .box.total_price table tbody td {padding:5px 0; border-bottom:1px solid #ddd; color:#001e1e; font-weight:bold; text-align:right;}
.buy .box.total_price table tbody td span {color:#001e1e; font-family:'verdana'; font-size:20px; font-weight:bold;}
.buy .box.total_price table tbody td span.sum {color:#ee46b4;}


#agreement {text-align:left;}
#agreement ol,
#agreement ul {margin:0; padding:0;}
#agreement .big {font-size:14px;}
#agreement p {margin-bottom:10px;}
#agreement li ol, 
#agreement li ul {margin-bottom:10px;}
#agreement dt {padding:3px 0 0 0; font-weight:700;}
#agreement dd {margin:5px 0 10px 0;}
#agreement dd dl dt {padding:0 0 0 18px;font-weight:500;}
#agreement dd dl dd {margin:0 0 0 18px;}
#agreement ul {margin:5px 0;}
.youthPolicyContent dl {margin:10px 0;}


.st {height:38px; padding-left:7px; border:1px solid #c1c1c1; color:#666; font-size:16px; font-family: 'NanumGothicWeb'; line-height:38px;}
.st.block {width:100%;}


.title_box {border:1px solid #ddd;}
.title_box h3 {padding:20px 30px; border-bottom:1px solid #ddd; text-align:left;}
.title_box .frame {padding:20px 30px; border-bottom:1px solid #ddd; text-align:left;}

.title_box .frame .add_shop {text-align:left;}
.title_box .frame .add_shop li {padding:5px 0;}
.title_box .frame .add_shop .input {width:100%;}
.title_box .frame .add_shop .msg {clear:both; padding-top:7px; color:#25ace2; font-size:14px;}












.paging {display:inline-block; margin-top:20px; text-align:center; font-size:0; line-height:0;}
.paging a {display:inline-block; min-width:13px; height:32px; margin:0 3px; padding:0 8px; border:1px solid #c7c7c7; font-size:11px; line-height:32px; text-decoration:none;}
.paging .now {display:inline-block; min-width:13px; height:32px; margin:0 3px; padding:0 8px; border:1px solid #3791d1; background:#44affb; color:#fff !important; font-size:11px; line-height:32px; text-decoration:none;}
.paging a {color:#000;}
.paging a:hover {border:1px solid #44affb; color:#000 !important;}








.inner {width:980px; margin:0 auto;}


.verup {height:100px; padding:10px; background:#fffac1; text-align:center;}
.verup img {vertical-align:middle;}

#gnb {position:relative; z-index:50; width:100%; height:105px;}
#gnb .top_menu {height:40px; background:#444444;}
#gnb .top_menu .inner {position:relative;}
#gnb .top_menu .lang_company {float:left; vertical-align:top;}
#gnb .top_menu .lang_company .lang {display:inline-block; float:left; position:relative;}
#gnb .top_menu .lang_company .lang .on {display:block; width:86px; height:38px; padding:0 10px; border:1px solid #27282d; background:#54647b; color:#fff; font-size:13px; line-height:38px; cursor:pointer;}
#gnb .top_menu .lang_company .lang .on img {margin-right:10px; border:1px solid #ddd; vertical-align:middle;}
#gnb .top_menu .lang_company .lang .select {display:none; position:absolute; left:0; top:39px; z-index:100; border:1px solid #27282d; background:#fff;}
#gnb .top_menu .lang_company .lang .select li a {display:block; width:86px; height:38px; padding:0 10px; border-top:1px solid #ddd; font-size:12px; line-height:38px;}
#gnb .top_menu .lang_company .lang .select li a img {margin-right:10px; border:1px solid #ddd; vertical-align:middle;}
#gnb .top_menu .lang_company .lang .select li a:hover {background:#54647b; color:#fff;}
#gnb .top_menu .lang_company .sns {display:inline-block; float:left; width:40px; height:40px; border-right:1px solid #657b98;}


#gnb .top_menu .lang_company .sns:hover {background-color:#2a3b53;}
#gnb .top_menu .lang_company .notice_frame {display:inline-block; width:400px; text-align:left;}
#gnb .top_menu .lang_company .notice_frame .frame {clear:both; oVerflow:hidden; position:relative; height:40px; text-align:left;}
#gnb .top_menu .lang_company .notice_frame .frame .slide {position:absolute; top:0; left:50%; margin-left:-200px; width:400px; height:40px;}
#gnb .top_menu .lang_company .notice_frame .frame .slide li {display:inline-block; height:40px; padding-left:20px; color:#fff; font-size:13px; line-height:40px;}

#gnb .top_menu .quick_center {float:right;}
#gnb .top_menu .quick_center .over {color:#27282d !important; background-color:#ececec !important;}


#gnb .top_menu .quick_center .counsel {display:block; float:left; height:40px; padding:0 20px 0 10px; color:#c5c7d3; font-size:12px; font-weight:bold; line-height:40px; vertical-align:middle;}
#gnb .top_menu .quick_center .counsel span {color:#ffe400; font-size:14px;}


#gnb .top_menu .quick_center .custom {float:left;}


#blank {width:100%;border:1px solid #27282d;height:1px;}

#gnb .top_menu .quick_center .custom .list {display:none; position:absolute; right:-1px; top:40px; z-index:100; width:231px; border:1px solid #27282d; border-top:0;}
#gnb .top_menu .quick_center .custom .list ul {width:100%;}
#gnb .top_menu .quick_center .custom .list ul li a {display:block; position:relative; padding:10px 20px; border-bottom:1px solid #ddd; background:#ececec; color:#666; font-size:14px; text-align:left; letter-spacing:-1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
#gnb .top_menu .quick_center .custom .list ul li a .icon {position:absolute; right:15px; top:23px; padding:0 5px; background:#f05fbe; color:#fff; font-size:12px; font-family:'verdana';}
#gnb .top_menu .quick_center .custom .list ul li a:hover {background:#fff;}
#gnb .top_menu .quick_center .custom .list ul li span {display:block; color:#aaa; font-size:inherit;}




#gnb .box_category {position:absolute; left:0; top:38px; z-index:50; width:100%; height:56px; padding-top:6px;padding-bottom:5px; background:#fff;}
#gnb .box_category .lnb {overflow:hidden; width:1000px; margin:0 auto;}
#gnb .box_category .lnb h1 {float:left; padding-top:0px;}
#gnb .box_category .lnb #lnb_list {overflow:hidden; float:right;}
#gnb .box_category .lnb #lnb_list li {float:left;}
#gnb .box_category .lnb #lnb_list li a {display:block;height:56px;line-height:56px;background:url('/img/bar.png') no-repeat left 17px; color:#000; font-family:'NanumGothicWeb'; font-size:14px; text-align:center; padding-left:18px;padding-right:18px;}
#gnb .box_category .lnb #lnb_list li a.wide {width:115px;}
#gnb .box_category .lnb #lnb_list li.allview a {}
#gnb .box_category .lnb #lnb_list li.allview_over a {background:#fff;height:60px;}
#gnb .box_category .lnb #lnb_list li a.over,
#gnb .box_category .lnb #lnb_list li a:hover {color:#586d98 !important;}
#gnb .box_category .lnb #lnb_list li img {margin-top:17px; vertical-align:middle;}
#gnb .box_category .lnb .lnb_cover {display:none; position:absolute; left:0; top:72px; z-index:20; width:100%; height:56px; background:#fff; text-align:center;}
#gnb .box_category_fix {position:fixed; left:0; top:0; z-index:50; height:56px; padding-top:0;}

#gnb .box_sub {overflow:hidden; position:absolute; left:0; top:62px; z-index:99; width:100%; height:0; background:#ffffff;}
#gnb .box_sub .box {width:1000px; height:58px; margin:0 auto; text-align:center;}
#gnb .box_sub .box ul li {display:inline; padding:0 10px;}
#gnb .box_sub .box ul li a {color:#000; line-height:58px; font-size:18px; font-family:'NanumGothicWeb';}
#gnb .box_sub .box ul li a.over {color:#25ace2; font-weight:bold;}
#gnb .box_sub .box ul li a:hover {color:#25ace2;}
#gnb .box_sub .box2 ul li {padding:0 12px;}

#gnb .box_sub_all {overflow:hidden; position:absolute; left:0; top:64px; z-index:99; width:100%; height:0; background:#fff;}
#gnb .box_sub_all ul {overflow:hidden; width:1000px; margin:40px auto;}
#gnb .box_sub_all ul .box {float:left; width:180px; min-height:150px; padding-left:18px; border-left:1px solid #ddd; vertical-align:top;text-align:left;}
#gnb .box_sub_all ul .box h2 {padding-bottom:5px;}
#gnb .box_sub_all ul .box ul {width:100%; margin:0;}
#gnb .box_sub_all ul .box ul li {padding:5px 0; border:0;}
#gnb .box_sub_all ul .box ul li a {display:block; font-size:14px;}

#container {width:100%; text-align:center; padding-top:0px !important;}
#container.none_sub {padding-top:50px !important;}

#content {width:980px; text-align:left; padding-top:25px !important;} 



#footer {clear:both;width:980 margin-top:60px; }

#footer .call .inner {height:235px;}
#footer .call .frame {float:left;}

#footer .call .frame a:link 			{text-decoration:none;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò, µ¸¿òÃ¼, ±¼¸², ±¼¸²Ã¼; color:#000000;font-size:1.1em;}
#footer .call .frame a:visited 		{text-decoration:none;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò, µ¸¿òÃ¼, ±¼¸², ±¼¸²Ã¼; color:#000000;font-size:1.1em;}
#footer .call .frame a:active 		{text-decoration:none;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò, µ¸¿òÃ¼, ±¼¸², ±¼¸²Ã¼; color:#000000;font-size:1.1em;}
#footer .call .frame a:hover 		{text-decoration:none;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò, µ¸¿òÃ¼, ±¼¸², ±¼¸²Ã¼; color:#25ace2;font-size:1.1em;}


#footer .call .frame h3 {padding:35px 0px 5px 30px; color:#001e1e; font-size:16px;}
#footer .call .frame p {padding-left:30px;font-family:NanumGothicWeb, ³ª´® °íµñ;font-size:14px;}
#footer .call .frame .number {color:#25ace2; font-family:NanumGothicExBold; font-size:2.3em;font-weight:bold;}
#footer .call .frame .nh {color:#005bac; font-family:NanumGothicWeb; font-size:1.4em; padding-bottom:3px;font-weight:bold;}
#footer .call .frame .nh_name {color:#655c4f;font-family:¸¼Àº °íµñ;font-size:1.2em;}
#footer .call .frame ul {padding:20px 0 0 0;}
#footer .call .frame ul li {color:#000000; font-size:14px;}
#footer .call .frame .box_btn {margin-top:10px;}



#footer .call .frame .fbox {float:left; width:400px; text-align:left;}
#footer .call .frame .fbox2 {float:left; width:250px; text-align:left;}
#footer .call .frame .fbox3 {float:left; width:330px; text-align:right;padding-top:80px;}

#footer .call .bank_quick {float:left; width:200px;}
#footer .call .bank_quick h3 {padding:40px 0 25px; color:#001e1e; font-size:16px;}
#footer .call .bank_quick .bank p {color:#000;}

#footer .call .bank_quick .quick ul li {float:left; margin-right:10px;}
#footer .call .bank_quick .quick ul li a {display:block; min-width:50px; padding:65px 10px 0 10px; color:#adadad; font-size:12px; text-align:center;}


#footer .bottom {padding:35px 0; background:#374b64;}
#footer .bottom .sitemap {overflow:hidden;}
#footer .bottom .sitemap .box {float:left; width:147px; min-height:200px; padding-left:18px; border-left:1px solid #4c5969; text-align:left;}
#footer .bottom .sitemap .box h3 {padding-bottom:30px; color:#fff;}
#footer .bottom .sitemap .box ul li a {color:#fff; font-size:14px;}
#footer .bottom .sitemap .box ul li a.point {color:#fffd3e;}
#footer .bottom .sitemap .box ul li a:hover {color:#26abe4;}
#footer .bottom .info {clear:both; padding:75px 0 20px; text-align:left;}
#footer .bottom .info span,
#footer .bottom .info span a {color:#a2aab5; font-size:12px;}
#footer .bottom .info span a:hover {color:#26abe4;}

#footer .bottom .banner {overflow:hidden;}
#footer .bottom .banner li {float:left; padding-left:54px; text-align:left;}
#footer .bottom .banner li:first-child {padding-left:0;}

#footer_btn {border:1px solid #5782b6;width:150px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#44b0fb;cursor:pointer;}
#footer_btn_over {border:1px solid #5782b6;width:150px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#5782b6;cursor:pointer;}

#ns_title {color:#3f3f3f;font-size:14px;padding-left:10px;font-weight:bold;}
#ns_text1 {color:#393e44;font-size:15px;}
#ns_text2 {color:#393e44;font-size:14px;padding-bottom:10px;}

#main_txt {clear:both;color:#313131; margin-top:0px; text-align:left;vertical-align:top;font-size:1em;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:justify;word-break:break-all;padding-right:10px;}
#main_txt h2 {font-size:26px; font-weight:bold;color:#313131;}

#list_btn {border:1px solid #d4d4d4;width:150px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#000000;text-align:center;vertical-align:middle;background:#ffffff;cursor:pointer;}
#list_btn_over {border:1px solid #5782b6;width:150px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#5782b6;cursor:pointer;}

.mem_left {padding-left:60px;padding-top:10px;padding-bottom:10px;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:left;color:#000;font-size:14px;border-top:1px solid #e5e5e5;}
.mem_right {padding-left:10px;padding-top:10px;padding-bottom:10px;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:left;color:#000;font-size:14px;border-top:1px solid #e5e5e5;}

#btn_list {border:1px solid #d4d4d4;width:221px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#000000;text-align:center;vertical-align:middle;background:#fff;cursor:pointer;}
#btn_list_over {border:1px solid #000000;width:221px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#ffffff;text-align:center;vertical-align:middle;background:#000000;cursor:pointer;}

#btn_cart {border:1px solid #bc0900;width:221px;height:72px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#ffffff;text-align:center;vertical-align:middle;background:#ea0e1d;cursor:pointer;}
#btn_cart_over {border:1px solid #bc0900;width:221px;height:72px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#ffffff;text-align:center;vertical-align:middle;background:#d30a00;cursor:pointer;}

#btn_ok {border:1px solid #26ace2;width:80px;height:34px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#26ace2;cursor:pointer;}
#btn_ok_over {border:1px solid #26ace2;width:80px;height:34px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#15779f;cursor:pointer;}

#btn_order {border:1px solid #5782b6;width:221px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#44b0fb;cursor:pointer;}
#btn_order_over {border:1px solid #5782b6;width:221px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#5782b6;cursor:pointer;}

#main_banner {font-size:30px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#ffffff;}

.bbs_file {height:34px;border:1px solid #c7c7c7;width:100%; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}
.bbs_input {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}

.online_file {height:34px;border:1px solid #c7c7c7;width:100%; font-size:15px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}
.online_input {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:15px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;background:#ffffff;vertical-align:middle;}

#red_star {font-size:15px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:red;vertical-align:middle;}

.space20 {padding-top:10px;}

#main_web {background:url('/img/main_web.png') no-repeat center top;margin-top:0;height:400px;}
.main_web_content {padding-top:50px;padding-left:550px;width:1000px;text-align:left;}
.main_web_content h2 {color:#000000; font-size:27px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;font-weight:bold;}
.main_web_content p {color:#000000; font-size:16px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;}


.mainbanner {text-align:left;padding-top:60px;padding-left:10px;}
.mainbanner h2 {color:#000000; font-size:27px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;font-weight:bold;}
.mainbanner p {color:#000000; font-size:16px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;}

#main_cs {background:url('/img/main_bg.png');padding-left:20px;padding-top:25px;padding-bottom:25px;}

.main_tel h2{color:#000000; font-size:22px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;}
.main_tel h3{color:#25ace2; font-size:45px; font-family:NanumGothicExBold, ³ª´® °íµñ; text-align:left;}

.main_online h2{color:#000000; font-size:22px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;padding-left:73px;}


.main_left {padding-left:0px;padding-top:5px;padding-bottom:5px;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:left;color:#000;font-size:14px;}
.main_right {padding-left:10px;padding-top:5px;padding-bottom:5px;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:left;color:#000;font-size:14px;}

.font15 {color:#000000; font-size:16px; font-family:NanumGothicWeb, ³ª´® °íµñ; text-align:left;font-weight:bold;}

#bottom_line {border:2px solid #ff8800;}




#bottom {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;background:#27282d;color:#848992;padding-left:10px;padding-right:15px;padding-top:25px;padding-bottom:25px;}

#bottom_left {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;color:#848992;padding-left:20px;line-height:2em;	}
#bottom_left a:link  {color: #848992; text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#bottom_left a:visited {color: #848992; text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#bottom_left a:active {color: #848992; text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#bottom_left a:hover {color: #26ace2; text-decoration:underline;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}

#tel {color:#e56109;font-size:1em;font-family:NanumGothicExBold;}

#bottom_right {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:1em;color:#848992;padding-left:40px;border-left:1px solid #393e44;}
#bottom_right a:link  {color: #848992; text-decoration:none;font-size:1em;font-family:¸¼Àº °íµñ, µ¸¿ò;font-weight:bold;}
#bottom_right a:visited {color: #848992; text-decoration:none;font-size:1em;font-family:¸¼Àº °íµñ, µ¸¿ò;font-weight:bold;}
#bottom_right a:active {color: #848992; text-decoration:none;font-size:1em;font-family:¸¼Àº °íµñ, µ¸¿ò;font-weight:bold;}
#bottom_right a:hover {color: #ffe21c; text-decoration:underline;font-size:1em;font-family:¸¼Àº °íµñ, µ¸¿ò;font-weight:bold;}

#bottom_tel {color:#e56109;font-size:2.3em;font-family:NanumGothicExBold;}
#bottom_tel2 {color:#848992; font-size:12px;font-family:tahoma;font-weight:bold;}
#bottom_side {color:#393e44;font-size:12px;font-family:µ¸¿ò;padding-left:3px;padding-right:3px;}
#bottom_cs {color:#f7f7f7;font-size:0.9em;font-family:NanumGothicWeb, tahoma;}




#copyright {font-family:"tahoma";font-size:1em;color:#7b7b7b;border-top:1px solid #dddddd;padding-top:30px;padding-bottom:35px;}

#jboard_gubun_top {font-size:14px;font-family:NanumGothicExBold,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#000;background:#f9f9f9;padding-top:15px;padding-bottom:15px;border-top:1px solid #000000;border-bottom:1px solid #DDDDDD;width:150px;padding-left:30px;}
#jboard_gubun {font-size:14px;font-family:NanumGothicExBold,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#000;background:#f9f9f9;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #DDDDDD;width:150px;padding-left:30px;}
#jboard_input_top {font-size:14px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;border-top:1px solid #000000;border-bottom:1px solid #DDDDDD;padding-left:10px;}
#jboard_input {font-size:14px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;border-bottom:1px solid #DDDDDD;padding-left:10px;}


#jboard_title {font-size:16px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#000;background:#ffffff;padding-top:10px;padding-bottom:12px;border-top:1px solid #000000;border-bottom:1px solid #DDDDDD;}

#jboard_subject {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#232323;background:#ffffff;padding-top:10px;padding-bottom:10px;padding-left:20px;border-bottom:1px solid #e5e5e5;}
#jboard_subject a:link  {color: #232323;}
#jboard_subject a:visited {color: #232323;}
#jboard_subject a:active {color: #232323;}
#jboard_subject a:hover {color: #232323;text-decoration:underline;}

#youtube_subject {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#232323;}
#youtube_subject a:link  {color: #232323;}
#youtube_subject a:visited {color: #232323;}
#youtube_subject a:active {color: #232323;}
#youtube_subject a:hover {color: #232323;text-decoration:underline;}


#jboard_name {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#8c919a;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#jboard_date {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#a7a7a7;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#jboard_ref {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#a7a7a7;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#jboard_state {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#26ace2;background:#ffffff;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}

#jboard_page_sel {border:1px solid #efefef;padding: 5px 10px 5px 10px; width:30px; font-size:14px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;}
#jboard_page_num {border:1px solid #efefef;padding: 5px 10px 5px 10px; width:30px; font-size:14px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#000;text-align:center;}


#jboard_keyfield {border:1px solid #c7c7c7;width:125px;height:36px;padding-left:15px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;vertical-align:middle;background:#fff;}
#jboard_keyfield option {height:36px;font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;height:36px;vertical-align:middle;background:#fff;}
#jboard_key {border:1px solid #c7c7c7;width:200px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;vertical-align:middle;}
#jboard_search_btn {border:1px solid #c7c7c7;width:60px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;vertical-align:middle;background:#eeeeee;cursor:pointer;}


.jboard_input {border:0px solid #c7c7c7;width:98%;height:40px;padding-left:15px; font-size:30px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;border:1px solid #c7c7c7;}
.jboard_input_title {border:0px solid #c7c7c7;width:98%;height:40px;padding-left:15px; font-size:30px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/mboard/img/input_title.png') no-repeat left top;border:1px solid #c7c7c7;}
.jboard_input_name {border:0px solid #c7c7c7;width:98%;height:40px;padding-left:15px; font-size:30px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/mboard/img/input_name.png') no-repeat left top;border:1px solid #c7c7c7;}
.jboard_input_passwd {border:0px solid #c7c7c7;width:98%;height:40px;padding-left:15px; font-size:30px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/mboard/img/input_passwd.png') no-repeat left top;border:1px solid #c7c7c7;}
.jboard_input_checkbox {border:0px solid #c7c7c7;width:36px;height:36px;padding-left:15px; font-size:30px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;border:1px solid #c7c7c7;}

#jboard_btn {border:1px solid #c7c7c7;width:80px;height:36px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;text-align:center;vertical-align:middle;background:#fff;cursor:pointer;}

#jboard_view_subject {font-size:30px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#232323;background:#ffffff;padding-left:10px;}
#jboard_view_date {font-size:16px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#a7a7a7;background:#ffffff;padding-top:10px;padding-bottom:30px;padding-left:10px;;border-bottom:1px solid #e5e5e5;}

#jboard_text {width:100%;height:188px;border:1px solid #c7c7c7;padding:10 10 10 10}


#login {padding-bottom:10px;}
#login_btn {width:393px;height:40px; font-size:20px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#4b8df8;cursor:pointer;}
#login_naver_btn {border:1px solid #c7c7c7;width:250px;height:40px; font-size:16px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#fff;text-align:center;vertical-align:middle;background:#00c73c;cursor:pointer;}
.login_input {border:1px solid #c7c7c7;width:392px;height:40px;padding-left:15px; font-size:20px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:#fff;}
.login_input_id {border:1px solid #c7c7c7;width:250px;height:40px;padding-left:15px; font-size:20px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/admin/img/input_id.png') no-repeat left top;}
.login_input_passwd {border:1px solid #c7c7c7;width:250px;height:40px;padding-left:15px; font-size:20px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/admin/img/input_passwd.png') no-repeat left top;}

.login_input_email {border:1px solid #c7c7c7;width:392px;height:40px;padding-left:15px; font-size:20px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_email_login.jpg') no-repeat left top;}
.login_input_pw {border:1px solid #c7c7c7;width:392px;height:40px;padding-left:15px; font-size:20px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_pw.jpg') no-repeat left top;}

.join_end{padding-top:120px;padding-bottom:120px;font-family:NanumGothicWeb, ³ª´® °íµñ;font-weight:bold;text-align:center;color:#000;font-size:26px;}


.mem_left {padding-left:60px;padding-top:10px;padding-bottom:10px;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:left;color:#000;font-size:14px;border-top:1px solid #e5e5e5;}
.mem_right {padding-left:10px;padding-top:10px;padding-bottom:10px;font-family:NanumGothicWeb, ³ª´® °íµñ;text-align:left;color:#000;font-size:14px;border-top:1px solid #e5e5e5;}

.bbs_input {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}

.bbs_input_email01 {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_email01.jpg') no-repeat left top;}
.bbs_input_email02 {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_email02.jpg') no-repeat left top;}
.bbs_input_passwd03 {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_passwd03.jpg') no-repeat left top;}

.bbs_input_on {height:34px;border:1px solid #26ace2;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}

.bbs_input_name {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_name.jpg') no-repeat left top;}

#agree_box{width:968px; height:62px; overflow:auto;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px; border:1px solid #DDDDDD;font-family:"¸¼Àº °íµñ"; font-size:11px;text-align:justify; text-align:justify;}
.space20 {padding-top:10px;}


.bbs_file {height:34px;border:1px solid #c7c7c7;width:100%; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}
.bbs_input {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}

.bbs_input_name {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_name.jpg') no-repeat left top;}
.bbs_input_passwd {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_passwd.jpg') no-repeat left top;}
.bbs_input_email {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_email.jpg') no-repeat left top;}
.bbs_input_title {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_title.jpg') no-repeat left top;}
.bbs_input_file {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_file.jpg') no-repeat left top;}
.bbs_input_phone {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_phone.jpg') no-repeat left top;}

.card_input_name {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_oname.jpg') no-repeat left top;}
.card_input_phone {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_phone.jpg') no-repeat left top;}
.card_input_price {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;background:url('/img/input_price.jpg') no-repeat left top;}

.bbs_select {height:34px;border:1px solid #c7c7c7;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}
.bbs_select option {height:34px;font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#4A4A4A;vertical-align:middle;background:#fff;}


.bbs_file_on {height:34px;border:1px solid #5a96c8;width:100%;font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}
.bbs_input_on {height:34px;border:1px solid #5a96c8;width:100%;padding-left:5px; font-size:18px;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}






#j_name {color:#000;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.4em;text-align:center;padding-top:10px;padding-bottom:5px;}

.j_area {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#1dcc5f;border-radius:15px;border:1px solid #1f934b;}

.j_gubun {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#e25c18;border-radius:15px;border:1px solid #cc5e26;}
.j_gubun2 {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#d70064;border-radius:15px;border:1px solid #b71d65;}
.j_gubun3 {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#6c4478;border-radius:15px;border:1px solid #593c62;}
.j_gubun4 {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#0e68cc;border-radius:15px;border:1px solid #1d71d0;}

.j_manager {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#cc8e36;border-radius:15px;border:1px solid #ab782f;}
.j_manager1 {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:15px;text-align:center;padding-top:4px;padding-bottom:4px;padding-left:9px;padding-right:9px;background:#28aecb;border-radius:15px;border:1px solid #2f95ab;}


.j_manager2 {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:16px;text-align:center;}

#j_ja {color:#;000000;font-size:1em;text-align:center;padding-bottom:5px;padding-top:5px;}
#j_title {color:#;000000;font-family: "Gaegu", sans-serif;  font-weight: 600;  font-style: normal;font-size:1em;text-align:center;padding-bottom:5px;padding-top:5px;}
#j_phone {color:#202020;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.2em;text-align:center;padding-bottom:20px;cursor:pointer;}

#j_phone:hover {
	color:#b70000;
}




#pj_title {background:url('/img/jisa_bg.png');font-family:NanumGothicExBold, ³ª´® °íµñ;font-size:1.8em;color:#ffffff;padding-left:20px;padding-right:15px;padding-bottom:10px;}
#pj_name {color:#fff;font-family: "Gowun Dodum", sans-serif;font-weight: 400;font-style: normal; font-size:1.7em;text-align:left;padding-top:30px;padding-bottom:5px;padding-left:20px;}
#pj_area {color:#6aa7f3;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.1em;text-align:right;padding-top:30px;padding-right:20px;}
#pj_site {color:#fff;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.1em;text-align:right;padding-bottom:30px;padding-right:20px;}
#pj_site a:link  {color: #fff; text-decoration:none;font-size:1.1em;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò;}
#pj_site a:visited {color: #fff; text-decoration:none;font-size:1.1em;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò;}
#pj_site a:active {color: #fff; text-decoration:none;font-size:1.1em;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò;}
#pj_site a:hover {color: #f4c42e; text-decoration:none;font-size:1.1em;font-family:NanumGothicWeb, ¸¼Àº °íµñ, µ¸¿ò;}
#pj_phone {color:#f4c42e;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.5em;text-align:left;padding-bottom:30px;padding-left:20px;}

#pj_menu {color:#000000;font-family: "Gowun Dodum", sans-serif; font-size:1.5em;text-align:left;padding-top:15px;padding-bottom:15px;padding-left:20px;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;}

#pj_content {color:#000;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.2em;text-align:left;padding-top:25px;padding-bottom:25px;padding-left:20px;padding-right:20px;}
#pj_content_m {color:#000;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.7em;text-align:left;padding-top:25px;padding-bottom:25px;padding-left:20px;padding-right:20px;}

.photo img {
  transition: all 0.2s linear;
  cursor:pointer;
  border-radius:15px;  
}
.photo:hover img {
  transform: scale(1.1);
  border-radius:15px;
}

.photo {
  width: 300px;
  margin: 0px auto;
  overflow: hidden;
  border-radius:15px;
}


.photo2 img {
  transition: all 0.2s linear;
  cursor:pointer;
  border-radius:15px;
}
.photo2:hover img {
  transform: scale(1.1);
  border-radius:15px;
}

.photo2 {
  width: 220px;
  margin: 0px auto;
  overflow: hidden;
  border-radius:15px;
}

h2.jisa {clear:both; padding-top:0px;color:#e0545c; font-size:2em; font-weight:bold; text-align:center;font-family:NanumGothicWeb, ¸¼Àº °íµñ;}
.jisa_ment {padding-top:5px;  padding-bottom:35px; color:#575757; font-size:1.4em; font-weight:normal;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
















#main_title {padding-left:10px;padding-bottom:5px; border-bottom:1px solid #b8b8b8;color:#000;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:20px;text-align:left;font-weight:bold;}
#main_title2 {color:#000;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:20px;text-align:left;font-weight:bold;}
#main_more {color:#000;font-family:¸¼Àº °íµñ; font-size:12px;text-align:left;text-align:right;}
#main_more a:link  {color: #000; text-decoration:none;font-size:14px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#main_more a:visited {color: #000; text-decoration:none;font-size:14px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#main_more a:active {color: #000; text-decoration:none;font-size:14px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#main_more a:hover {color: #029ff1; text-decoration:none;font-size:14px;font-family:¸¼Àº °íµñ, µ¸¿ò;}

#main_link {padding-left:10px;padding-top:5px;padding-bottom:1px; color:#000;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:12px;text-align:left;}
#main_link span{color:#999;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:11px;text-align:left;}


#close {color: #ffffff; text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#close a:link  {color: #ffffff; text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#close a:visited {color: #ffffff;text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#close a:active {color: #ffffff;text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}
#close a:hover {color: #ffffff;text-decoration:none;font-size:12px;font-family:¸¼Àº °íµñ, µ¸¿ò;}

/* ÁÖ¹® ÁÂÃø Å¸ÀÌÆ² */
.o_title {COLOR: #000000;padding-bottom:5px;font-weight:bold;font-size:20px;}
.order_title {COLOR: #3F3F3F;background:#F7F7F7; padding-left:20px;padding-top:5px;padding-bottom:5px;}
.order_content { COLOR: #3F3F3F;background:#FFFFFF; text-align:left; padding-left:20px;padding-top:5px;padding-bottom:5px;}
.order_content_red { COLOR: red;background:#FFFFFF; text-align:left; padding-left:20px;padding-top:5px;padding-bottom:5px;}
.bbs_textarea {border:1px solid #c7c7c7;padding-left:5px; font-size:1em;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}
#tot_price {color:#e90010;font-family:"¸¼Àº °íµñ"; font-size:24px;  text-align:right;}

#notice_subject {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#232323;background:#ffffe4;padding-top:10px;padding-bottom:10px;padding-left:20px;;border-bottom:1px solid #e5e5e5;}
#notice_state {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#26ace2;background:#ffffe4;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
#notice_name {font-size:15px;font-family:NanumGothicWeb,³ª´® °íµñ,µ¸¿ò,±¼¸²,±¼¸²Ã¼;color:#8c919a;background:#ffffe4;padding-top:10px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}

#m_title {clear:both; padding-bottom:10px; color:#26ace2;font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.4em;  text-align:left;font-weight:bold;}
#m_gubun {clear:both; height:50px;  color:#aaaaaa;font-family:"¸¼Àº °íµñ"; font-size:16px;  text-align:left;font-weight:bold;border-bottom:1px solid #d4d4d4;}
#m_item {clear:both;  color:#242424;font-family:"¸¼Àº °íµñ"; font-size:16px;  text-align:left;border-bottom:1px solid #d4d4d4;}

.font13b{font-family: "µ¸¿ò";font-size: 14px;color:#000000;font-weight:bold;}
.font14{font-family: "µ¸¿ò";font-size: 14px;color:#000000;}
.font14b{font-family: "µ¸¿ò";font-size: 14px;color:#000000;font-weight:bold;}
.font16{font-family: "µ¸¿ò";font-size: 16px;color:#000000;}
.font16b{font-family: "µ¸¿ò";font-size: 16px;color:#000000;font-weight:bold;}

.font26{font-family: "µ¸¿ò";font-size: 32px;color:#000000;font-weight:bold;}



.h10 {height:10px;}
.case {padding-top:25px;padding-left:20px;padding-right:20px;background:#efefef;}

.case_title {font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.4em;text-align:center; color:#fff;background:#000;padding-top:8px;padding-bottom:8px;border-radius:10px;}
.case_content {font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.2em;text-align:left;color:#000;padding-top:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;background:#fff;border-radius:10px;}
.case_content_m {font-family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.7em;text-align:left;color:#000;padding-top:10px;padding-bottom:15px;padding-left:15px;padding-right:15px;background:#fff;border-radius:10px;}


.after_textarea {border:1px solid #e6e6e6;width:100%;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px; font-size:1em;font-family:NanumGothicWeb, ³ª´® °íµñ;color:#232323;vertical-align:middle;}

.join_menu {
	font-size:1.2em;font-family:¸¼Àº °íµñ,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;		
	padding-top:14px;
	padding-bottom:14px;
	background-color:#fff;
	border-bottom:2px solid #e30813;
	color:#000;
	cursor:pointer;
	text-align:center;
}

.join_menuover {
	font-size: 1.2em;font-family:¸¼Àº °íµñ,µ¸¿ò,±¼¸²,µ¸¿òÃ¼,±¼¸²Ã¼;	
	padding-top:14px;
	padding-bottom:14px;
	background-color:#e25c18;
	border-bottom:2px solid #e25c18;
	color:#fff;
	cursor:pointer;
	text-align:center;
	font-weight:bold;
}

#review_name {family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.5em;text-align:left;color:#fff;padding-left:20px;}
#review_date {family:NanumGothicWeb, ¸¼Àº °íµñ; font-size:1.2em;text-align:right;color:#fff;padding-right:20px;}


jisatop-box{
	position:relative;		
	overflow:hidden;
	display:inline-block;
	margin:20px;	
	width:700px;
	height:500px;	
	transition:0.5s;
	cursor:pointer;
}

.jisatop-box img{	
	width:700px;
	height:500px;	
}

cstop-box{
	position:relative;		
	overflow:hidden;
	display:inline-block;
	margin:20px;	
	width:700px;
	height:945px;	
	transition:0.5s;
	cursor:pointer;
}

.cstop-box img{	
	width:700px;
	height:945px;	
}


.img-gradient3{
	position:absolute;
	left:0;
	top:0;
	width:700px;
	height:945px;	
	
	background: linear-gradient(to top, black, 20%, rgba(0,0,0,0));
	z-index:1;
}

.img-gradient2{
	position:absolute;
	left:0;
	top:0;
	width:700px;
	height:500px;	
	
	background: linear-gradient(to top, black, 20%, rgba(0,0,0,0));
	z-index:1;
}

.text-wrap{
	position:absolute;
	top:420;
	padding:24px;
	z-index:2;
	text-align:left;
}

.text-wrap p {
	font-family:NanumGothicExBold, ³ª´® °íµñ;
	font-size:1.8em;
	color:#ffffff;
}


.text-wrap2{
	position:absolute;
	top:860;
	padding:24px;
	z-index:2;
	text-align:left;
}

.text-wrap2 p {
	font-family:NanumGothicExBold, ³ª´® °íµñ;
	font-size:1.8em;
	color:#ffffff;
}


/* Áö¿ª¹öÆ° , */
#btn_area {padding-left:5px;padding-right:5px;border:1px solid #a8c5a0;height:30px; font-size:1em;font-family:NanumGothicWeb;color:#fff;text-align:center;vertical-align:middle;background:#81ab75;border-radius:2px;}

#btn_phone {border:1px solid #3b1e1e;width:50px;height:30px; font-size:16px;font-family:NanumGothicWeb;color:#3b1e1e;text-align:center;vertical-align:middle;background:#fae100;border-radius:5px;}





#btn_tel {border:1px solid #adacac; width:220px; height:45px; font-size:1.2em;font-family:NanumGothicWeb;color:#000;text-align:center;vertical-align:middle;background:#fff;cursor:pointer;border-radius:10px;font-weight:bold;}
#btn_tel_over {border:1px solid #adacac; width:220px; height:45px; font-size:1.2em;font-family:NanumGothicWeb;color:#fff;text-align:center;vertical-align:middle;background:#080c07;cursor:pointer;border-radius:10px;font-weight:bold;}


#top_link2 {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;color:#7f7f7f;padding-right:10px;padding-top:8px;text-align:right;}
#top_link2 a:link  {color: #ffffff;text-decoration:none;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
#top_link2 a:visited {color: #ffffff;text-decoration:none;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
#top_link2 a:active {color: #ffffff;text-decoration:none;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}
#top_link2 a:hover {color: #ffffff;text-decoration:underline;font-size:12px;font-family:NanumGothicWeb,¸¼Àº °íµñ, µ¸¿ò;}

#top_link3 {font-family:"NanumGothicWeb, ³ª´® °íµñ";font-size:12px;color:#ffffff;padding-left:20px;padding-top:12px;text-align:left;}