@charset "utf-8";
#layer_popup{font-size:0;width:800px; /*width:470px;*/ height:600px;text-align:center; position:absolute; top: 0; border: 3px solid #000; z-index: 99999;background:#000 }
#layer_popup .img01{float: left; width:100%; border-right: 1px solid #000;}
/*#layer_popup .img02{float: left; width:50%; border-left: 1px solid #000;}*/
#layer_popup .img01 img, #layer_popup .img02 img{width:50%;display:inline-block;}
#layer_popup .close div{float:left; text-align:right;}
#layer_popup #check{font-size:12px; font-family:'돋움'; color: #fff; position:absolute; bottom:5px; right:45px; }
#layer_popup #close{font-size:12px; position:absolute; bottom:5px; right:10px; }
#layer_popup #close a { color:#000; padding: 2px 3px; background: #fff; }




#container {min-height:100px!important}
#container section[class^=con_0]{overflow:hidden;}
#container section .box{max-width:1143px;}
/* .con_01 */
#container section.con_01{position:relative;width:100%;color:#fff;overflow:inherit;height:auto;background:url(/tax/images/main/bg_main.jpg) center top no-repeat;height:623px}
#container section.con_01 .cont01_list_wrap{padding-top:207px;font-size:0}
#container section.con_01 .cont01_list_wrap a{width:392px;height:343px;display:inline-block;vertical-align:top}
#container section.con_01 .cont01_list_wrap .cont01_list01{background:url(/tax/images/main/bg_mainquick01.png) 0 0 no-repeat;}
#container section.con_01 .cont01_list_wrap .cont01_list02{background:url(/tax/images/main/bg_mainquick02.png) 0 0 no-repeat;margin:0 8px}
#container section.con_01 .cont01_list_wrap .cont01_list03{background:url(/tax/images/main/bg_mainquick03.png) 0 0 no-repeat;}
#container section.con_01 .cont01_list_wrap .cont01_list01:hover{background:#28657c}
#container section.con_01 .cont01_list_wrap .cont01_list02:hover{background:#24243e}
#container section.con_01 .cont01_list_wrap .cont01_list03:hover{background:#775731}
#container section.con_01 .cont01_list_wrap p{text-align:center;color:#fff}
#container section.con_01 .cont01_list_wrap p.cont0101{padding-top:66px;padding-bottom:29px;font-size:35px;font-weight:200;letter-spacing:-1px}
#container section.con_01 .cont01_list_wrap p.cont0102{height:100px;}
#container section.con_01 .cont01_list_wrap p.cont0103{padding-top:22px;font-size:16px;line-height:21px;font-weight:300}


.con_02{padding-top:50px;padding-bottom:100px;background:#f9f9f9;font-size:0}
.con_02 .cont0201{width:48%;float:left;}
.con_02 .cont0201 a:hover{color:#2a657c}
.con_02 .cont0201 h3{width:auto;font-size:28px;font-weight:400;float:left}
.con_02 .cont0201 span{width:auto;float:right}
.con_02 .cont0201 span a{color:#136702;font-weight:400;font-size:14px;font-weight:200;color:#000;line-height:28px;}
.con_02 .cont0201 ul{clear:both;padding-top:15px}
.con_02 .cont0201 li{}
.con_02 .cont0201 li a{font-size:18px;color:#000;font-weight:200;line-height:35px;width:75%;display:inline-block;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.con_02 .cont0201 li span{font-weight:200;line-height:35px;font-size:0.8rem;color:#666;width:20%;text-align:right}
.con_02 .cont0202 a:hover{color:#2a657c}
.con_02 .cont0202{font-size:0}
.con_02 .cont0202 .cont020201{margin:8px 0 0 100px;display:inline-block;background:url(/tax/images/main/main_quick01_icon.png) center top no-repeat;font-size:19px;color:#000;padding-top:185px;width:182px;letter-spacing:-1px;text-align:center;}
.con_02 .cont0202 .cont020202{margin:8px 0 0 83px;display:inline-block;background:url(/tax/images/main/main_quick02_icon.png) center top no-repeat;font-size:19px;color:#000;padding-top:185px;width:182px;letter-spacing:-1px;text-align:center;}
.con_02 .cont0203{word-break:keep-all;margin-top:40px;display:inline-block;background:#fff;width:903px;height:125px;padding:10px 0}
.con_02 .cont0203 a:hover{color:#2a657c}
.con_02 .cont0203 .cont020301{display:inline-block;background:url(/tax/images/main/quick01.png) 49px 19px no-repeat;padding:41px 0 46px 116px;font-size:19px;font-weight:400;color:#000;border-right:1px solid #ebebeb;width:296px}
.con_02 .cont0203 .cont020302{display:inline-block;background:url(/tax/images/main/quick02.png) 49px 15px no-repeat;padding:41px 0 46px 116px;font-size:19px;font-weight:400;color:#000;border-right:1px solid #ebebeb;width:296px}
.con_02 .cont0203 .cont020303{display:inline-block;background:url(/tax/images/main/quick03.png) 49px 15px no-repeat;padding:41px 0 46px 116px;font-size:19px;font-weight:400;color:#000;width:296px}
.con_02 .cont0204{background:url(/tax/images/main/bg_call.png) right 10px no-repeat;margin-left:10px;width:283px;height:125px;margin-top:40px;border:1px solid #000;color:#000;display:inline-block;vertical-align:top;padding:19px 0 0 24px}
.con_02 .cont0204 .cont020401{font-size:18px;background:url(/tax/images/main/icon_call.png) 68px 0px no-repeat;color:#000;line-height:100%;padding:2px 0}
.con_02 .cont0204 .cont020402{font-size:35px;color:#000;line-height:100%}
.con_02 .cont0204 .cont020403{font-size:14px;line-height:30px;word-break:keep-all;color:#000;line-height:100%;padding-top:10px}

@media screen and (max-width:1200px)
{
#container section.con_01 .cont01_list_wrap a{width:32%}
#container section.con_01 .cont01_list_wrap .cont01_list02{margin: 0 2%}

.con_02 .cont0202{width:48%;float:right}
.con_02 .cont0202 .cont020201{width:45%;margin-left:0}
.con_02 .cont0202 .cont020202{width:45%;margin-left:5%}
.con_02 .cont0203{width:70%}

.con_02 .cont0203 .cont020301{width:33.3%;background-position:20px 19px;padding-left:90px}
.con_02 .cont0203 .cont020302{width:33.3%;background-position:20px 19px;padding-left:90px}
.con_02 .cont0203 .cont020303{width:33.3%;background-position:20px 19px;padding-left:90px}
.con_02 .cont0204{width:29%;margin-left:1%}

}

@media screen and (max-width:1023px){
.btn_snbOpen a.btn_open{background:url(/tax/images/common/icon_menu_w.png) right 3px no-repeat!important}
}

@media all and (max-width:1000px){
#layer_popup{width:95%; height:auto; text-align:center; position:absolute; top: 0; border: 3px solid #000; z-index: 99999; }
#layer_popup img{width:100%;}
}
@media screen and (max-width:983px){
.con_02 .cont0203 .cont020301{background-position:center top;text-align:center;padding:78px 0 0 0 }
.con_02 .cont0203 .cont020302{background-position:center top;text-align:center;padding:78px 0 0 0}
.con_02 .cont0203 .cont020303{background-position:center top;text-align:center;padding:78px 0 0 0}
}



@media screen and (max-width:870px){
.con_02 .cont0204{padding-left:10px}

}
@media screen and (max-width:850px){
.con_02 .cont0202 .cont020201{background-size:122px;padding-top:130px;vertical-align:top;word-break:keep-all;line-height:130%}
.con_02 .cont0202 .cont020202{background-size:122px;padding-top:130px;vertical-align:top;word-break:keep-all;line-height:130%}
}
@media screen and (max-width:830px){
.con_02 .cont0204 .cont020403{line-height:16px}
}
@media screen and (max-width:768px){
.con_02 .cont0204 .cont020402{font-size:21px}
}

@media screen and (max-width:630px)

{
#container section.con_01 .cont01_list_wrap p.cont0101{font-size:24px}
}

@media screen and (max-width:500px){
#container section.con_01 .cont01_list_wrap{padding-top:100px}
#container section.con_01 .cont01_list_wrap a{width:100%;height:174px;background-size:cover!important}
#container section.con_01 .cont01_list_wrap .cont01_list02{margin:2% 0}
#container section.con_01 .cont01_list_wrap p.cont0101{padding-top:20px;padding-bottom:0}
#container section.con_01 .cont01_list_wrap p.cont0102{padding-top:9px;height:50px}
#container section.con_01 .cont01_list_wrap p.cont0102 img{width:50px!important}
#container section.con_01 .cont01_list_wrap p.cont0103{padding-top:9px}
.con_02{padding-bottom:20px}
.con_02 .cont0201{width:94%;margin:0 3%;float:none}
.con_02 .cont0202{width:94%;margin:0 3%;float:none;margin-top:15px}
.con_02 .cont0203{width:94%;margin:0 3%;float:none;height:170px;padding:26px 0}
.con_02 .cont0203 .cont020301{font-size:17px;background-position:center 12px;background-size:36px;line-height:20px}
.con_02 .cont0203 .cont020302{font-size:17px;background-position:center 12px;background-size:36px;line-height:20px}
.con_02 .cont0203 .cont020303{font-size:17px;background-position:center 12px;background-size:36px;line-height:20px}
.con_02 .cont0204{width:94%;margin:10px  3%;padding-left:20px;height:100%;padding-bottom:20px;}
.con_02 .cont0204 .cont020402{font-size:35px;}
.con_02 .cont0204 .cont020403{}


}
@media screen and (max-width:414px)
{

}

#layer_popup{display:block}
/*@media screen and (max-width:1000px)
{#layer_popup{display:none!important}
}*/
@media screen and (max-width:380px)
{
	
}