﻿/* CSS Document */
@charset "euc-kr";
body { margin: 0px; }
body,td,th {
	font-family: 굴림;
	font-size: 12px;
	color: #555555; line-height: 18px;

			scrollbar-face-color: #ffffff; 
			scrollbar-shadow-color: #999999; 
			scrollbar-highlight-color: #999999; 
			scrollbar-3dlight-color: #ffffff; 
			scrollbar-darkshadow-color: #ffffff; 
			scrollbar-track-color: #ffffff; 
			scrollbar-arrow-color: #999999;
}

ul	a:link { border:0px;}

.board_head        {font-size:13px; color:#555555; font-weight:bold;}
.board_title        {background-color:#e7e2df; color:#776b63; font-weight:bold;}
.board_list		{background-color:#ffffff; height:35px; border-bottom:solid 1px #e4e4e4;}

.board a:link{ font-familly:"굴림";font-size:9pt;color:#666666; text-decoration: none}
.board a:active {  font-family:"굴림","굴림"; font-size:9pt;color:#000000; text-decoration: none}
.board a:visited {  font-family:"굴림","굴림"; font-size:9pt;color:#666666; text-decoration: none}
.board a:hover {  font-family:"굴림","굴림"; font-size:9pt;color:#000000; text-decoration:underline}

a:link{font-family:"굴림","Helvetica";font-size:12px;color:#555555; text-decoration: none; letter-spacing: -1px;}
a:active {font-family:"굴림","Helvetica"; font-size:12px;color:#ee6a00; text-decoration: none; letter-spacing: -1px;}
a:visited {font-family:"굴림","Helvetica"; font-size:12px;color:#555555; text-decoration: none; letter-spacing: -1px;}
a:hover {font-family:"굴림","Helvetica"; font-size:12px;color:#ee6a00; text-decoration: none; letter-spacing: -1px;}


.faq:link {font-family: "굴림"; font-size: 12px; line-height: 17px; color: #666666; text-decoration: none;}
.faq:visited {font-family: "굴림"; font-size: 12px; line-height: 17px; color: #666666; text-decoration: none;}
.faq:hover {font-family: "굴림"; font-size: 12px; line-height: 17px; color: #206bb4; text-decoration: none; font-weight:bold}

img { border:0px;}
/* top */
#top { width: 983px; height: 88px; border-left: 1px #dfdfdf solid; border-right: 1px #dfdfdf solid; }
.right_bg { background-image:url(../img/top/top_bg.gif); background-repeat:repeat-x; }
.red_dot_margin { margin-right: 3px;}

/* main */
#main_visual { width: 100%; border-top: 1px #dfdfdf solid; border-bottom: 1px #dfdfdf solid; background-image:url(../img/main/bg.gif);  background-repeat:repeat-x; text-align:center; }
#main { width: 983px; border-left: 1px #dfdfdf solid; border-right: 1px #dfdfdf solid; }

/* deapth */
.both_strok { border-left:1px #dfdfdf solid; border-right: 1px #dfdfdf solid; width: 173px;}
.top_strok {border-top: 1px #dfdfdf solid;}
.right_strok { border-right: 1px #dedede solid;}
.bt_srtok { border-bottom: 1px #dfdfdf solid;}
.height_45px { height: 45px;}
.height_30px { height: 30px;}
.height_5px { height: 5px;}
.height_10px { height: 10px;}

#width_710px { width: 710px; margin: auto;}
.block_white_3px { height: 3px; background-color: #ffffff;}
.block_3px { height: 3px; background-color: #333333;}
.strok4 { border:1px #dedede solid; padding: 30px;}
.strok5 { border:1px #dedede solid; padding: 22px;}


.left_padding_30px { padding-left: 30px;}
.left_padding_10px { padding-left: 10px;}
.input  {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: black; BORDER-BOTTOM: #e4e4e4 1px solid; BACKGROUND-COLOR: #ffffff}

table.n_faq { width: 100%; }
table.n_faq tr td { border-bottom: 1px #d9d9d9 dotted; text-align: left;background-image:url(../img/faq/icon01.gif); background-position:left; background-repeat:no-repeat; padding-left: 30px; padding-top: 8px; padding-bottom: 8px; }
table.n_faq tr td.a_type { border: 3px #bfd4ed solid; padding-top: 15px; padding-left: 40px; background-color: #f8f8f8; background-image:url(../img/faq/icon02_n.gif); background-position:left top; background-repeat:no-repeat; text-align: justify; padding-right: 10px; }
table.n_faq tr td.a_type img { margin-bottom: 10px; }
table.n_faq a {font-family: 굴림;	font-size: 12px; color: #555555; text-decoration:none; }
table.n_faq a.hover {font-family: 굴림; font-size: 12px; color:#566aac; text-decoration:none;font-weight:bold; }


/*희지니스타일*/
.board_head        {font-size:13px; color:#555555; font-weight:bold;}
.board_title        {color:#776b63; font-weight:bold;}
.font_11bold     {font-size:11px; font-weight:bold; LINE-HEIGHT: 150%; font-family:"굴림,arial,Verdana";}
.boxpadding1{padding:5px;padding-left:20px;padding-right:20px;color:#666666}
.boxpadding2{padding:5px;padding-left:30px;}
.order_box {  border: #999999; border-style: solid; border-width: 1px; font-family: "", "u"; font-size: 9pt; line-height: 140%; color: #EF163D; text-decoration: none}
.box {  border: #cccccc; border-style: solid; border-width: 1px; font-family: "", "u"; font-size: 9pt; line-height: 140%; color: #333333; text-decoration: none}
.box2 {  border: 1px #FFFFFF solid; background-color: #F5F5F5; font-family: "", "u"; font-size: 9pt; color: #004080}
.font_11     {font-size:11px; LINE-HEIGHT: 150%; font-family:"굴림,arial,Verdana";}
.font_11color     {font-size:11px; color: #CC3333; LINE-HEIGHT: 150%; font-family:"굴림,arial,Verdana";}
.font_style { font-family:"돋움"; font-size: 12px; color:#555555; line-height: 18px;}
.red_font1 { font-family:"돋움"; font-size: 12px; color:#e10200; line-height: 18px; font-weight:bold;}

/*컬러*/
.c000000       {color:#000000;}
.cFFFFFF       {color:#FFFFFF;}
.cCCCCCC       {color:#CCCCCC;}
.c333333       {color:#333333;}


/* font */
.red_font { font-family:"굴림"; font-size: 12px; color:#bc0301; line-height: 18px;}
.blue_font { font-family:"굴림"; font-size: 12px; color:#206bb4; line-height: 18px;}
.font_weight { font-weight:bold;}
.justify { text-align:justify;}
.padding_50px { padding: 50px;}
.font_size_11px { font-family: "돋움"; font-size: 11px; line-height: 16px; color:#000000; }
.gray_font { color:#666666;}
.box_font {LINE-HEIGHT: 120%; font-size:11px; letter-spacing: -1px;}

/* foot */
#foot { width: 100%; border-top: 1px #dfdfdf solid; height: 90px; text-align: center; }


#banner_wrapper {position:absolute; top:0; left:0; table-layout:fixed;}
#newlife_banner {position:absolute; top:112px; width:120px; height:600px; border:solid 0px red;}
#designkois_banner {position:absolute; top:425px; width:120px; height:600px; border:solid 0px red;}