@charset "utf-8";
@import url('board.css');


/* 서브 공통사용
--------------------------------------------------*/
	.content{padding:58px 0 100px;}
	h4{padding-bottom:14px;font-size:15px;font-weight:800;color:#1d729d;background:url('/resource/image/bg/bg_decoration.gif') 0 100% no-repeat;}
	h4 span{font-weight:normal;}
	h5{padding:13px 0 0 8px;font-size:12px;background:url('/resource/image/bg/bg_bull1.gif') 0 18px no-repeat;}
	h5.title{padding-left:0;background:none;}
	.com_list{padding:15px 0 36px;}
	.com_list li{padding-left:9px;background:url('/resource/image/bg/bg_comlist.gif') 0 10px no-repeat;line-height:20px;text-align:justify;}
	.com_list li p{padding-left:10px;}
	.com_list li.space{padding-top:20px;background-position:0 30px;}
	.com_list li ol{padding-top:10px;}
	.com_list li ol li, .com_list li ul li{padding-left:0;background:none;}
	.space_none{margin-top:0;padding-top:0;}
	.content p{line-height:20px;text-align:justify;}
	.top_spcae{padding-top:20px;}
	.com_list li .tit_txt{padding:10px 0 0 0;font-weight:bold;}
	.com_list li .left_none{padding-left:0;}
	.com_list li .tit_spcae{padding-top:15px;background-position:0 21px;}
	.sub_title{padding-bottom:25px;font-size:17px;color:#2c7ba4;font-weight:bold;}

/* 02 About Quitlines
--------------------------------------------------*/
	.world_section{padding:27px 0 100px;}
	.world_wrap:after{display:block;clear:both;content:" ";}
	.world_wrap{overflow:hidden;padding-top:40px;}
	.nation_box{float:left;width:337px;height:350px;}
	.nation_box ul li ul li{padding-left:6px;background:url('/resource/image/bg/bg_bull3.gif') 0 10px no-repeat;}
	.box_space{padding-left:36px;}
	.nation_txt{padding:18px 0 36px;}


/* 03 Members Services
--------------------------------------------------*/
	.step_list:after{display:block;clear:both;content:" ";}
	.step_list{overflow:hidden;width:710px;padding:9px 0 5px;margin-bottom:29px;}
	.step_list li{float:left;color:#333;}
	.step_list li p{width:355px;text-align:center;}
	.step_list li .step{color:#1d5d00;line-height:7px;}
	.step_list li.on{font-weight:bold;}
	.step1{background:url('/resource/image/bg/bg_step1_on.gif') 0 0 no-repeat;}
	.step2{background:url('/resource/image/bg/bg_step2_on.gif') 0 0 no-repeat;}
	.join_apqn_apply{width:644px;height:430px;padding:45px 33px;background:url('/resource/image/bg/bg_apply_member.jpg') 0 0 no-repeat;}
	.join_apqn_apply .txt1{font-weight:bold;font-size:20px;color:#1d729d;}
	.join_apqn_apply .txt2{padding:8px 0 35px;font-size:15px;color:#1d729d;background:url('/resource/image/bg/bg_decoration.gif') 0 100% no-repeat;}
	.policy_box{padding:42px 34px;border:1px solid #ccc;background:#faf9f6;}
	.policy_box h4{font-size:20px;}
	.policy_box ol{padding-top:20px;}
	.policy_box ol li{line-height:20px;}
	.policy_box ol li ul{padding-left:15px;}
	.policy:after{display:block;clear:both;content:" ";}
	.policy{padding-top:10px;}
	.policy input{width:12px;height:12px;margin-top:8px;}
	.policy label{display:inline-block;margin-top:6px;}
	.policy .btn_right{float:right;}
	.tab_menu:after{display:block;clear:both;content:" ";}
	.tab_menu{margin-bottom:6px;border-top:1px solid #7ec24b;}
	.tab_menu li:first-child{border-left:1px solid #dbdbdb;}
	.tab_menu li{float:left;width:140px;height:26px;padding-top:8px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;text-align:center;}
	.tab_menu li.on{background:url('/resource/image/bg/bg_tab_on.gif') 0 0 repeat-x;}
	.tab_menu li.on a:link, .tab_menu li.on a:visited{color:#333;}
	.tab_menu li.on a:hover, .tab_menu li.on a:active{text-decoration:none;}
	.profiles_section{margin-top:19px;padding:25px 30px;border:1px solid #ccc;background:#faf9f6;}
	.profiles_section ul li{padding-left:8px;background:url('/resource/image/bg/bg_bull4.gif') 0 8px no-repeat;line-height:20px;}
	.profiles_section ul ul{padding-bottom:5px;}
	.profiles_section ul ul li{padding-left:10px;margin-left:54px;background:none;text-indent:-54px;}
	.profiles_section ul ul li span{padding-left:21px;}
	.profiles_section .bull_list li{margin-left:0;text-indent:0;}
	.profiles_section .bull_list ul li{padding-left:12px;background:url('/resource/image/bg/bg_bull3.gif') 5px 10px no-repeat;}
	.profiles_section .indent_none li{padding-bottom:5px;margin-left:0;text-indent:0;}

	.silder_container .silder_list a.question_zone{display:block;padding:16px 18px 15px; line-height:1.5em;background:url('/resource/image/btn/bg_btn_close.gif') no-repeat 670px 14px;}
	.silder_container .silder_list li{margin-bottom:9px;border:1px solid #e2e2e2;}
	.silder_container .silder_list a.on{font-weight:bold; color:#1d729d;font-size:14px;background:url('/resource/image/btn/bg_btn_on.gif') no-repeat 670px 14px;}
	.silder_container .silder_list .answer_cnt{padding:20px 18px;background:#fafafa;line-height:1.5em;}
	.silder_container .silder_list li ul li{margin-bottom:0;border:0;line-height:20px;}
	.silder_container .silder_list li ul li a:hover, .silder_container .silder_list li ul li a:active{text-decoration:underline;}
	.link_box{padding:16px 18px 15px;margin-bottom:9px;border:1px solid #e2e2e2;}
	.link_box a:hover, .link_box a:active{text-decoration:underline;}

/* 04 Launching Quitlines
--------------------------------------------------*/
	.list_box{padding:4px;margin-bottom:26px;border:1px solid #ccc;background:#faf9f6;}
	.list_box ol{padding:3px 20px 0;border:1px solid #e1e1e1;background:#fff;}
	.list_box ol li{border-bottom:1px solid #e1e1e1;line-height:29px;}
	.list_box ol li span{padding-right:5px;font-weight:bold;}
	.list_box ol li a:hover, .list_box ol li a:active{color:#1d729d;font-weight:bold;}
	.list_box ol li.last{border-bottom:0;}
	.list_box ol li ul{margin-top:-3px;padding-bottom:12px;}
	.list_box ol li ul li{padding-left:27px;border-bottom:0;background:url('/resource/image/bg/bg_list_box_bull.gif') 20px 9px no-repeat;line-height:17px;}
	.list_box ol li ul li a:hover, .list_box ol li ul li a:active{font-weight:bold;color:#666;}
	.first_txt{padding-top:15px;}
	.tit_space{padding-top:30px}
	.bt_txt{padding-bottom:32px;}
	.basic_txt{padding:15px 0 32px;}
	.content .blue_tit{padding-bottom:16px;font-size:15px;color:#1d729d;background:url('/resource/image/bg/bg_decoration.gif') 0 100% no-repeat;line-height:18px;}
	.list_bull{padding:15px 0 29px;margin-top:13px;background:url('/resource/image/bg/bg_decoration.gif') 0 0 no-repeat;}
	.com_list li .left_none{padding-left:0;}
	.com_list li .img_list:after{display:block;clear:both;content:" ";}
	.com_list li .img_list{overflow:hidden;width:500px;padding-top:26px;margin:0 auto;}
	.com_list li .img_list li{float:left;padding:0 0 0 3px;background:none;}
	.com_list li .img_list li p{text-align:center;}


/* 07 기타
--------------------------------------------------*/
	.sitemap_wrap:after{display:block;clear:both;content:" ";}
	.sitemap_wrap{overflow:hidden;}
	.sitemap{float:left;padding-bottom:46px;}
	.sitemap h4{padding:0 0 13px 30px;border-bottom:1px solid #888;font-size:16px;background:none;}
	.sitemap ul{width:167px;padding:6px 59px 0 30px;}
	.sitemap ul.right_space_none{padding-right:0;}
	.sitemap ul li{border-bottom:1px solid #e6e6e6;line-height:24px;}
	.sitemap ul li a:link, .sitemap ul li a:visited{color:#444;font-weight:bold;}
	.sitemap ul li ul{padding:4px 0 6px 0;}
	.sitemap ul li ul li{padding-left:7px;border-bottom:0;background:url('/resource/image/bg/bg_bull2.gif') 0 10px no-repeat;line-height:18px;}
	.sitemap ul li ul li a:link, .sitemap ul li ul li a:active{color:#666;font-weight:normal;}


/* 로그인
--------------------------------------------------*/
	.login_notice{padding:45px 0 50px 105px;border:1px solid #ccc;background:#faf9f6 url('/resource/image/bg/bg_apqn_login.jpg') 390px 43px no-repeat;}
	.login_notice .txt1{padding-bottom:24px;font-size:21px;color:#727d52;font-weight:bold;background:url('/resource/image/bg/bg_txt_bull.gif') 0 100% no-repeat;line-height:25px;}
	.login_notice .txt2{padding-top:13px;font-size:15px;}
	.login_box{width:470px;padding-top:44px;margin:0 auto;}
	.login_section:after{display:block;clear:both;content:" ";}
	.login_section{padding:10px 0 21px 103px;border-bottom:1px solid #a8a8a8;background:url('/resource/image/bg/bg_lock.jpg') 0 0 no-repeat;}
	.login{float:left;width:250px;}
	.login label{display:inline-block;width:31px;color:#2a8900;font-weight:bold;line-height:23px;text-align:right;}
	.login input{width:196px;height:21px;margin:0 0 11px 18px;border:1px solid #d9d9d9;line-height:21px;}
	.login_box .btn_login{display:block;float:left;padding-left:36px;}
	.join_box:after{display:block;clear:both;content:" ";}
	.join_box{padding-top:21px;}
	.join_box p{float:left;}
	.join_box p.txt{padding-right:16px;line-height:21px;}
	.tab_section:after{content:"";display:block;clear:both;}
	.tab_section{height:37px;margin-bottom:30px;background:url('/resource/image/bg/bg_sub_tab.gif') 0 0 repeat-x;}
	.tab_section li:first-child{border-right:0;border-left:2px solid #e6e6e6;}
	.tab_section li{float:left;width:352px;height:24px;padding-top:9px;border-top:2px solid #e6e6e6;border-right:2px solid #e6e6e6;background:#fbfbfb;text-align:center;}
	.tab_section li a{font-weight:bold;}
	.tab_section li.on{height:26px;border:2px solid #6cb34d;border-bottom:0;background:#fff;}
	.tab_section li.on a:link{color:#6cb34d;}
	.search_box{padding:23px 0 30px;background:#fbfbfb;}
	.search_box p{padding-left:20px;}
	.search_box .txt1{height:25px;}
	.search_box .txt2{height:30px;padding-left:87px;font-size:11px;}
	.input_box{padding-left:20px;}
	.input_box strong, .input_box label{line-height:20px;color:#2a8900;}
	.input_box input{width:98px;height:20px;margin-left:8px;border:1px solid #d6d6d6;line-height:21px;}
	.mail_box{border-top:1px solid #ececec;}
	.mail_box .input_box{padding-top:15px;}
	.mail_box .input_box strong{display:inline-block;width:64px;}
	.mail_box .input_box input{margin-left:0;}
	.member_login{border-bottom:1px solid #ececec;}
	.member_login .result{color:#2a8900;text-align:center;}


/* 팝업
--------------------------------------------------*/
	.popup_wrap{width:576px;padding:30px 13px;border:9px solid #ccc;}
	.popup_wrap p{height:25px;color:#4d731d;}
	.popup_wrap table{margin-bottom:20px;}
	.popup_wrap table td{border-left:1px solid #ccc;}
	.popup_wrap table .bg_box th, .popup_wrap table .bg_box td{background:#f4f0e4;}