/* CSS Document */

.title_box h3{background:none}
.sub_container h2{color:#000;font-size:24px;font-weight:400;line-height:1.7!important;margin-bottom:10px;padding-left:27px!important;background:url(/tax/images/common/icon_h2.png) 0 9px no-repeat}
h2.title{font-size:28px;font-weight:400;color:#20448c;margin-bottom:10px;padding-left:0!important; background: none; }
.sub_container h3{background:url(/tax/images/common/icon_h3.png) 0 9px no-repeat;font-size:18px;font-weight:200;padding-left:25px!important;line-height:190%;}
p.text_box{background:#fbfafa;width:99%;padding:15px;display:block}
.image_wrap img{width:100%;max-width:1200px}
.left_blank{margin-left:186px}
.left_blank2{margin-left:126px}
.border_style01{border-top:2px dotted #ebebeb}
.text_style01{font-size:21px;color:#000;font-weight:200}
strong{font-weight:500}
h3{font-weight:400 !important}

/*나무심기 개요*/
.sc_d_list_wrap.sc_direction{}

.sc_direction .sc_d_list{width:100%;border:1px solid #ebebeb;box-sizing:border-box;text-align:center}
.sc_direction .sc_d_list01{}
.sc_direction .sc_d_list02{}
.sc_direction .sc_d_list03{}
.sc_direction .sc_d_list04{}

.sc_direction .sc_d_list p.list_step01{font-weight:300;font-size:1em;color:#666;padding:3% 0}
.sc_direction .sc_d_list p.list_step02{word-break:keep-all;border-top:2px dotted #333;border-bottom:2px dotted #333;padding:10px;margin:0 7px;font-size:1.3em;font-weight:400;line-height:120%;color:#32533d;padding:8% 0}
.sc_direction .sc_d_list p.list_step02 span{display:block}
.sc_direction .sc_d_list p.list_step03{font-weight:300;font-size:1.1em;color:#000;padding:4% 0}

.sc_direction .step_arrow{width:80px;height:80px;background:url(/tax/images/cont/step_arrow_lr.png) 0 0 no-repeat;background-size:100%;position:absolute;clear:both;right:-27%;top:27%;z-index:100}
.sc_d_list_wrap{width:22%;display:inline-block;margin-right:4%;clear:both;position:relative}
.sc_d_list_wrap4{width:22%;display:inline-block;}

.sub_container dl.dl_style01{margin:0;padding:0;clear:both}

.sub_container dl dt.dt_style01{width:19%;font-size:1.4em;margin:0; padding:0 0 0 5%;background:url(/tax/images/cont/bg_dt_text.png) right no-repeat;display:inline-block;vertical-align:middle;}
.sub_container dl dd.dd_style01{width:78%;margin:0 0 0 2%; padding:0;display:inline-block;color:#fff;font-weight:400;font-size:1.5em;letter-spacing:-1px;vertical-align:middle;}

.sub_container dl dd.dd_arrow{width:78%;float:right;margin:0;padding:15px 0;text-align:center}


.sub_container dl.dl_style_01{padding:12px 0!important}
.sub_container dl.dl_style_01 .dt_style01{}
.sub_container dl.dl_style_01 .dd_style01{padding:12px 0;border-radius:36px;background: rgb(19,183,142);background: linear-gradient(90deg, rgba(19,183,142,1) 0%, rgba(50,182,129,1) 50%, rgba(81,181,115,1) 100%);text-align:center;}

.sub_container dl.dl_style_02{padding:12px 0!important}
.sub_container dl.dl_style_02 .dt_style01{}
.sub_container dl.dl_style_02 .dd_style01{padding:12px 0;border-radius:36px;border:2px dotted #32533d;text-align:center;color:#333;word-break:keep-all}

.sub_container dl.dl_style_03{padding:12px 0!important}
.sub_container dl.dl_style_03 .dt_style01{}
.sub_container dl.dl_style_03 .dd_style01{padding:12px 0;border-radius:36px;}
.sub_container dl.dl_style_03 .dd_style01 div{}
.sub_container dl.dl_style_03 .dd_style01 div p.step_text01{display:inline-block;text-align:left;width:50%;padding:10px 2%;font-size:0.8em;color:#333}
.sub_container dl.dl_style_03 .dd_style01 div p.step_text02{display:inline-block;text-align:right;padding:10px;font-size:0.8em;}
.sub_container dl.dl_style_03 .dd_style01 div.step01{background:url(/tax/images/cont/bg_4step_01.gif) center no-repeat}
.sub_container dl.dl_style_03 .dd_style01 div.step02{margin-top:5px;background:url(/tax/images/cont/bg_4step_02.gif) center no-repeat}
.sub_container dl.dl_style_03 .dd_style01 div.step03{margin-top:5px;background:url(/tax/images/cont/bg_4step_03.gif) center no-repeat}
.sub_container dl.dl_style_03 .dd_style01 div.step04{margin-top:5px;background:url(/tax/images/cont/bg_4step_04.gif) center no-repeat}
.sub_container dl.dl_style_03 .dd_style01 div p.mobile_arrow{display:none}

.sub_container dl.dl_style_04{padding:12px 0!important}
.sub_container dl.dl_style_04 .dt_style01{}
.sub_container dl.dl_style_04 .dd_style01{font-size:1.1em;padding:15px 10px 15px 20px;border:1px solid #ebebeb;}

.sub_container dl.dl_style_05{padding:12px 0!important}
.sub_container dl.dl_style_05 .dt_style01{}
.sub_container dl.dl_style_05 .dd_style01{font-size:1.1em;padding:15px 10px 15px 20px;border:1px solid #ebebeb;}


@media all and (max-width:1040px){
	.sub_container dl.dl_style_03 .dd_style01 div p.step_text01{font-size:0.7em;padding:10px 0% 10px 2%}
	.sub_container dl.dl_style_03 .dd_style01 div p.step_text02{font-size:0.7em;padding:10px 10px 10px 0}

}
@media all and (max-width:780px){
		.sub_container dl dt.dt_style01{background:none}
		.sub_container dl.dl_style_01 .dt_style01{background:none}

		.sub_container dl dt.dt_style01{width:100%;margin:0;display:block}
		.sub_container dl dt.dt_style02{width:100%;float:none;}
		.sub_container dl dd.dd_arrow{width:100%;float:none;}

		.sub_container dl dt.dt_style01{padding:0 0 10px 0;text-align:center;}
		.sub_container dl dd.dd_style01{width:100%;margin:0;}
}
@media all and (max-width:620px){
.sub_container dl.dl_style_03 .dd_style01 div.step01{padding:20px 0;background:none;border-bottom:1px dotted #000;border-top:1px dotted #000}
.sub_container dl.dl_style_03 .dd_style01 div.step02{padding:20px 0;background:none;clear:both;border-bottom:1px dotted #000}
.sub_container dl.dl_style_03 .dd_style01 div.step03{padding:20px 0;background:none;clear:both;border-bottom:1px dotted #000}
.sub_container dl.dl_style_03 .dd_style01 div.step04{padding:20px 0;background:none;clear:both;border-bottom:1px dotted #000}
.sub_container dl.dl_style_03 .dd_style01 div.step01 p.step_text02{background:#72c5b6;color:#fff;padding:10px 0;margin-top:10px}
.sub_container dl.dl_style_03 .dd_style01 div.step02 p.step_text02{background:#89c386;color:#fff;padding:10px 0;margin-top:10px}
.sub_container dl.dl_style_03 .dd_style01 div.step03 p.step_text02{background:#72c490;color:#fff;padding:10px 0;margin-top:10px}
.sub_container dl.dl_style_03 .dd_style01 div.step04 p.step_text02{background:#7cb7b5;color:#fff;padding:10px 0;margin-top:10px}
.sub_container dl.dl_style_03 .dd_style01 div p{text-align:center}
.sub_container dl.dl_style_03 .dd_style01 div p.step_text01{width:100%;padding:0;font-size:0.8em;font-weight:200;text-align:center}
.sub_container dl.dl_style_03 .dd_style01 div p.step_text02{width:100%;text-align:left;font-size:0.9em;padding:0;color:#000;font-weight:400;text-align:center}
.sub_container dl.dl_style_03 .dd_style01 div span.mobile_arrow{vertical-align:top;padding-right:10px;text-align:center}
.sub_container dl.dl_style_03 .dd_style01 div span.mobile_arrow img{vertical-align:super}
.sub_container dl.dl_style_03 p{line-height:100%!important}
}

@media all and (max-width:940px){
	.sc_direction .sc_d_list p.list_step01{font-size:0.9em}
	.sc_direction .sc_d_list p.list_step02{font-size:1.1em;}
	.sc_direction .sc_d_list p.list_step03{font-size:1em}
	.sc_direction .step_arrow{top:31%;width:55px;height:55px}

}
@media all and (max-width:767px){

.sc_d_list_wrap, .sc_d_list_wrap4{width:100%;margin-right:0}
.sc_direction .sc_d_list p.list_step02{border-top:1px dotted #000;border-bottom:1px dotted #000}
.sc_direction .sc_d_list p{}
.sc_direction .sc_d_list p.list_step02 span{display:inline-block}
.sc_direction .sc_d_list p.list_step01{padding:0;font-size:15px}
.sc_direction .sc_d_list p.list_step02{padding:2% 0;font-size:20px}
.sc_direction .sc_d_list p.list_step03{padding:0;font-size:15px}
.sc_direction .step_arrow{width:100%;height:50px;background:url(/tax/images/cont/step_arrow_tb2.png) center 0 no-repeat;background-size:50px;position:relative;top:0;right:0;margin:5px 0 }
	}
/*주요촉진계획*/
.dl_box{width:32%;display:inline-block;border:1px solid #ebebeb;vertical-align:top;box-sizing:border-box}
.dl_box_01{margin-right:2%}
.dl_box_02{margin-right:2%}
.dl_box_01 dt{background-color:#89c386}
.dl_box_02 dt{background-color:#72c490}
.dl_box_03 dt{background-color:#7cb7b5}
.dl_box dt{font-size:19px!important;color:#fff;width:100%;vertical-align:top;height:51px;line-height:51px!important;text-align:center!important;margin-top:0!important}

.dl_box dd{height:183px;padding-top:11px;padding-right:13px;padding-left:13px!important}
.dl_box dd ul li{font-size:16px;letter-spacing:-1px;word-break:keep-all}
@media all and (max-width:767px){
	.dl_box{width:100%!important;margin-right:0!important;}
	.dl_box dd{height:auto;padding-bottom:15px}
	}

/*추진식재현황*/


.sc_direction2 .sc_d_list_wrap{width:28%;display:inline-block;margin-right:0%;clear:both;position:relative;vertical-align:top}
.sc_direction2 .sc_d_list_wrap2{width:28%;display:inline-block;margin-right:0%;clear:both;position:relative;vertical-align:top}

.sc_direction2 .sc_d_list{width:100%;border:1px solid #ebebeb;box-sizing:border-box;text-align:center}
.sc_direction2 .sc_d_list01{vertical-align:top}
.sc_direction2 .sc_d_list02{vertical-align:top}
.sc_direction2 .sc_d_list03{vertical-align:top}
.sc_direction2 .sc_d_list04{}

.sc_direction2 .sc_d_list p.list_step01{font-weight:300;font-size:1em;padding:3% 0;color:#fff;font-weight:400}
.sc_direction2 .sc_d_list p.list_step02{word-break:keep-all;border-bottom:2px dotted #666;margin:0 7px;font-size:1.3em;font-weight:400;line-height:120%;color:#32533d;padding:6% 0}
.sc_direction2 .sc_d_list p.list_step02 span{display:block}
.sc_direction2 .sc_d_list p.list_step03{font-weight:300;font-size:1.1em;color:#000;padding:4% 0;border-bottom:2px dotted #666;margin:0 7px 17px 7px;}
.sc_direction2 ul.list_step04{width:167px;height:200px;margin:0 auto}

.sc_direction2 .step_arrow2{vertical-align:middle;margin:157px 1% 0 1%;display:inline-block;width:5%;height:80px;background:url(/tax/images/cont/step_arrow_lr3.png) 0 0 no-repeat;background-size:100%;}
.sc_direction2 .step_arrow3{vertical-align:middle;margin:157px 1% 0 1%;display:inline-block;width:5%;height:80px;background:url(/tax/images/cont/step_arrow_lr4.png) 0 0 no-repeat;background-size:100%;}

.sc_direction2 .sc_d_list01 p.list_step01{background:#89c386}
.sc_direction2 .sc_d_list02 p.list_step01{background:#72c490}
.sc_direction2 .sc_d_list03 p.list_step01{background:#7cb7b5}

.sc_direction3 .sc_d_list_wrap{width:28%;display:inline-block;margin-right:0%;clear:both;position:relative;vertical-align:top}
.sc_direction3 .sc_d_list_wrap2{width:28%;display:inline-block;margin-right:0%;clear:both;position:relative;vertical-align:top}

.sc_direction3 .sc_d_list{width:100%;border:1px solid #ebebeb;box-sizing:border-box;text-align:center}
.sc_direction3 .sc_d_list01{vertical-align:top}
.sc_direction3 .sc_d_list02{vertical-align:top}

.sc_direction3 .sc_d_list p.list_step01{font-weight:300;font-size:1em;padding:3% 0;color:#fff;font-weight:400}
.sc_direction3 .sc_d_list p.list_step02{word-break:keep-all;border-bottom:2px dotted #666;margin:0 7px;font-size:1.3em;font-weight:400;line-height:120%;color:#32533d;padding:6% 0}
.sc_direction3 ul.list_step02{padding:15px 26px;min-height:386px}

.sc_direction3 .step_arrow2{vertical-align:middle;margin:157px 1% 0 1%;display:inline-block;width:5%;height:80px;background:url(/tax/images/cont/step_arrow_lr3.png) 0 0 no-repeat;background-size:100%;}
.sc_direction3 .step_arrow3{vertical-align:middle;margin:157px 1% 0 1%;display:inline-block;width:5%;height:80px;background:url(/tax/images/cont/step_arrow_lr4.png) 0 0 no-repeat;background-size:100%;}

.sc_direction3 .sc_d_list01 p.list_step01{background:#74a672}
.sc_direction3 .sc_d_list02 p.list_step01{background:#61a77b}
.sc_direction3 .sc_d_list03 p.list_step01{background:#679c9a}

.text_box01_wrap{position:relative;}
.text_box01_wrap .text_box01_title{width:512px;background:#fff;border:1px solid  #d1d0d0;color:#32533d;text-align:center;font-size:1.4em;padding:15px 0;position:absolute;left:50%;margin-left:-256px;top:0;margin-top:-28px}
.text_box01_wrap .text_box01{background:#fbfafa;border:1px solid #d1d0d0;padding:3%}
.text_box01_wrap .text_box01 .text_box0101{display:inline-block;width:48%;vertical-align:top}
.text_box01_wrap .text_box01 .text_box0102{display:inline-block;width:49%;margin-left:1%;vertical-align:top}
.text_box01_wrap .text_box01 h3{font-size:16px;background-position:0 7px }

.min900_on{display:block}
.max900_on{display:none}

.stepMB_wrap{}
.stepMB_wrap .stepMB{width:100%;background:#f6f5f5;border:1px solid #f1f1f1;padding:30px 0 30px 4%}
.stepMB_wrap .stepMB_01{}
.stepMB_wrap .stepMB_02{}
.stepMB_wrap .stepMB_03{}
.stepMB_wrap .step_arrow{text-align:center;margin:10px 0}

@media all and (max-width:1060px){
	.stepMB_wrap .stepMB{padding-left:2%}
	}

@media all and (max-width:1020px){
	.text_box01_wrap .text_box01 .text_box0101{width:100%}
	.text_box01_wrap .text_box01 .text_box0102{width:100%;margin-left:0}
	.stepMB_wrap .stepMB img{width:90%}

	}
@media all and (max-width:940px){
	.sc_direction2 .sc_d_list p.list_step01{font-size:0.9em}
	.sc_direction2 .sc_d_list p.list_step02{font-size:1.1em;}
	.sc_direction2 .sc_d_list p.list_step03{font-size:1em}
	.sc_direction2 .step_arrow{top:31%;width:55px;height:55px}

	.sc_direction3 .sc_d_list p.list_step01{font-size:0.9em;padding:1% 0 }
	.sc_direction3 .sc_d_list p.list_step02{font-size:1em;min-height:auto}
	.sc_direction2 .sc_d_list p.list_step03{font-size:1em}
	.sc_direction3 ul.list_step02{min-height:auto}
	.sc_direction3 .step_arrow{top:31%;width:55px;height:55px}


}
@media all and (max-width:900px){
	.min900_on{display:none}
	.max900_on{display:block}
	.max900_on .MstepMB_wrap{}
	.max900_on .MstepMB_wrap .MstepMB{border:1px solid #ebebeb}
	.max900_on .MstepMB_wrap .MstepMB .MstepMB_title{background:linear-gradient(90deg, rgba(19,183,142,1) 0%, rgba(50,182,129,1) 50%, rgba(81,181,115,1) 100%);padding:15px 0;text-align:center;color:#fff;font-weight:400}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_02{padding:7px 0;width:48%;margin-left:1%;margin-right:1%;display:inline-block;vertical-align:top}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_first{}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_02 dt{padding:5px;border:2px solid #89c386;text-align:center;box-sizing:border-box}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_02 dd{}

	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_03{padding:7px 0;width:32%;margin-right:1%;display:inline-block;vertical-align:top}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_first{margin-left:1%}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_03 dt{padding:5px;border:2px solid #89c386;text-align:center;box-sizing:border-box}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_03 dd{}
	}


@media all and (max-width:767px){

.sc_direction2 .sc_d_list_wrap, .sc_direction2 .sc_d_list_wrap2{width:100%;margin-right:0}
.sc_direction2 .sc_d_list p.list_step02{}
.sc_direction2 .sc_d_list p{}
.sc_direction2 .sc_d_list p.list_step02 span{display:inline-block}
.sc_direction2 .sc_d_list p.list_step01{padding:0;font-size:15px}
.sc_direction2 .sc_d_list p.list_step02{padding:2% 0;font-size:20px;border-bottom:1px dotted #000}
.sc_direction2 .sc_d_list p.list_step03{padding:0;font-size:15px;border-bottom:1px dotted #000}
.sc_direction2 .step_arrow2{width:100%;height:50px;background:url(/tax/images/cont/step_arrow_tb2.png) center 0 no-repeat;background-size:50px;position:relative;top:0;right:0;margin:5px 0 }
.sc_direction2 .step_arrow3{width:100%;height:50px;background:url(/tax/images/cont/step_arrow_tb2.png) center 0 no-repeat;background-size:50px;position:relative;top:0;right:0;margin:5px 0 }
.sc_direction2 ul.list_step04{height:auto;padding-bottom:15px}

.sc_direction3 .sc_d_list_wrap, .sc_direction3 .sc_d_list_wrap2{width:100%;margin-right:0}
.sc_direction3 .sc_d_list p.list_step02{}
.sc_direction3 .sc_d_list p{}
.sc_direction3 .sc_d_list p.list_step02 span{display:inline-block}
.sc_direction3 .sc_d_list p.list_step01{padding:0;font-size:15px}
.sc_direction3 .sc_d_list p.list_step02{padding:2% 0;font-size:20px;border-bottom:1px dotted #000}
.sc_direction3 .sc_d_list p.list_step03{padding:0;font-size:15px;border-bottom:1px dotted #000}
.sc_direction3 .step_arrow2{width:100%;height:50px;background:url(/tax/images/cont/step_arrow_tb2.png) center 0 no-repeat;background-size:50px;position:relative;top:0;right:0;margin:5px 0 }
.sc_direction3 .step_arrow3{width:100%;height:50px;background:url(/tax/images/cont/step_arrow_tb2.png) center 0 no-repeat;background-size:50px;position:relative;top:0;right:0;margin:5px 0 }
.sc_direction3 ul.list_step04{height:auto;padding-bottom:15px}

.text_box01_wrap .text_box01_title{margin-top:0;position:sticky;width:100%;}

	}
@media all and (max-width:600px){
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_02{margin:0;width:100%}
	.max900_on .MstepMB_wrap .MstepMB dl.MstepMB_dl_03{margin:0;width:100%}

}

/*조직도*/
.org{background:url(/tax/images/cont/sub_citizen_02.jpg) center top no-repeat;width:100%;height:948px;background-size:contain}
@media all and (max-width:1100px){
	.org{background:url(/tax/images/cont/org_1000px.jpg) center top no-repeat;height:782px}
	}
@media all and (max-width:1000px){
	.org{background:url(/tax/images/cont/org_800px.jpg) center top no-repeat;height:626px}
	}
@media all and (max-width:800px){	.org{background:url(/tax/images/cont/org_600px.jpg) center top no-repeat;height:470px}}
@media all and (max-width:600px){	.org{background:url(/tax/images/cont/org_400px.jpg)  center top no-repeat;height:1032px}}
@media all and (max-width:400px){	.org{background:url(/tax/images/cont/org_320px.jpg) center top no-repeat;height:966px}}


/*활동사항*/
.summary{width:100%;border-bottom:2px dotted #d1d0d0;padding:20px 0}
.summary_first{border-top:2px dotted #d1d0d0}
.summary .summary_text{width:37%;display:inline-block;}
.summary .summary_image{width:61%;margin-left:1%;display:inline-block;vertical-align:top}
.summary .summary_image img{width:100%}
@media all and (max-width:768px){

	.summary .summary_text{width:100%;display:block}
	.summary .summary_image{margin:10px 0 0 55px;width:80%;display:block}
	}

/*사이트맵*/
.sitemap{}
.sitemap ul{}
.sitemap ul li{clear:both;margin-top:30px}
.sitemap ul li.sitemap_dep01_first{margin-top:0!important}
.sitemap ul li.sitemap_dep01{}
.sitemap ul li.sitemap_dep01 a{color:#0a8ae7;font-size:19px;}
.sitemap ul li.sitemap_dep01 a:hover{border-bottom:1px solid #0a8ae7}
.sitemap ul li.sitemap_dep01 ul{margin:10px 0 0 0}
.sitemap ul li.sitemap_dep01 ul li{display:inline-block;margin-top:0;width:auto}
.sitemap ul li.sitemap_dep01 ul li a{color:#333;font-size:15px;width:210px;margin-right:5px;margin-top:5px;border:1px solid #ebebeb; padding:15px 0 ;text-align:center;display:inline-block}
.sitemap ul li.sitemap_dep01 ul li a.wide{width:340px}
.sitemap ul li.sitemap_dep01 ul li a:hover{}

.comtax_explain{background:#fbfafa;width:100%;display:block; padding:20px 15px}
.c_ex{width:45%;display:inline-block}
.c_ex_left{padding-left:10px}
.c_ex_right{text-align:right;margin-left:5%}

@media all and (max-width:767px){
	.c_ex{width:100%;display:block}
	.c_ex_left{padding-left:0;padding-bottom:10px}
	.c_ex_right{padding-top:10px;border-top:1px dotted #000;margin-left:0}

	}
.comtax_explain .c_explain_text01{font-size:22px;font-weight:200;text-align:left;margin-bottom:10px}
.comtax_explain .c_explain_text02{font-size:15px;font-weight:200;text-align:left;line-height:120%}
.btn_inp_g_002{margin-left: 2px;display: inline-block; background: #007766;	border-radius:5px;padding:0px 15px;color:#fff;	font-size: 12px;font-weight: bold;line-height:26px;height:26px;	text-decoration:none;	min-width:60px;cursor:pointer;vertical-align:middle;
		zoom:1;font-weight:400}
		.btn_inp_g_002:hover{background:#666}

@media all and (max-width:1200px){
	h2.tax_title{margin-left:0px!important}

	}


/* FAQ */
dl.faq{border:1px solid #949494;border-width:1px 0}
dl.faq dt{border-top:1px solid #ddd;padding-left:42px;background:url(/tax/images/common/bu_question_off.gif) no-repeat 0 center}
dl.faq dt:first-child{border-top:none}
dl.faq dt a{display:block;padding:18px 42px 16px 0;background:url(/tax/images/common/bu_open_close.gif) no-repeat 98% 22px;zoom:1}
dl.faq dt.on{background:url(/tax/images/common/bu_question_on.gif) no-repeat 0 center}
dl.faq dt.on a{font-weight:bold;background:url(/tax/images/common/bu_open_close.gif) no-repeat 98% -172px}
dl.faq dt.on strong{font-weight:bold}
dl.faq dt strong,
dl.faq dd strong{font-weight:normal;color:#D04A00}
dl.faq dd{display:none}
dl.faq dt.on+dd{width:100%;display:block;border-top:1px solid #ddd;padding:15px 15px 15px 42px;line-height:22px;background:#f9f9f9 url(/tax/images/common/bu_answer.gif) no-repeat 0 17px;margin:0}

.comtree_explain{background:#f5ffff;width:100%;display:block; padding:20px 15px}
.c_ex{width:45%;display:inline-block}
.c_ex_left{padding-left:10px; vertical-align: top;}
.c_ex_right{text-align:right;margin-left:5%}

@media all and (max-width:767px){
	.c_ex{width:100%;display:block}
	.c_ex_left{padding-left:0;padding-bottom:10px}
	.c_ex_right{padding-top:10px;border-top:1px dotted #000;margin-left:0}

	}
.comtree_explain .c_explain_text01{font-size:22px;font-weight:200;text-align:left;margin-bottom:10px}
.comtree_explain .c_explain_text02{padding-bottom: 10px;font-size:15px;font-weight:200;text-align:left;line-height:120%}
.comtree_explain .c_explain_text02 .textbr{display:block; padding-left:15px}
.btn_inp_g_002{margin-left: 2px;display: inline-block; background: #195088;	border-radius:5px;padding:0px 15px;color:#fff;	font-size: 12px;font-weight: bold;line-height:26px;height:26px;	text-decoration:none;	min-width:60px;cursor:pointer;vertical-align:middle;
		zoom:1;font-weight:400}
		.btn_inp_g_002:hover{background:#666}

@media all and (max-width:1200px){
	h2.tree_title{margin-left:0px!important}

	}