﻿@charset "utf-8";

@import url('global.css');
@import url('layout.css');
@import url('board.css');

/*common*/
.pdt0{ padding-top:0 !important;}
.mgt5{ margin-top:5px !important;}
.mgt10{ margin-top:10px !important;}
.mgt15{ margin-top:15px !important;}
.mgt20{ margin-top:20px !important;}
.mgt30{ margin-top:30px !important;}
.mgt50{ margin-top:50px !important;}
.mgl0{ margin-left:0 !important;}
.mgl10{ margin-left:10px !important;}
.mgr10{ margin-right:10px !important;}
.alg_middle{ vertical-align:middle !important;}
.alg_left{ text-align:left !important;}
.alg_center{ text-align:center !important;}
.alg_right{ text-align:right !important;}
.nobg{ background:none !important;}

.dec01{  margin:10px 0 0 10px;}
.font_orange{ color:#e26a02 !important;}
.font_purple{color:#570a8e !important;}
.font_dark_orange{ color:#db3900 !important;}
.font_green{color:#006507 !important;}
.font_red{color:#c10000 !important;}
.font_darkred{color:#8d0d31 !important;}

/* 하단 버튼 영역 : center 기본 */
.btn{clear:both;margin:0px 0 10px 0;text-align:center;}
.btn.btm{position:relative;clear:both;margin:10px 0 0 0;}
.btn.btm .left{position:absolute;left:0;top:0;}
.btn.btm .right{position:absolute;right:0; top:0;}
.btn.btm.aleft{text-align:left;}
.btn.btm.aright{text-align:right; padding-right:5px;}
/* //하단 버튼 영역 */

.movie_textbox{ background:#ffffce; border:#95b92e 1px solid; padding:10px; height:120px; overflow:auto;}
.headingWrap{ position:relative;}
.headingWrap .sch{ position:absolute; top:0; right:0;}

/*box*/
.box03{ background:url(/images/common/box03_b.gif) 0 100% no-repeat; padding:0 0 10px 0; overflow:hidden;}
.box03 .box03_t{ background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; text-align:center;}
.box03 ul{ background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; }
.box03 ul li{ background:url(/images/common/blt_dot6.gif) 0 8px no-repeat; padding:0 0 0 8px; line-height:1.5em;}
.box03 ul.poll_lst{background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; }
.box03 ul.poll_lst li{ background:none; color:#626b35; padding:5px 0; overflow:hidden;}
.box03 ul.poll_lst li p{ float:left;}
.box03 ul.poll_lst li p.tit{ width:90px; background:url(/images/common/blt_bar2.gif) 100% center no-repeat;}
.box03 ul.poll_lst li p.graph{ width:500px; padding-left:0; border:#b2be8b 1px solid; margin-left:3px; position:relative;}
.box03 ul.poll_lst li p.graph span.num2{ background:url(/images/common/bg_graph.gif) repeat-y; text-align:left; display:block; height:16px;}
.box03 ul.poll_lst li p.graph span.num{ position:absolute; top:0px; left:10px;}
.box03 ul.poll_lst li p.percent{ width:25px; background:url(/images/common/blt_bar2.gif) 0 center no-repeat; padding-left:3px; margin-left:3px;}
.box03 ul.myPage_lst{background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; }
.box03 ul.myPage_lst li{ background:none; padding:2px 0;}
.box03 ul.myPage_lst li.memBox{ background:#fafafa; border:#ebebeb 1px solid; display:block; padding:5px 10px; margin:6px 0 0 0;}
.box03 ul.myPage_lst li.memBox img{ vertical-align:middle;}
.box03 ul.memExit_lst{background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; clear:both; }
.box03 ul.memExit_lst li{ padding:5px 15px; color:#505e00; background:url(/images/common/blt_line2.gif) 100% 0 no-repeat; width:370px;}
.box03 ul.memExit_lst li span{ display:inline-block; width:96px; font-weight:bold;}
.box03 ul.memExit_lst.log02 li{padding:20px 15px;}
.box03 ul.memExit_lst li.certi{ padding:20px 0;}
.box03 ul.memJoin_lst{background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; }
.box03 ul.memJoin_lst li{ padding:5px 80px 5px 65px; color:#505e00; background:url(/images/common/blt_line2.gif) 100% 0 no-repeat; width:170px; float:left;}
.box03 ul.memJoin_lst li p{ margin-top:10px; color:#666;}

.box05{ background:url(/images/common/box05_b.gif) 0 100% no-repeat; padding:0 0 25px 0;}
.box05 .box05_t{ background:url(/images/common/box05_t.gif) 0 0 no-repeat; padding:10px 10px 0 10px; color:#626b35;}

.box005{ background:url(/images/common/box05.gif) 0 100% no-repeat; padding:0 0 10px 0;}
.box005 .box05_t{ background:url(/images/common/box05_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; color:#666;}
.box005 .box05_t h4{ color:#666; font-size:1.1em;}

.box08{ background:url(/images/common/box08.gif) 0 0 no-repeat; width:650px; padding:10px 0 0 0;}
.box08 .box08_con{background:url(/images/common/box08.gif) 0 100% no-repeat; padding:0 10px 10px 10px;}

/*ul list*/
.tx_lst01{ clear:both; padding:10px 0 0 10px; }
.tx_lst01 li{ background:url(/images/common/blt_dot3.gif) 0 7px no-repeat; padding:0 0 0 6px; line-height:150%; margin:5px 0 0 0;}

.tx_lst02{ clear:both; padding:0;}
.tx_lst02 li{ background:url(/images/common/blt_dot5.gif) 0 8px no-repeat; padding:1px 0 1px 9px;}

.tx_lst03{ clear:both; padding:0 0 0 10px; }
.tx_lst03 li{ background:url(/images/common/blt_dot3.gif) 0 7px no-repeat; padding:0 0 0 6px; line-height:150%; margin:5px 0 0 0;}

ul.blt_star{ margin:0 0 0 10px;}
ul.blt_star li{ background:url(/images/common/blt_star.gif) 0 7px no-repeat; padding:0 0 0 8px; line-height:1.8em;}

/*tab*/
#tab_tx{ overflow:hidden; background:url(/images/common/blt_dot7.gif) 0 100% repeat-x; padding-bottom:1px;}
#tab_tx > li{ float:left; margin-right:1px;}
#tab_tx > li > a{ display:inline-block; background:#f9f9ec; border:#d3d3a6 1px solid;height:26px; border-bottom:none; padding:2px 15px 0px 15px; text-align:center;  color:#a3a3a3; font-weight:bold;}
#tab_tx > li > a.on,#tab_tx > li > a:hover{ background:#95b92e; color:#fff;border:#95b92e 1px solid; border-bottom:none;}

/*main*/
.index_content_top{ overflow:hidden;clear:both; padding:0 0 25px 0;}
.index_content_mid{ overflow:hidden;clear:both; padding:0 0 40px 0;}
.index_content_bot{ clear:both; height:142px; position:relative;}
.main_customer{ float:left; width:178px; height:95px; background:url(/images/index/customer_bg.gif) 0 0 no-repeat; padding:45px 0 0 2px;}
.main_customer dt{ padding:0 0 5px 0;}
.main_mem{ float:left; margin-left:40px;}
.main_loc{ float:right;}
.main_notice{ width:180px; display:block; float:left; position:relative;}
.main_notice h2{ background:url(/images/index/bg_titLine.gif) 0 100% no-repeat; height:25px;}
.main_notice ul{ padding:8px 0 0 0;}
.main_notice ul li{ line-height:1.6em; background:url(/images/index/blt_dot.gif) 0 center no-repeat; padding-left:5px;}
.main_notice ul li a{color:#484848;}
.main_notice span.bt_more{ position:absolute; top:0px; right:0;}

.boardBox {position:relative; float:left; width:420px; margin:0 40px 0 40px; background:url(/images/index/bg_titLine.gif) 0 23px no-repeat;}
.boardBox h2 {_display:inline; padding-bottom:3px; *zoom:1;height:25px;}
.boardBox h2:after {content:""; clear:both; display:block;}
.boardBox h2 a {display:inline-block; height:16px;  background:url(/images/index/tit_board1.gif) no-repeat 0 0;}
.boardBox h2 a.m1 {width:63px; background-position:0 0px;}
.boardBox h2 a.m2 {width:84px; background-position:-63px 0;}
.boardBox h2 a.m3 {width:75px; background-position:-148px 0;}
.boardBox h2 span {position:absolute; visibility:hidden;overflow:hidden;line-height: 0;width:0;height:0;margin:0;padding:0;font:0/0 Arial;text-indent:-1000000px;}
.boardBox div {float:left;}
.boardBox ul {left:0; top:30px; width:420px;}
.boardBox ul li { line-height:16px; padding:2px 0 2px 5px; background:url(/images/index/blt_dot.gif) no-repeat 0 9px;}
.boardBox ul li a {overflow:hidden; display:inline-block; width:325px; vertical-align:middle; text-overflow:ellipsis; white-space:nowrap;color:#484848;}
.boardBox ul li em {display:inline-block;width:72px; text-align:right; color:#767676; font:0.917em Verdana Sans-serif; font-style:normal;}
.boardBox ul li.bt_more { padding:0;display:block; width:29px; height:9px; background:none; position:absolute; top:-29px; right:0;}
.boardBox ul li.bt_more a{ width:29px;text-align:right;}
.boardBox .noscript {position:absolute; top:0; left:0;z-index:999; width:100%; height:156px; background:#fff;}
.boardBox .noscript ul {display:block;}
.boardBox .noscript ul a {display:inline;}
.board1 .board1 ul,
.board2 .board2 ul{display:block;}
.board1 .board1 h2 a.m1 {background-position:0 -50px;}
.board2 .board2 h2 a.m2 {background-position:-63px -50px;}
.board3 .board3 h2 a.m3 {background-position:-148px -50px;}

.main_mov{ overflow:hidden; float:left; width:180px;}
.main_mov h2{ height:24px;}

.main_br{ overflow:hidden; float:left; width:440px; margin-left:40px;}
.main_br li{ float:left; padding:10px 10px 0 0;}

.main_poll{ width:200px; float:right;}
.main_poll h2{ height:22px;}
.main_poll .main_poll_box{ height:136px; background:#eae9e9 url(../images/index/bg_titLine.gif) 0 0 no-repeat; padding:12px 8px;}
.main_poll .main_poll_box .main_poll_t{ font-weight:bold; color:#848484;}

.boardBox2 {position:relative; float:left; width:420px; margin:0 40px 0 40px; background:url(/images/index/bg_titLine.gif) 0 23px no-repeat;}
.boardBox2 h2 {_display:inline; padding-bottom:3px; *zoom:1;height:25px;}
.boardBox2 h2:after {content:""; clear:both; display:block;}
.boardBox2 h2 a {display:inline-block; height:16px;  background:url(/images/index/tit_board2.gif) no-repeat 0 0;}
.boardBox2 h2 a.n1 {width:76px; background-position:0 0;}
.boardBox2 h2 a.n2 {width:81px; background-position:-78px 0;}
.boardBox2 h2 a.n3 {width:88px; background-position:-162px 0;}
.boardBox2 h2 span {position:absolute; visibility:hidden;overflow:hidden;line-height: 0;width:0;height:0;margin:0;padding:0;font:0/0 Arial;text-indent:-1000000px;}
.boardBox2 div {float:left;}
.boardBox2 ul {left:0; top:30px; width:420px;}
.boardBox2 ul li { line-height:16px; padding:2px 0 2px 5px; background:url(/images/index/blt_dot.gif) no-repeat 0 9px;}
.boardBox2 ul li a {overflow:hidden; display:inline-block; width:325px; vertical-align:middle; text-overflow:ellipsis; white-space:nowrap;color:#484848;}
.boardBox2 ul li em {display:inline-block;width:72px; text-align:right; color:#767676; font:0.917em Verdana Sans-serif; font-style:normal;}
.boardBox2 ul li.bt_more { padding:0;display:block; width:29px; height:9px; background:none; position:absolute; top:-29px; right:0;}
.boardBox2 ul li.bt_more a{ width:29px;}
.boardBox2 .noscript {position:absolute; top:0; left:0;z-index:999; width:100%; height:156px; background:#fff;}
.boardBox2 .noscript ul {display:block;}
.boardBox2 .noscript ul a {display:inline;}
.bbs1 .bbs1 ul,
.bbs2 .bbs2 ul,
.bbs3 .bbs3 ul{display:block;}
.bbs1 .bbs1 h2 a.n1 {background-position:0 -50px;}
.bbs2 .bbs2 h2 a.n2 {background-position:-78px -50px;}
.bbs3 .bbs3 h2 a.n3 {background-position:-162px -50px;}

.main_calculator{ width:180px; height:116px; background:url(/images/index/bg_calculator.gif) 100% 100% no-repeat; border-top:#96ad0f 1px solid; position:absolute; top:213px; left:50%; margin-left:-440px; z-index:999;}
.main_calculator h2{ padding:10px 0;}
.main_calculator .bt_link{ margin:20px 0 0 0;}

.main_quick{ width:878px; height:133px; overflow:hidden; margin:0 auto 25px;}
.main_quick li{ float:left;}
.main_quick li a{ display:block; text-indent:-9999px;background:url(/images/index/main_quickN.jpg) no-repeat; height:133px;}
.main_quick li.main_quick01 a{ background-position:0 0; width:128px;}
.main_quick li.main_quick02 a{ background-position:-128px 0; width:126px;}
.main_quick li.main_quick03 a{ background-position:-255px 0; width:126px;}
.main_quick li.main_quick04 a{ background-position:-381px 0; width:126px;}
.main_quick li.main_quick05 a{ background-position:-507px 0; width:126px;}
.main_quick li.main_quick06 a{ background-position:-633px 0; width:126px;}
.main_quick li.main_quick07 a{ background-position:-759px 0; width:119px;}

#pop_zone{ float:left; width:200px; position:relative; height:146px;}
#pop_zone #popup{ background:url(/images/index/popZone_box.gif) 0 0 no-repeat; padding:4px; margin:9px 0 0 0; width:192px; height:95px; overflow:hidden;}
#pop_zone #popup li img{ margin:0 0 4px 0;}
#pop_zone #popup span{ position:absolute; bottom:0; width:11px; height:11px;}
#pop_zone #popup span img{ margin:0;}
#pop_zone #popup .zone_num01{ left:0;}
#pop_zone #popup .zone_num02{ left:12px;}
#pop_zone #popup .zone_num03{ left:24px;}
#pop_zone #popup .zone_num04{ left:36px;}
#pop_zone #popup .zone_num05{ left:48px;}
#pop_zone #popup .zone_num06{ left:60px;}
#pop_zone #popup .zone_num07{ left:72px;}
#pop_zone #popup .zone_num08{ left:84px;}
#pop_zone #popup .zone_num09{ left:96px;}
#pop_zone #popup .zone_num10{ left:108px;}
#pop_zone .control{ position:absolute;margin:4px 0 0 0;top:125px;right:0; text-align:right;}
#pop_zone .control #btn{ float:right;}
#pop_zone .control #btn li{ float:left; margin:0 0 0 1px;}

#bannerWrap{ padding:15px 0 0 0; clear:both;}
#bannerWrap .banner_set .control_btn{ overflow:hidden; height:17px; padding-left:5px;}
#bannerWrap .banner_set .control_btn li{ float:left; padding-right:1px;}
#bannerWrap .banner_set .banner_list{ background:url(/images/index/banner_box.gif) 0 0 no-repeat; width:862px; height:40px; overflow:hidden; padding:10px 9px;}
#bannerWrap .banner_set .banner_list #banner2{ overflow:hidden; height:40px; width:850px;}
#bannerWrap .banner_set .banner_list #banner2 a{ background:url(/images/index/blt_line.gif) right center no-repeat; padding:0 16px 0 15px; height:40px; display:inline-block !important;}

.index_content_bot #fselect{ position:absolute; bottom:0; right:0px;}
.index_content_bot #fselect a {display:inline;float:left;width:200px;height:25px;padding:0;}
.index_content_bot #fselect ul {display:none;position:absolute;bottom:25px;left:0px;z-index:211;width:194px;border:1px solid #666;background:#fff; padding:2px;}

.index_content_bot #fselect:focus ul {display:block;}

.index_content_bot #fselect ul li {background:none; width:172px;}
.index_content_bot #fselect ul li a {width:172px;padding:0 10px;height:20px;line-height:20px; letter-spacing:-0.1em; border-left:#ccc 1px solid; border-right:#ccc 1px solid; }
.index_content_bot #fselect ul li a:focus{
display:block;}
.index_content_bot #fselect ul li.first a{ border-top:#ccc 1px solid; padding-top:5px;}
.index_content_bot #fselect ul li.last a{ border-bottom:#ccc 1px solid; padding-bottom:5px;}

/*main2*/
#index_wrap2 .main_customer{ float:left; width:178px; height:95px; background:url(/images/index/customer_bg.gif) 0 0 no-repeat; padding:45px 0 0 2px;}
#index_wrap2 .main_customer dt{ padding:0 0 5px 0;}
#index_wrap2 .main_mem{ float:left; margin-left:40px;}
#index_wrap2 .main_loc{ float:right;}


/*intro*/
.message_tx{ background:url(/images/intro/message_img1.jpg) 100% 0 no-repeat; padding:10px 235px 0 10px; min-height:550px;}
.message_tx p{ margin:0 0 20px 0;word-break:keep-all;}
.ovject_lst{ clear:both; padding:0 0 0 10px; margin:15px 0 0 0; overflow:hidden;}
.ovject_lst li{ width:164px; height:80px; background:url(/images/common/box01.gif) no-repeat; color:#fff; text-align:center; float:left; padding:30px 8px 0; margin:0 8px 0 0;}
.ovject_lst li.blt_nxt{ background:none; width:34px; height:68px; padding:42px 0 0 0;}
.ovject_box{ margin:10px; background:#eaefd3; padding:10px;}
.ovject_box h5{ color:#222; font-size:1.1em;}
.ovject_box ul{ padding:0;}
.ovject_box li{ line-height:150%; margin:5px 0 0 0;}
.ovject_box strong{ color:#222;}
.ovject_box ul ul{ padding:0;}
.ovject_box li li{ padding:0 0 0 10px; margin:0;}

.ovject_box_white { margin:10px; padding:10px;}
.ovject_box_white a {color:#7a8d0d;}
.ovject_box_white h5{ color:#222; font-size:1.1em;}
.ovject_box_white ul{ padding:0; margin-bottom:15px;}
.ovject_box_white li{ line-height:150%; margin:5px 0 0 0;}
.ovject_box_white strong{ color:#222;}
.ovject_box_white ul ul{ padding:0; margin-bottom:5px; }
.ovject_box_white li li{ padding:0 0 0 10px; margin:0;}

.ovject_box_white p { line-height:150%; margin:5px 0 0 0;}
.ovject_box_white li p { padding:0 0 0 10px; margin:0;}
.ovject_box_white p.last { margin-bottom:15px; }

.forward_lst{ clear:both; margin:0; width:642px; padding:0;}
.forward_lst li{ background:url(/images/common/box02_b.gif) 0 100% no-repeat; padding:0; margin:0;}
.forward_lst li ul{ background:url(/images/common/box02_t.gif) 0 0 no-repeat; padding:15px; margin:0; *margin:-12px 0 0 0;}
.forward_lst li ul li{ background:url(/images/common/blt_dot4.gif) 0 8px no-repeat; color:#fff; padding:2px 0 2px 7px; margin:0;}
.forward_lst li.blt_nxt{ background:none; height:25px; padding:10px 0; text-align:center; margin:0;}
.forward_lst li dl{ background:url(/images/common/box02_t.gif) 0 0 no-repeat; padding:15px; color:#fff; margin:0; *margin:-12px 0 0 0;}
.forward_lst li dl dt{ text-align:center; font-weight:bold; padding:0 0 20px 0; margin:0;}
.forward_lst li dl dd{background:url(/images/common/blt_dot4.gif) 0 8px no-repeat; color:#fff; padding:2px 0 2px 7px; margin:0;}

.history_box{ background:url(/images/common/box03_b.gif) 0 100% no-repeat;}
.history_box dl{ background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:24px 20px; overflow:hidden;}
.history_box dl dt{ float:left; width:110px;}
.history_box dl dd{ float:right; width:400px; padding:5px 0 5px 95px; position:relative;}
.history_box dl dd span{ color:#7a8d0d; position:absolute; top:5px; left:0;}

.org_box{ text-align:center;}

.loc_wrap{width:656px;height:458px;border:2px solid #e5ebc9}

/*data*/
.calculator_box{ background:url(/images/common/box04.gif) 0 0 no-repeat; padding:10px 0 0 0; margin:10px 0 0 0;}
.calculator_box p{background:url(/images/common/box04.gif) 0 100% no-repeat; padding:0 10px 10px 10px; text-align:center;}
.calculator_result{ text-align:center; margin:30px 0 0 0; font-weight:bold;}
.calculator_result .calculator_result_num{ display:inline-block; background:#f9fbe5; border:#b2be8b 1px solid; padding:4px 15px; font-size:1.2em; vertical-align:middle;}
.calculator_result .calculator_result_num strong{ color:#505e00;}

/*mypage*/
.myIndex01{ position:relative;}
.myIndex01 .bt_z{ position:absolute; top:0; right:0;}

.memExit_box{ position:relative; margin:30px 0 0 0; clear:both; overflow:hidden;}
.memExit_box .bt_z{position:absolute; top:60px; right:58px;}
.memExit_box .bt_z2{position:absolute; top:20px; left:320px;}
.memExit_box .bt_z3{position:absolute; top:20px; left:500px;}
.memExit_box .bt_z.login{ top:15px;}
.memExit_box .bt_z.pwEdit{ top:25px;}
.memExit_box .bt_z.find_pw{ top:77px;}

.box07{ background:url(/images/common/box07.gif) 0 0 no-repeat; width:660px; height:91px;}
.box07 ul.memExit_lst{padding:15px 0 0 0; clear:both; }
.box07 ul.memExit_lst li{ padding:5px 0 5px 15px; color:#505e00; background:url(/images/common/blt_line2.gif) 100% 0 no-repeat; width:290px;}
.box07 ul.memExit_lst li span{ display:inline-block; width:80px; font-weight:bold;}
.box07 ul.memExit_lst.log02 li{padding:20px 15px;}
.box07 ul.memJoin_lst{background:url(/images/common/box03_t.gif) 0 0 no-repeat; padding:10px 15px 0 15px; }
.box07 ul.memJoin_lst li{ padding:5px 80px 5px 65px; color:#505e00; background:url(/images/common/blt_line2.gif) 100% 0 no-repeat; width:170px; float:left;}
.box07 ul.memJoin_lst li p{ margin-top:10px; color:#666;}

.login_sel{ border-top:#a4a4a4 1px solid; border-bottom:#a4a4a4 1px solid; text-align:center; padding:5px 0; margin:10px 0 0 0;}
.login_sel input{ vertical-align:middle; margin-top:-2px;}
.logBT{ clear:both; margin:20px 0 0 0; border-top:#95b92e 3px solid; padding:10px 0 0 0;}
.logBT li{ float:left; background:url(/images/common/blt_star.gif) 0 7px no-repeat; padding-left:10px; margin-left:15px;}
.logBT li img{ vertical-align:middle;}

.memTab{ overflow:hidden; margin:10px 0 0 0;}
.memTab li{ float:left;}
.memTab li span{ background:url(/images/Mypage/tab_mem.gif) no-repeat; display:block; text-indent:-9999px; height:40px;}
.memTab li.memTab1 span{ background-position:0 0; width:186px;}
.memTab li.memTab2 span{ background-position:-186px 0; width:136px;}
.memTab li.memTab3 span{ background-position:-322px 0; width:136px;}
.memTab li.memTab4 span{ background-position:-458px 0; width:202px;}
.memTab li.memTab1 span.on{ background-position:0 -50px; width:186px;}
.memTab li.memTab2 span.on{ background-position:-186px -50px; width:136px;}
.memTab li.memTab3 span.on{ background-position:-322px -50px; width:136px;}
.memTab li.memTab4 span.on{ background-position:-458px -50px; width:202px;}

.memAgreewrap{ border-bottom:#95b92e 3px solid; padding:0 0 20px 0;}
.memAgreeBox{ border:#e5e5e5 1px solid; height:130px; margin:10px 0 0 0; overflow:auto;}

/*popup*/
.pop_wrap{ width:400px; margin:0 auto;}
.pop_wrap h1{ border-bottom:#96ad0f 3px solid; border-top:#96ad0f 3px solid; color:#848484; font-size:1em; text-align:left; background:url(/images/common/blt_h1.gif) 10px center no-repeat; line-height:2.5em; padding-left:20px; }
.pop_wrap .pop_content{ border-bottom:#96ad0f 1px solid; padding:10px 0;}
.pop_wrap .pop_content .pop_box1{ background:url(/images/common/boxPop.gif) 0 100% no-repeat; width:380px;min-height:90px; margin:0 auto; padding:0 0 10px 0;}
.pop_wrap .pop_content .pop_box1 .pop_box1_t{ background:url(/images/common/boxPop.gif) 0 0 no-repeat; padding:10px 10px 0 10px;}
.postResult{ border-top:#96ad0f 1px solid; margin:10px 0 0 0; padding:15px 10px 0;}
.postResult .postResult_lst{ width:350px; margin:10px auto 0; overflow:auto; text-align:left; border:#d7dcf0 1px solid; padding:10px; height:250px;}
.postResult .postResult_lst li{ line-height:1.6em;display:table;width:100%;border-bottom:1px dotted #aaa;margin-bottom:10px;}
.postResult .postResult_lst li span{ display:inline-block;display:table-cell;padding-bottom:5px;}
.postResult .postResult_lst li span.zip_code{padding-right:20px;}
.postResult .postResult_lst li span.address strong{color:#333;font-weight:normal;}

.box09{ width:648px; background:url(../images/common/box09.gif) 100% 100% no-repeat; color:#fff; }
.box09 .box09_t{ background:url(../images/common/box09.gif) 0 0 no-repeat; padding:10px 15px; }
.box09 ul{  }
.box09 ul li { height:20px; background:url(../images/common/list_dot_white.gif) 3px 7px no-repeat; padding-left:10px; }
.box09 ul.columm2 { padding-left:40px; }
.box09 ul.columm2 li { width:270px; display:inline-block; *display:block; zoom:1; }

table.calculator_lst td.left { text-align:left !important; padding:8px !important; }
table.calculator_lst td p { text-align:center !important; }
table.calculator_lst td.left p { text-align:left !important }



/*faq_list*/
ul.faq_list{position:relative;overflow-y:auto !important;height:auto;*zoom:1;min-height:1100px;}
ul.faq_list:after{content:'';,clear:both;display:block;}
ul.faq_list .list_view{position:absolute;left:0;top:26px;width:660px}
ul.faq_list .list_view table{width:100%}


/*border-style*/
.bdr_t{border-top:1px solid #cdcdcd;}
.bdr_r{border-right:1px solid #cdcdcd;}
.bdr_b{border-bottom:1px solid #cdcdcd;}
.bdr_l{border-left:1px solid #cdcdcd;}