<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.img { 	border:0; }

* { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
 
label {cursor:pointer}
ul {list-style-type: none; list-style-image: none}
img {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
fieldset {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
button {	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
button {	background: none transparent scroll repeat 0% 0%; cursor: pointer}
 
input[type='text'] {	padding-bottom: 0px; padding:3px; height:15px;}
input[type='password'] {	padding-bottom: 0px; padding-left: 5px; padding-right: 0px; height: 20px; padding-top: 2px}
a {text-decoration: none}


a:hover {text-decoration: underline; color:#0066ff;}
a:visited {color:#555555;}
a:link {color:#555555;}

em {font-style: normal}
.block {display: block}
.inline {display: inline}
.none {display: none}
.l {text-align: left}
.c {text-align: center}
.r {text-align: right}
.through {text-decoration: line-through}
.underline {text-decoration: underline}
.fl {float: left}
.fr {float: right}
.fn {	float: none}
.clear {clear: both; zoom:1;}

.hand {CURSOR: pointer}
.readonly {BACKGROUND: #ececec}

.pp {padding-left:10px; color:#333;}

#contents {margin:0 auto; width:960px; border:solid 0px #f30;}
#contents2 {margin:0 auto; width:100%; border:solid 0px #f30;}
#contents td {padding:1px; }
#contents2 td {padding:1px; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Arial", "돋움","굴림", "나눔고딕", "Arial Black", Gadget, sans-serif,;
	color:#999999;
	font-size:12px;
	line-height: 22px;
}

img {border:0;}

.txt12 {
	color:#555555;
	font-size:12px;
}

.txt13_bold {
	font-size:13px;
	font-weight:bold;
	color:#555555;	
}

.contents_txt {
	font-size:12px;
	line-height:18px;
}

.txt11_locate {
	font-size:11px;
	color:#999;
	letter-spacing:-1px;
	font-family:돋움;
}

.txt11_locate td{
	clear:both;
	}


.txt12_bold {
	font-size:12px;
	font-weight:bold;
	color:#777777;
}

.txt14_bold {
	font-size:14px;
	font-weight:bold;
	color:#3a8dec;
}

.txt14 {
	font-size:16px;
	font-weight:bold;
	color:#196dcc;
	height:50px;
}
#privacy {
	padding: 10px;
	height: 150px;
	width: 700px;
	border: 1px solid #dddddd;
	overflow-y: scroll;
	background-color: #ffffff;
}


.txt16_bold {
	font-size:16px;
	font-weight:bold;
	color:#3a8dec;
}

.txt16_bold_black{
	font-size:16px;
	font-weight:bold;
	color:#333;
	line-height:30px;
	padding:5px 0 5px 10px;
	background-color:#eeeeee;
	border-top: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;	
}

.txt16_bold_black2{
	clear:both;
	font-size:16px;
	font-weight:bold;
	color:#333;
	line-height:30px;
	padding:5px 0 5px 10px;
}

.txt18_bold {
	font-size:18px;
	font-weight:bold;
	color:#3a8dec;
}
.member_login_box {
	background-color: #FCFCFC;
	border: 1px solid #CCC;
}


.txt18_bold_padding {
	font-size:18px;
	font-weight:bold;
	color:#3a8dec;
	padding-left:10px;
	height:30px;
}


.manu_bg {
	background-image: url(../image/top_menu_bg.gif);
	background-repeat: repeat-x;
}
.main_image {
	background-image: url(../img/main_image.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.main_board_bg {
	background-image: url(../image/main_board_bg.gif);
	background-repeat: repeat-x;
}
.main_img_center {
	position: absolute;
	top:0px;
	left:50%;
}

.main_product1 {
	position: absolute;
	top:318px;
	left:-467px;
}

.main_product2 {
	position: absolute;
	top:515px;
	left:200px;
}

.padding_left20{
	padding-left:20px;
	margin-left:20px;
	
}

.main_image_bg {
	background-image: url(../image/main_image_bg.gif);
	background-repeat: repeat-x;
}
.left_menu_line1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ddd;
}

.subimage1 {
	background-color: #74bcc1;
	background-image: url(/image/sub_image1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 144px;
}

.subimage2 {
	background-color: #74C19D;
	background-image: url(/image/sub_image2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 144px;
}

.subimage3 {
	background-color: #74C19D;
	background-image: url(/image/sub_image3.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 144px;
}

.subimage4 {
	background-color: #97B020;
	background-image: url(/image/sub_image4.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 144px;
}

.subimage5 {
	background-color: #74C19D;
	background-image: url(/image/sub_image5.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 144px;
}

.line_address {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
}
.line_sub_image {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aaa;
}

.padding10 {padding:10px;}
.line_box {
	border:solid 1px #ddd;
}
.txt_12 {
	font-size:12px;
	line-height:18px;
}

.list_img{
	border-right:solid 1px #ddd;
	padding:10px;
	vertical-align:top;
	width:220px;
}
.list_img img {padding-bottom:10px;}

.box_line {
	border: 1px solid #CCC;
}
.underline1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	color:#777;
}
.underline2 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #aecae5;
}
.under-top-line1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #aecae5;	
	color:#333;
	font-weight:bold;
}
.list_txt{
	border-top:solid 1px #ddd;
	line-height:20px;
	padding-left:10px;
	padding-top:10px;
	height:200px;
}
.menuCat3 {padding-left:20px; border-bottom:solid 0px #ddd; margin-right:10px; background-image: url(../image/dot.gif); background-repeat:no-repeat;}
.menuCat3 a:link {color:#2f80e3;  }
.menuCat3 a:visited {color:#2f80e3;  }
.menuCat3 a:hover {color:#2f80e3; text-decoration:underline; }

.left_menu_sub {
	padding-left:10px;
	line-height:23px;
	padding-top:10px;
	padding-bottom:10px;	
	font-size:9pt;
}
.left_menu_sub li {padding-left:10px;}
.left_menu_sub2 {
	padding-top:2px;
	padding-bottom:2px;	
}
.menuOver {font-size:10pt; font-weight:bold; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:10px 0 10px 0; background-color:#efefef;}

.title_contents {
	font-size:16px;
	color:#3a8dec;
	font-weight:bold;
	border-bottom:solid 1px #ddd;
	line-height:30px;
}
.star_red {
	font-size:14px;	
	color:#f30;
	font-weight:bold;
}
.input_box {
	font-family:돋움,굴림,나눔고딕,Arial;
	border:solid 1px #aaaaaa;
	background-color:#F1FBFE;
	padding:2px;	
	font-size:12px;
	color:#555555;
}
.board_css input {
		border:solid 1px #dddddd;
		line-height:12px;
		min-height:22px;
		padding:5px 0; 
}
.board_css .input_css {
		border:solid 0px #f30;
		min-height: auto;
		height:18px;
}
.board_css .textarea {
line-height:20px;
}

.pro_tit{font-size:16px; line-height:30px; font-weight:700; color:#555;}
.pro_sub_tit{font-size:14px; line-height:22px; font-weight:700; color:#888; }

.tac{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.clear{padding:8px 0 10px; *zoom:1;}
.clear:after{content:" "; display:block; clear:both;}

.tstyle{border-collapse:collapse;border-spacing:0; width:100%; margin:0.4em 0 .8em; border:1px solid #ddd; text-align:left; }
.tstyle th{padding:5px !important; line-height:140%;background: #efefef; vertical-align:middle; border: 1px solid #ddd; text-align:center;}
.tstyle td{padding:5px !important; line-height:140%; background:#fff; border:1px solid #ddd; }
.tstyle sup{color:#5dbec1;}
.tstyle.tac th{text-align:left;}
.tstyle.tac td{text-align:center;}

#bbs{width:100%;}

.pro_int{display:flex; gap:2%; align-items:center;}
.pro_cont p{margin-bottom:10px; text-align:left;}
.pro_cont p:last-child{margin-bottom:0;}
.pro_cont h4{color:#447bb9; font-size:15px; font-weight:bold; margin:25px 0 15px;}
.pro_cont b{color:#494949; font-size:14px;}
.pro_cont small{border-radius: 20px; background: #447bb9; color: #fff; padding: 1px 8px 3px; font-size: 10px;}
.pro_cont img{display:block;}


.float_img img{float:right;}
.mt20{margin-top:20px;}
.mt10{margin-top:10px;}
.mb20{margin-bottom:20px;}

</pre></body></html>