<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.sub_top .layout_w{height:260px;}

.sub_c{ padding:40px 0 20px 0}
.sub_c .sub_left{width:975px;  min-height:500px}




/*�곗륫 硫붾돱*/
.sub_c .sub_right{width:185px; position:absolute;top:0; right:0}
.sub_c .sub_right .right_top{}
.sub_c .sub_right .right_h{}
.sub_c .sub_right .right_topbtn{}
.sub_c .sub_right .right_ul{}
.sub_c .sub_right .right_ul li a{background-image:url(/img/right_mbtn.gif); height:49px; display:block; text-indent:-9999px}
.sub_c .sub_right .right_ul li.ms_01 a{ background-position:0 0}
.sub_c .sub_right .right_ul li.ms_02 a{ background-position:0 -49px}
.sub_c .sub_right .right_ul li.ms_03 a{ background-position:0 -98px}
.sub_c .sub_right .right_ul li.ms_top a{ background:url(/img/right_topbtn.gif) no-repeat left top; height:25px}


/*怨듯넻�댁슜*/

.sub_c .sub_left .s_menu{ height:51px}
.sub_c .sub_left .s_menu li{ float:left; margin-right:3px}
.sub_c .sub_left .s_menu li.tsm08{ margin-right:0px}
.sub_c .sub_left .s_menu li a{height:51px;; width:119px; text-indent:-9999px}
.sub_c .sub_left .s_menu li a:hover{background-position-y:-51px}
.sub_c .sub_left .s_menu li a.on{background-position-y:-51px}
.sub_c .sub_left .s_menu li.tsm01 a{background-position-x:0}
.sub_c .sub_left .s_menu li.tsm02 a{background-position-x:-123px}
.sub_c .sub_left .s_menu li.tsm03 a{background-position-x:-245px}
.sub_c .sub_left .s_menu li.tsm04 a{background-position-x:-367px}
.sub_c .sub_left .s_menu li.tsm05 a{background-position-x:-489px}
.sub_c .sub_left .s_menu li.tsm06 a{background-position-x:-611px}
.sub_c .sub_left .s_menu li.tsm07 a{background-position-x:-733px}
.sub_c .sub_left .s_menu li.tsm08 a{background-position-x:-856px}

.sub_c .sub_left .title{padding:50px 0 30px 0; height:26px}
.sub_c .sub_left .title h2{ float:left: }
.sub_c .sub_left .title .mTitle{ float:left:color:#ad3b52; font-weight:bold;font-size:30px;color:#ad3b52; }


.sub_c .sub_left .title .navigation{float:right}
.sub_c .sub_left .title .navigation li{ float:left; color:#999999; margin-left:5px}
.sub_c .sub_left .title .navigation li span{ color:#555555}


.sub_c .sub_left .sub_f{ background:url(/img/counsel_bg.gif); height:180px}
.sub_c .sub_left .sub_f .counsel_fh1{ color:#FFF; margin-top:40px; margin-left:45px; width:190px; border-right:1px solid #9d9d9b; float:left}
.sub_c .sub_left .sub_f .counsel_fh1 dt{ background:url(/img/counsel_t.png) no-repeat left top;  height:28px; width:95px; text-indent:-9999px; margin-bottom:20px}

.sub_c .sub_left .sub_f .counsel_fh2{ width:240px;margin-top:40px;margin-left:45px; float:left}
.sub_c .sub_left .sub_f .counsel_fh2 dt{background-image:url(/img/counsel_t.png); width:63px; height:25px; float:left; text-indent:-9999px; margin-bottom:10px}
.sub_c .sub_left .sub_f .counsel_fh2 dd{float:left; width:175px; height:25px; margin-bottom:10px}
.sub_c .sub_left .sub_f .counsel_fh2 dt.name{ background-position-y:-34px}
.sub_c .sub_left .sub_f .counsel_fh2 dt.communication{ background-position-y:-69px}
.sub_c .sub_left .sub_f .counsel_fh2 dt.sex{ background-position-y:-103px}

.sub_c .sub_left .sub_f .counsel_fh2 dd input{ height:25px; border:1px solid #cccccc}
.sub_c .sub_left .sub_f .counsel_fh2 dd select{height:25px; border:1px solid #cccccc}
.sub_c .sub_left .sub_f .counsel_fh2 dd.name input{ width:99%;}
.sub_c .sub_left .sub_f .counsel_fh2 dd.communication input,
.sub_c .sub_left .sub_f .counsel_fh2 dd.communication select{ width:54px}
.sub_c .sub_left .sub_f .counsel_fh2 dd.sex select{ width:100%;}

.sub_c .sub_left .sub_f .counsel_fh3{ width:265px;margin-top:40px;margin-left:45px; float:left}
.sub_c .sub_left .sub_f .counsel_fh3 dt{background:url(/img/counsel_t.png) no-repeat 0 -125px; width:63px; height:25px; float:left; text-indent:-9999px; margin-bottom:10px}
.sub_c .sub_left .sub_f .counsel_fh3 dd{float:left; width:200px}
.sub_c .sub_left .sub_f .counsel_fh3 dd textarea{ width:99%; height:90px; border:1px solid #cccccc}

.sub_c .sub_left .sub_f .counsel_fh4{float:left;margin-top:40px;margin-left:15px}
.sub_c .sub_left .sub_f .counsel_fh4 a{ width:102px; height:94px; display:block;background:url(/img/counsel_btn.png) no-repeat 0 0; text-indent:-9999px}


.paging{text-align:center}




/*濡쒓렇��*/
.login_c{}
.login_c h3{ margin:0 auto; width:100%; text-align:center}
.login_c .login_bg{ background:#f2f2f2; border:1px solid #dedede; width:660px; margin:20px auto 70px auto}
.login_c .login_bg .login_ba{ background:#fff; border:1px solid #e6e6e6 ; width:620px; margin:20px auto; height:260px}
.login_c .login_bg .login_bb{ background:#fff; border:1px solid #e6e6e6 ; width:620px; margin:20px auto; height:230px}

.login_c .login_bg .login_img{ float:left; margin:30px 0 0 30px}
.login_c .login_bg .login_ba_c{float:left;margin:30px 0 0 50px}

.login_c .login_bg .login_ba_c{ width:345px}
.login_c .login_bg .login_ba_c dl.idpw{ float:left; width:255px; position:relative}
.login_c .login_bg .login_ba_c dl.idpw dt,
.login_c .login_bg .login_ba_c dl.idpw dd{float:left; margin-bottom:9px}
.login_c .login_bg .login_ba_c dl.idpw dt{width:77px; height:28px; background-image:url(/img/login_hs.gif); text-indent:-9999px}
.login_c .login_bg .login_ba_c dl.idpw dt.id{ background-position-y:0}
.login_c .login_bg .login_ba_c dl.idpw dt.password{ background-position-y:-38px}
.login_c .login_bg .login_ba_c dl.idpw dd{ width:175px;height:28px;}
.login_c .login_bg .login_ba_c dl.idpw dd input{width:100%;height:25px; background:#fff; border:1px solid #e1e1e1}
.login_c .login_bg .login_ba_c dl.idpw dd.btn{ position:absolute ; top:0; right:-89px;width:79px; height:67px;}
.login_c .login_bg .login_ba_c dl.idpw dd.btn a{ display:block; width:79px; height:67px; text-indent:-9999px; background:url(/img/login_btn01.gif) no-repeat left top}
.login_c .login_bg .hr{ background:url(/img/login_bg.gif) repeat-x; left top; height:5px}
.login_c .login_bg .login_ba_c .hr{ float:left; margin-top:20px; width:345px}
.login_c .login_bg .login_ba_c dl.join{ float:left; margin-top:15px}
.login_c .login_bg .login_ba_c dl.join dt,
.login_c .login_bg .login_ba_c dl.join dd{float:left; margin-bottom:5px}
.login_c .login_bg .login_ba_c dl.join dt{width:252px; text-align:right; color:#737373; display:block;padding: 4px 5px 0 }
.login_c .login_bg .login_ba_c dl.join dd{ width:79px}
.login_c .login_bg .login_ba_c dl.join dd a{}

.login_c .login_bg .login_bb_c dl.pwb{ float:left; width:285px;margin:62px 0 0 60px; height:110px;background:url(/img/login_bg.gif) repeat-x left 65px; position:relative}
.login_c .login_bg .login_bb_c dl.pwb dt.password{width:100px; height:28px; background:url(/img/login_hs.gif) no-repeat left -73px; text-indent:-9999px;float:left}
.login_c .login_bg .login_bb_c dl.pwb dd{width:175px;float:left}
.login_c .login_bg .login_bb_c dl.pwb dd input{width:100%;height:25px; background:#fff; border:1px solid #e1e1e1}
.login_c .login_bg .login_bb_c dl.pwb dd.btn1,
.login_c .login_bg .login_bb_c dl.pwb dd.btn2{ position:absolute; top:76px; width:138px}
.login_c .login_bg .login_bb_c dl.pwb dd.btn1{ left:0}
.login_c .login_bg .login_bb_c dl.pwb dd.btn2{ left:154px}





/*濡쒓렇�� 媛꾨떒濡쒓렇��*/
.login_c2{}
.login_c2 h3{ margin:0 auto; width:100%; text-align:center}
.login_c2 .login_bg{ background:#f2f2f2; border:1px solid #dedede; width:660px; margin:20px auto 70px auto}
.login_c2 .login_bg .login_ba{ background:#fff; border:1px solid #e6e6e6 ; width:620px; margin:20px auto; height:300px}
.login_c2 .login_bg .login_bb{ background:#fff; border:1px solid #e6e6e6 ; width:620px; margin:20px auto; height:270px}

.login_c2 .login_bg .login_img{ float:left; margin:30px 0 0 30px}
.login_c2 .login_bg .login_ba_c{float:left;margin:30px 0 0 50px}

.login_c2 .login_bg .login_ba_c{ width:345px}
.login_c2 .login_bg .login_ba_c dl.idpw{ float:left; width:505px; position:relative}
.login_c2 .login_bg .login_ba_c dl.idpw dt,
.login_c2 .login_bg .login_ba_c dl.idpw dd{float:left; margin-bottom:9px}
.login_c2 .login_bg .login_ba_c dl.idpw dt{width:99px; height:22px; background-image:url(/img/login_hs_2.gif); text-indent:-9999px}
.login_c2 .login_bg .login_ba_c dl.idpw dt.id{ background-position-y:30}
.login_c2 .login_bg .login_ba_c dl.idpw dt.password{ background-position-y:-38px}
.login_c2 .login_bg .login_ba_c dl.idpw dd{ width:175px;height:28px;}
.login_c2 .login_bg .login_ba_c dl.idpw dd input{width:100%;height:25px; background:#fff; border:1px solid #e1e1e1}
.login_c2 .login_bg .login_ba_c dl.idpw dd.btn{ position:absolute ; top:0; right:-89px;width:79px; height:67px;}
.login_c2 .login_bg .login_ba_c dl.idpw dd.btn a{ display:block; width:79px; height:67px; text-indent:-9999px; background:url(/img/login_btn01.gif) no-repeat left top}
.login_c2 .login_bg .hr{ background:url(/img/login_bg.gif) repeat-x; left top; height:5px}
.login_c2 .login_bg .login_ba_c .hr{ float:left; margin-top:20px; width:345px}
.login_c2 .login_bg .login_ba_c dl.join{ float:left; margin-top:15px}
.login_c2 .login_bg .login_ba_c dl.join dt,
.login_c2 .login_bg .login_ba_c dl.join dd{float:left; margin-bottom:5px}
.login_c2 .login_bg .login_ba_c dl.join dt{width:252px; text-align:right; color:#737373; display:block;padding: 4px 5px 0 }
.login_c2 .login_bg .login_ba_c dl.join dd{ width:150px}
.login_c2 .login_bg .login_ba_c dl.join dd a{}

.login_c2 .login_bg .info{ background:url(/img/login_info_2.gif) repeat-x; left top; top:100px; width:419px;height:62px}
.login_c2 .login_bg .login_ba_c .info{ float:left; margin-top:60px; margin-left:-65px;width:419px}

.login_c2 .login_bg .login_bb_c dl.pwb{ float:left; width:285px;margin:62px 0 0 60px; height:110px;background:url(/img/login_bg.gif) repeat-x left 65px; position:relative}
.login_c2 .login_bg .login_bb_c dl.pwb dt.password{width:100px; height:28px; background:url(/img/login_hs.gif) no-repeat left -73px; text-indent:-9999px;float:left}
.login_c2 .login_bg .login_bb_c dl.pwb dd{width:175px;float:left}
.login_c2 .login_bg .login_bb_c dl.pwb dd input{width:100%;height:25px; background:#fff; border:1px solid #e1e1e1}
.login_c2 .login_bg .login_bb_c dl.pwb dd.btn1,
.login_c2 .login_bg .login_bb_c dl.pwb dd.btn2{ position:absolute; top:76px; width:138px}
.login_c2 .login_bg .login_bb_c dl.pwb dd.btn1{ left:0}
.login_c2 .login_bg .login_bb_c dl.pwb dd.btn2{ left:154px}












.tab_page{width:100%;text-align:center;margin-top:20px;}
.tab_page_ul{height:25px;overflow:hidden;width:245px;margin:0 auto;}
.tab_page_ul li{float:left;margin-right:5px;height:23px;line-height:23px;}
.tab_page_ul li a{width:23px;height:23px;line-height:23px;border:1px solid #ededed;background:#f2f2f2;color:#8c8c8c;display:block;}
.tab_page_ul li a.active{border:1px solid #b18c9b;background:#be99a8;color:#fff;}


.admin_page{width:auto;  margin:0 auto}
.admin_page_over{width:27px; height:25px; background:#d63d7e; border:1px solid #9f0446;}
.admin_page_over_in{ position:relative; top:7px; color:#FFFFFF; font-weight:bold}
.admin_page_out{width:27px; height:25px; background:#FFF; border:1px solid #c8c8c8;}
.admin_page_out_in{ position:relative; top:7px; color:#3c3c3c}


.space{width:100%;height:30px; }


/*
�뚯썝媛���
*/
.join {
width: 100%;
margin-top: 50px;
overflow: hidden;
}	
.join .b_left {
float: left;
width: 467px;
overflow: hidden;
}
.join .t_right {
margin-top: -13px;
text-align: right;
}
.join .txt {
width: 455px;
height: 303px;
padding: 10px 0 0 10px;
margin: 10px 0 0 0;
border: 1px solid #e2e3ea;
color: #8f785c;
line-height: 16px;
overflow: hidden;
overflow-y: scroll;
}
.join .b_right {
float: right;
width: 468px;
overflow: hidden;
}
textarea, pre {
overflow: auto;
}

/*�섎즺吏꾩긽��01*/
.w130px{ width:130px}
.w300px{ width:300px}

.board_list{}     
.board_list table{ width:100%;border-bottom:2px solid #cccccc}
.board_list table thead tr th{ background:url(/img/list_thbg.gif) no-repeat right top #666666; font-weight:bold; color:#fff; height:35px}
.board_list table thead tr th.none{ background:#666666}

.board_list table tbody tr td{height:45px; color:#404040; text-align:center; border-bottom:1px solid #cccccc}
.board_list table tbody tr td.on{color:#a6a6a6}
.board_list table tbody tr td.testa-l{padding-left:20px}
.board_list table tbody tr td a{color:#404040; display:block; float:left; padding:2px}
.board_list table tbody tr td.name{ color:#4c4c4c}

.board_list table tbody tr td&gt;a.no{color:#8c8c8c;}
.board_list table tbody tr td&gt;a.yes{color:#404040}
.board_list table tbody tr td.answer&gt;a.no{ padding:5px; background:#b2b2b2; color:#FFF; display:grid; width:55px; margin:0 auto; float:none}
.board_list table tbody tr td.answer&gt;a.yes{ padding:5px; background:#eb5774; color:#FFF; display:grid ;width:55px; margin:0 auto; float:none}
.board_list .list_btn{ text-align:right; margin:13px 0 22px 0}

.board_list table tbody tr td.answer&gt;div.no{ padding:5px; background:#b2b2b2; color:#FFF; display:grid; width:55px; margin:0 auto; float:none}
.board_list table tbody tr td.answer&gt;div.yes{ padding:5px; background:#eb5774; color:#FFF; display:grid ;width:55px; margin:0 auto; float:none}


.board_list .search{background:url(/img/search_img.gif) no-repeat left 6px; width:510px; margin:40px auto; height:30px}
.board_list .search input{float:left; width:230px; background:#fff; border:1px solid #e1e1e1; height:28px; margin:0 10px}
.board_list .search .search_btn{float:left;}

.write{ border-top:5px solid #666666; border-bottom:2px solid #cccccc}
.write table{ width:100%}
.write table th,
.write table td{ height:40px; border-bottom:1px solid #cccccc}
.write table th{background:url(/img/write_bg.gif) no-repeat right; color:#4c4c4c; font-weight:bold; padding-right:20px; text-align:right}
.write table td{ padding-left:20px}
.write table td input{ background:#fff; border:1px solid #e1e1e1; height:27px; margin:0 10px; float:left}
.write table td textarea{ background:#fff; border:1px solid #e1e1e1; height:27px; margin:5px 10px; }
.write table td input.bonone{ border:none}
.write table td .fl{ margin-top: 6px;}
.write_btn{ text-align:right; margin:11px 0 50px 0; height:30px}
.write table td a.p_search{ display:block; padding:7px 5px; color:#FFF; background:#b2b2b2;; float:left}


/*�섎즺吏꾩긽��02*/
.write table th.cbkk{background:url(/img/write_bg.gif) no-repeat right 27px; padding-top:27px}
.write table td.cbkk{padding-top:27px; padding-bottom:27px; line-height:1.5em}
.write table td .txc{margin-left: 10px;margin-top: 7px;color: #999999;}
.write table td.pa{ padding-top:7px; padding-bottom:7px}

.title_h{ text-align:left; margin-bottom:7px}

/*�꾪썑�ъ쭊*/

.after{ margin-bottom:10px}
.after .after_ul{ height:32px; border:1px solid #dcd3d5; border-top:2px solid #ad3d53; margin-bottom:10px}
.after .after_ul li{ float:left; width:12.5%; text-align:center}
.after .after_ul li a{ display:block; padding:9px 0; background:url(/img/after_bg.gif) no-repeat right}
.after .after_ul li a.bg-none{background:none}
.after .after_ul li a:hover{font-weight:bold; background:#f2f2f2}
.after .after_ul li a.on{ font-weight:bold; background:#f2f2f2}
.after .after_c{ margin:0 0 30px 0; padding-bottom:30px; border-bottom:1px solid #bfbfbf}

.after .after_c .after_text{ color:#4c4c4c; font-size:15px; font-weight:bold; background:url(/img/after_text.gif) no-repeat left 3px; padding-left:12px; margin:0 0 20px 0}
.after .after_c .after_img{ height:200px; width:100%; position:relative}
.after .after_c .after_img .img1{position:relative; float:left; margin:0 20px}
.after .after_c .after_img .img2{position:relative; float:right; margin:0 20px}
.after .after_c .after_img .pos{position:absolute; left:0; bottom:0px}
.after .after_c .after_img .next{position:absolute; background:url(/img/after_next.gif) no-repeat left top; width:46px; height:87px; text-indent:-9999px; top:57px; left:467px}



.find {
width: 100%;
margin-top: 50px;
overflow: hidden;
}	
.find .b_left {
float: left;
width: 467px;
overflow: hidden;
}
.find .t_right {
margin-top: -13px;
text-align: right;
}
.find .txt {
width: 455px;
height: 303px;
padding: 10px 0 0 10px;
margin: 10px 0 0 0;
border: 1px solid #e2e3ea;
color: #8f785c;
line-height: 16px;
overflow: hidden;
}
.find .b_right {
float: right;
width: 468px;
overflow: hidden;
}

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