@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
*{font-family:'Noto Sans KR', 'Nanum Gothic Coding', sans-serif;}
html, body{height:100%;}

a{outline:none; selector-dummy:expression(this.hideFocus=true);}
td, body{font-size: 9pt; line-height:1.35}
body{margin:0;}

.tableb{background-color:#fff}
.trb1{background-color:#F4F4F4; text-align:center}
.line_radio{border-bottom:1px solid #abc9f1;}

.trb2{background-color:#fff; vertical-align:top}
.trbNumber{font-size:8pt; font-weight:bold; color:#999}
.trbcontent{background-color:#fff}
.input1, .input2{border:1px #666 solid; font-size:9pt; font-color:#666; color:#333}
.select1{border:1px #999 solid; font-size:9pt; color: #666; color:#333;}

a{font-size:9pt; color:#666; text-decoration:none; line-height:2;}
a:hover{color:#06C;}
img{border:0;} 

.top_location_1{font-size:11px; color:#1d6b37;}
.top_location_2{font-size:11px;	color:#1d6b37; font-weight:bold;}

.top_location_3{font-size:11px; color:#172d51;}
.top_location_4{font-size:11px;	color:#172d51; font-weight:bold;}

#layout{position:absolute; left:0; top:128px; width:100%; height:100%; z-index:1;}
#quick{position:absolute; width:121px; height:197px; z-index:1;}

.input_login{font-size:14px; color:#666; height:18px; border:1px solid #CCC;}
.input_terms{font-size:12px; line-height:1.4; color:#555; border:1px solid #ddd; height:144px; width:680px;}
.txt_terms{font-size:12px; color:#555;}
.txt_inputbasic{font-size:12px;	color:#666;	font-weight:bold;}
.input_join{font-size:14px;	color:#555;	background-color:#f4f4f4; height:19px; border:1px solid #dfdfdf;}
.txt_join_plus{font-size:11px; color:#3280d5;}
.txt_welcome{font-weight:normal;}

.txt_yesno{font-size:12px; color:#555;}
.txt_hyphen{font-size:17px;	color:#666;}

.txt_name_change{font-size:12px; font-weight:bold; color:#333;}
.txt_join_plus_green{font-size:11px; color:#360;}
.txt_main_news{font-size:12px; line-height:1.3;	color:#666;	text-align:justify;}
.diary_caption{font-size:12px; font-weight:bold; color:#555; background-color:#e5e5e5;}
.diary_number{font-size:11px; color:#666;}
.dairy_today{font-size:11px; color:#FFF; background-color:#5f88c9;}
.table_service{font-size:12px; color:#fff; font-weight:bold;}
.txt_general{font-size:12px; color:#666;}
.txt_white{font-size:12px; color:#FFF; line-height:1.3;}
.txt_login_blue{font-size:12px;	color:#3fbdea; font-weight:bold;}
.input_search{font-size:13px; height:18px; width:166px;	border:1px solid #e3e2e2; color:#666;}
.line_partner_search_1{border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.member_drop_black{font-size:12px; font-weight:bold; color:#000; padding-left:15px;}
.ipput_drop{font-size:13px;	color:#666;	border:1px solid #ddd;}
.line_sitemap{border-bottom:1px solid #dadada;}

.line_pr_print{border-bottom:solid 1px #ccc; color:#666;}
.line_pr_print a{line-height:1.4}

/** 서브페이지 상단 1 **/
.sub_top_1{background:url('../img_home/bg_sub_top_2.jpg') no-repeat 50% 50%; background-size:cover;}
.sub_top_2{background:url('../img_home/bg_sub_top_1.jpg') no-repeat 50% 50%; background-size:cover;}
