@import url(headerN.css);
@import url(footerN.css);
#container .lnb_area h2{padding:22px 0 22px 20px;line-height:36px;letter-spacing:-1px;color:#3c3c3c;font-size:28px;font-weight:bold;font-family:'Malgun Gothic','MalgunGothic';}
h2{padding:22px 0 22px 20px;line-height:36px;letter-spacing:-1px;color:#3c3c3c;font-size:28px;font-weight:bold;font-family:'Malgun Gothic','MalgunGothic';}
h3.title{padding:20px 0 30px;color:#333;font-size:1.833em;background:url('/images/site/portal/common/bg_h3.png') no-repeat 0 0;}
h4.ttit{margin:0 0 20px 0;padding:0 0 0 20px;color:#333;font-size:1.500em;background:url('/images/site/portal/common/bl_ttit.gif') no-repeat 0 3px;font-weight:normal !important;}
h4.stit{margin:0 0 20px;padding:0 0 0 14px;color:#333;font-size:1.500em;background:url('/images/site/portal/common/bl_stit.png') no-repeat 0 5px;font-weight:normal !important;}
h5.stit{margin:0 0 20px;padding:0 0 0 14px;color:#333;font-size:1.500em;background:url('/images/site/portal/common/bl_stit.png') no-repeat 0 5px;font-weight:normal !important;}
h5.sstit{margin:0 0 8px;padding:0 0 0 14px;color:#333;font-size:1.167em;font-family:Dotum,'돋움';background:url('/images/site/portal/common/bl_sstit.gif') no-repeat 0 5px;}
h6.sstit{margin:0 0 8px;padding:0 0 0 14px;color:#333;font-size:1.167em;font-family:Dotum,'돋움';background:url('/images/site/portal/common/bl_sstit.gif') no-repeat 0 5px;}
h5.stit + p{margin: 0 0 7px 13px;color:#666;}
h5.stit + p + .list_type1.space1{margin:0 0 0 17px;}
.stit + .list_type1.space1{ margin:0 0 0 17px;}
h5.stit + .btn_r{margin:-40px 0 5px;}
.tabTitle{margin:0 0 20px 0;padding:0 0 0 20px;color:#333;font-size:1.500em;background:url('/images/site/portal/common/bl_ttit.gif') no-repeat 0 3px;font-weight:normal !important;}
.sTitle1{margin:0 0 20px 0;padding:0 0 0 14px;color:#333;font-size:1.41em;background:url('/images/site/portal/common/bl_stit.png') no-repeat 0 5px;font-weight:normal !important;}
.sTitle2{margin:0 0 10px 14px;padding:0 0 0 14px;color:#333;font-size:1.167em;font-family:Dotum,'돋움';background:url('/images/site/portal/common/bl_sstit.gif') no-repeat 0 5px;}
.sTitle3{margin:0 0 8px;padding:0 0 0 14px;color:#333;font-size:1em;font-family:Dotum,'돋움';background:url('/images/site/portal/common/bl_ssstit.gif') no-repeat 0 5px;}
.list_type1{margin:0 0 20px;padding-left:8px;color:#666;line-height:20px;background:url('/images/site/portal/common/bl_type1.gif') no-repeat 0 6px;}
.list_type1.space1{margin-left:12px;}
.list_type1 li{padding-left:8px;color:#666;line-height:20px;background:url('/images/site/portal/common/bl_type1.gif') no-repeat 0 6px;}
ul.list_type1{padding-left:0;background:none;}
ul.list_type1.space1{margin-left:12px;}
.stit + .list_type1.space1 li{margin:0 0 5px 0;}
.list_type2{margin:0 0 10px;padding-left:6px;color:#666;line-height:20px;background:url('/images/site/portal/common/bl_type2.gif') no-repeat 0 7px;}
.list_type2 li{padding-left:6px;color:#666;line-height:15px;background:url('/images/site/portal/common/bl_type2.gif') no-repeat 0 6px;}
ul.list_type2{padding-left:0;background:none;}
.list_type1 li .list_type2{margin:5px 0 0 1px;}
.list_type3 li{padding-left:10px;line-height:25px;background:url('/images/site/portal/common/bl_type3.gif') no-repeat 0 11px;}
.list_type3 li ul{margin-left:-3px;}
.list_type3 li ul li{padding:0;background:none;}
.list_type4 li{padding-left:10px;line-height:25px;background:url('') no-repeat 0 11px !important;}
.list_type4 li ul{margin-left:-3px;}
.list_type4 li ul li{padding:0;background:none;}
.dl_type1{margin:0 0 20px 0;}
.dl_type1 dt{margin:0 0 10px;padding-left:8px;color:#333;line-height:20px;background:url('/images/site/portal/common/bl_type01.gif') no-repeat 0 6px;font-weight:bold;}
.dl_type2{margin:0 0 20px 14px;}
.dl_type2 dt{margin:0 0 10px;padding-left:10px;color:#333;line-height:15px;background:url('/images/site/portal/common/bl_sstit.gif') no-repeat 0 4px;font-weight:bold;font-size:1.16em;}
.dl_type2 dd{margin:0 0 0 14px;}
.dl_type3{margin:0 0 20px 0;}
.dl_type3 dt{margin:0 0 10px;padding-left:6px;color:#333;line-height:15px;background:url('/images/site/portal/common/bl_type02.gif') no-repeat 0 6px;font-weight:bold;}
.selectbox_area{position:relative;margin:0 0 20px;padding:12px 20px 12px 30px;color:#333;background:#f8f8f8;overflow:hidden;}
.selectbox_area label{display:inline-block;font-weight:bold;color:#333;}
.selectbox_area input[type="text"] {max-width:92px;min-width:50px;}
.selectbox_area .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.selectbox_area .choice_group {float:left;line-height:25px;}
.selectbox_area .btn_search3 {cursor:pointer;}
.selectbox_area .btn_search{cursor:pointer; }
.selectbox_area .btn_check{cursor:pointer;}
.selectbox_area .btn_right {position:absolute;top:12px;right:20px;}
.selectbox_area .check_method li {float:left;margin-right:10px;}
.selectbox_area .total_num{position:absolute;right:20px;top:15px;font-weight:bold;}
.selectbox_area .total_num dt{display:inline;color:#333;font-weight:bold;}
.selectbox_area .total_num dd{display:inline;font-weight:normal;}
.selectbox_area .total_num dd span.num_font{font-family:verdana;}
.selectbox_area .total_num dt + dd{margin-right:10px;font-weight:bold;color:#333;}
.selectType_area{position:relative;margin:0 0 20px;border:1px solid #e1e1e1; padding:15px; color:#333;overflow:hidden;font-size:1.098em; }
.selectType_area label{display:inline-block;font-weight:bold;color:#333;}
.selectType_area input[type="text"] {max-width:92px;min-width:50px;}
.selectType_area .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.selectType_area .choice_group {float:left;line-height:25px;}
.selectType_area .btn_search3 {cursor:pointer;}
.selectType_area .btn_search{cursor:pointer; }
.selectType_area .btn_check{cursor:pointer;}
.selectType_area .btn_right {position:absolute;top:12px;right:20px;}
.selectType_area .check_method li {float:left;margin-right:10px;}
.selectType_area .total_num{position:absolute;right:20px;top:15px;font-weight:bold;}
.selectType_area .total_num dt{display:inline;color:#333;font-weight:bold;}
.selectType_area .total_num dd{display:inline;font-weight:normal;}
.selectType_area .total_num dd span.num_font{font-family:verdana;}
.selectType_area .total_num dt + dd{margin-right:10px;font-weight:bold;color:#333;}
.selectbox,
.selectbox2,
.select-box
{display:inline-block;min-width:110px;height:30px;margin-right:5px;padding:8px 5px 0;background:#fff;border:1px solid #b3d2e9;vertical-align:middle;font-size:1.1em;}
.selectbox + label{margin-left:15px;}
.selectbox select, .selectbox2 select,
.select-box select{width:100%;border:0;background:none;height:auto;color:#666666;}
.selectbox_area.set{margin-bottom:-14px;}
.selectType_area.set{margin-bottom:-14px;}
.search_group {float:left;margin-right:5px;}
.search_group li {float:left;margin-right:10px;}
.search_group li label {line-height:23px;}
.search_group li input[type="radio"]{margin-right:3px;}
.search_group li .devide {margin:0;padding:0;background:none;}
.total_num{text-align:right;  }
.total_num dt{display:inline;color:#333;font-weight:bold;}
.total_num dd{display:inline;font-weight:normal;}
.total_num dt + dd{margin-right:10px;font-weight:bold;}
.nosun_select .opt{white-space:nowrap;}
.selectbox_areaA{position:relative;margin:0 0 5px; color:#333; overflow:hidden; text-align:right;}
.selectbox_areaA label{display:inline-block;font-weight:bold;color:#333;}
.selectbox_areaA input[type="text"] {max-width:92px;min-width:50px;}
.selectbox_areaA .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.selectbox_areaA .choice_group {float:left;line-height:25px;}
.selectbox_areaA .btn_search3 {cursor:pointer;}
.selectbox_areaA .btn_search{cursor:pointer;}
.selectbox_areaA .btn_check{cursor:pointer;}
.selectbox_areaA .btn_right {position:absolute;top:12px;right:20px;}
.selectbox_areaA .check_method li {float:left;margin-right:10px;}
.selectbox_areaA .total_num{position:absolute;right:20px;top:15px;font-weight:bold;}
.selectbox_areaA .total_num dt{display:inline;color:#333;font-weight:bold;}
.selectbox_areaA .total_num dd{display:inline;font-weight:normal;}
.selectbox_areaA .total_num dt + dd{margin-right:10px;font-weight:bold;color:#333;}
.selectbox_areaB{position:relative;margin:0 0 10px;color:#333;overflow:hidden; text-align:left;}
.selectbox_areaB label{display:inline-block;font-weight:bold;color:#333;}
.selectbox_areaB input[type="text"] {max-width:92px;min-width:50px;}
.selectType1{position:relative;margin:0 0 20px; border:1px solid #e1e1e1; padding:15px;color:#333;overflow:hidden;  font-size:1.098em;}
.selectType1 label{display:inline-block;font-weight:bold;color:#333;}
.selectType1 input[type="text"] {max-width:92px;min-width:50px;}
.selectType1 .select_title {float:left;padding-right:5px;color:#333;line-height:25px;margin-top:10px;}
.selectType1 .btn_search, .selectType1 .btn_search3{cursor:pointer; float:left; margin-top:4px;}
.selectType1 .btn_check{cursor:pointer;}
.selectType1 .check_method li {float:left;margin-right:10px;}
.selectType1 .searchType {float:left;margin-right:5px; overflow:hidden;}
.selectType1 .searchType > li {float:left;padding-left:20px;}
.selectType1 .searchType li:first-child{padding-left:0;}
.selectType1 .searchType li label {line-height:23px;margin-top:10px;}
.selectType1 .searchType li label.dpn{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden;}
.selectType1 .searchType li input[type="radio"]{margin-right:3px;}
.selectType1 .searchType li .devide {margin:0;padding:0;background:none;}
.selectType1 .group1{margin-right:20px;}
.selectType1 .choice_groupN{float:left;}
.selectType1 .choice_groupN li{display:inline;border-right:none; padding:0 8px 0 0; overflow:visible;}
.selectType2{position:relative;margin:0 0 20px; border:1px solid #e1e1e1; padding:15px;color:#333;overflow:hidden;  font-size:1.098em;}
.selectType2 label{display:inline-block;font-weight:bold;color:#333;}
.selectType2 input[type="text"] {max-width:92px;min-width:50px;}
.selectType2 .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.selectType2 .btn_check{cursor:pointer;}
.selectType2 .check_method li {float:left;margin-right:10px;}
.selectType2 .searchType {float:left;margin-right:5px; overflow:hidden;}
.selectType2 .searchType > li {float:left;padding-left:20px;}
.selectType2 .searchType li:first-child{padding-left:0;}
.selectType2 .searchType li label {line-height:23px;}
.selectType2 .searchType li label.dpn{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden;}
.selectType2 .searchType li input[type="radio"]{margin-right:3px;}
.selectType2 .searchType li .devide {margin:0;padding:0;background:none;}
.selectType2 .group1{margin-right:20px;}
.selectType2 .choice_groupN{float:left;}
.selectType2 .choice_groupN li{display:inline;border-right:none; padding:0 8px 0 0;}
.selectTypeA{position:relative;margin:0 0 20px; border:1px solid #e1e1e1; padding:15px;color:#333;overflow:hidden;  font-size:1.098em;}
.selectTypeA label{display:inline-block;font-weight:bold;color:#333;}
.selectTypeA input[type="text"] {max-width:92px;min-width:50px;}
.selectTypeA .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.selectTypeA .btn_search, .selectType1 .btn_search3{cursor:pointer; float:left;}
.selectTypeA .btn_check{cursor:pointer;}
.selectTypeA .check_method li {float:left;margin-right:10px;}
.selectTypeA .searchType {float:left;margin-right:5px; overflow:hidden;}
.selectTypeA .searchType > li {float:left;padding-left:20px;}
.selectTypeA .searchType li:first-child{padding-left:0;}
.selectTypeA .searchType li label {line-height:23px;}
.selectTypeA .searchType li label.dpn{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden;}
.selectTypeA .searchType li input[type="radio"]{margin-right:3px;}
.selectTypeA .searchType li .devide {margin:0;padding:0;background:none;}
.selectTypeA .group1{margin-right:20px;}
.selectTypeA .choice_groupN{float:left;}
.selectTypeA .choice_groupN li{display:inline;border-right:none; padding:0 8px 0 0;}
.search_Basic{position:relative;margin:0 0 20px; color:#333;overflow:hidden;font-size:1.098em; }
.search_Basic fieldset{float:right;}
.search_Basic label{display:inline-block;font-weight:bold;color:#333;}
.search_Basic input[type="text"] {min-width:260px;}
.search_Basic .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.search_Basic .choice_group {float:left;line-height:25px;}
.search_Basic .btn_search3 {cursor:pointer;}
.search_Basic .btn_search{cursor:pointer; }
.search_Basic .btn_check{cursor:pointer;}
.search_Basic .btn_right {position:absolute;top:12px;right:20px;}
.search_Basic .check_method li {float:left;margin-right:10px;}
.search_BasicA{position:relative;margin:0 0 20px;padding:12px 20px 12px 30px;color:#333;background:#f8f8f8;overflow:hidden;}
.search_BasicA label{display:inline-block;font-weight:bold;color:#333;}
.search_BasicA input[type="text"] {max-width:200px;min-width:150px;}
.search_BasicA .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.search_BasicA .btn_search3 {cursor:pointer;}
.search_BasicA .btn_search{cursor:pointer; }
.search_BasicA .btn_check{cursor:pointer;}
.search_BasicA .btn_right {position:absolute;top:12px;right:20px;}
.search_Box1{position:relative;margin:0 0 20px; color:#333; overflow:hidden;  font-size:1.098em;}
.search_Box1 fieldset{float:right;}
.search_Box1 label{display:inline-block;font-weight:bold;color:#333;}
.search_Box1 input[type="text"] {max-width:150px;min-width:100px;}
.search_Box1 .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.search_Box1 .btn_search, .search_Box1 .btn_search3{cursor:pointer; margin-left:5px; float:left; }
.search_Box1 .btn_check{cursor:pointer;}
.search_Box1 .check_method li {float:left;margin-right:10px;}
.search_Box1 .searchType{float:left;}
.search_Box1 .searchType > li {float:left;}
.search_Box1 .searchType li:first-child{padding-right:20px;}
.search_Box1 .searchType li label {line-height:23px;}
.search_Box1 .searchType li label.dpn{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden;}
.search_Box1 .searchType li input[type="radio"]{margin-right:3px;}
.search_Box1 .searchType li .devide {margin:0;padding:0;background:none;}
.search_Box1 .group2 li{padding-right:0px !important;}
.search_Box1 .choice_groupN{float:left;}
.search_Box1 .choice_groupN li{display:inline;border-right:none; padding:0 8px 0 0;}
.search_Box2{position:relative;margin:0 0 20px; color:#333; overflow:hidden;  font-size:1.098em;}
.search_Box2 label{display:inline-block;font-weight:bold;color:#333;}
.search_Box2 input[type="text"] {max-width:150px;min-width:100px;}
.search_Box2 .select_title {float:left;padding-right:5px;color:#333;line-height:25px;}
.search_Box2 .btn_search, .search_Box1 .btn_search3{cursor:pointer; margin-left:5px; float:left; }
.search_Box2 .btn_check{cursor:pointer;}
.search_Box2 .check_method li {float:left;margin-right:10px;}
.search_Box2 .searchType{float:left;}
.search_Box2 .searchType > li {float:left;}
.search_Box2 .searchType li:first-child{padding-right:20px;}
.search_Box2 .searchType li label {line-height:23px;}
.search_Box2 .searchType li label.dpn{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden;}
.search_Box2 .searchType li input[type="radio"]{margin-right:3px;}
.search_Box2 .searchType li .devide {margin:0;padding:0;background:none;}
.search_Box2 .group2 li{padding-right:0px !important;}
.search_Box2 .choice_groupN{float:left;}
.search_Box2 .choice_groupN li{display:inline;border-right:none; padding:0 8px 0 0;}
.quick_menu{position:absolute;top:0;right:-130px;}
.quick_menu .title{height:27px;}
.quick_menu div{font-size:12px;background:#f2f2f2;border-top:1px solid #ccc;text-align:center;}
.quick_menu .zoom{padding:11px 0;border-left:1px solid #ccc;border-right:1px solid #ccc;letter-spacing:-1px;}
.quick_menu .zoom a{display:inline-block;width:15px;margin-top:-2px;padding:0;height:15px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_zoom.gif') no-repeat 0 0;vertical-align:middle;color:#3c3c3c;}
.quick_menu .zoom .zoom_out{background-position:100% 0;}
.quick_menu .print {padding:10px 0;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.quick_menu .print a{display:block;height:15px;padding:0 20px 0 5px;text-align:left;background:url('/images/site/portal/common/icon_print.png') no-repeat 88% 2px}
.quick_menu ul{width:90px;background:#fff;}
.quick_menu ul li{font-size:1em;border-top:1px solid #ccc;}
.quick_menu ul li a{display:block;padding:62px 0 10px;color:#3c3c3c;text-align:center;}
.quick_menu ul li.quick4{ height:75px;padding:0 0 20px 0;background:url('/images/site/portal/common/quick_bottom_bg.png') no-repeat 0 100%;}
.quick_menu ul li.quick1 a{border-left:1px solid #ccc;border-right:1px solid #ccc;background:url('/images/site/portal/common/img_quick1.png') no-repeat 50% 25%;}
.quick_menu ul li.quick2 a{border-left:1px solid #ccc;border-right:1px solid #ccc;background:url('/images/site/portal/common/img_quick2.png') no-repeat 50% 25%;}
.quick_menu ul li.quick3 a{border-left:1px solid #ccc;border-right:1px solid #ccc;background:url('/images/site/portal/common/img_quick3.png') no-repeat 50% 25%;}
.quick_menu ul li.quick4 a{border-left:1px solid #ccc;border-right:1px solid #ccc;background:url('/images/site/portal/common/img_quick4.png') no-repeat 50% 25%;}
.tab{margin:0 0 25px 0;padding:0 0 1px;border-left:1px solid #ccc;overflow:hidden;}
.tab li{float:left;}
.tab li a{display:block;min-width:90px;padding:0 10px;color:#666;font-size:1em;text-align:center;height:33px;line-height:33px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ccc;border-left:0;}
.tab li a:hover{}
.tab .on{color: #fff; background-color: #dd5800;}
.tab .on a{color: #fff;font-weight: bold;}
.tab1{margin:0 0 25px 0;padding:0 0 1px;border-left:1px solid #ccc;overflow:hidden;list-style:none;}
.tab1 li{float:left;}
.tab1 li a{display:block;min-width:90px;padding:0 10px;color:#666;font-size:1.25em;text-align:center;height:33px;line-height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ccc;border-left:0;}
.tab1 .on{color: #fff; background-color: #dd5800;}
.tab1 .on a{color: #fff;font-weight: bold;}
.tab2{margin:0px;padding:0 0 1px;border-left:1px solid #ccc;list-style:none;}
.tab2 li{float:left;}
.tab2 li a{display:block;min-width:90px;padding:0 10px;color:#666;font-size:1.15em;text-align:center;height:33px;line-height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ccc;border-left:0;}
.tab2 .on{color: #fff; background-color: #dd5800;}
.tab2 .on a{color: #fff;font-weight: bold;}
.tab_st2{margin:0 0 35px;border-left:1px solid #ccc;overflow:hidden;list-style:none;}
.tab_st2 li{float:left;}
.tab_st2 li a{display:block;min-width:86px;padding:0 12px;height:33px;line-height:33px;color:#666;font-size:1.083em;text-align:center;white-space:nowrap;/*text-overflow:ellipsis;*/overflow:hidden;background:#f5f5f5;border:1px solid #ccc;border-left:0;}
.tab_st2 .on a{height:31px;line-height:29px;color:#181818;font-weight:bold;border-top:3px solid #dd5800;}
.tab_st3{background:#f9f9f9;border:1px solid #ccc;overflow:hidden;list-style:none;font-size:1.2em;}
.tab_st3 li{float:left;width:25%;overflow:visible;}
.tab_st3 li a{display:block;margin:0 -1px -1px 0;padding:0 12px;height:40px;line-height:40px;color:#666;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-right:1px solid #dedede;border-bottom:1px solid #dedede;}
.tab_st3 li a:hover{color:#333;text-decoration:underline;}
.tab_st3 li div.stN{border-bottom:1px solid #dedede;height:40px;line-height:40px;text-align:center;margin:0 -1px -1px 0;}
.tab_st3 li div.stN a{display:inline;padding:0;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:none; }
.tab_st3 li.bt{border-top: 1px solid #dedede;}
.tab_st3 .on{background:#666;}
.tab_st3 .on a{color:#fff;font-weight:bold;}
.tab_st3 .on a:hover{color:#fff;}
.tab_st4{background:#f9f9f9;border:1px solid #ccc;overflow:hidden;list-style:none;}
.tab_st4 li{float:left;width:25%;overflow:visible;}
.tab_st4 li a{display:block;margin:0 -1px -1px 0;padding:0 12px;height:40px;line-height:40px;color:#666;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-right:1px solid #dedede;border-bottom:1px solid #dedede;font-size:14px;}
.tab_st4 li a:hover{color:#333;text-decoration:underline;}
.tab_st4 li div.stN{border-right:1px solid #dedede;height:40px;line-height:40px;text-align:left;margin:0 -1px -1px 0; padding-left:12px;font-size:14px;}
.tab_st4 li div.stN a{display:inline;padding:0;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:none; }
.tab_st4 li.bt{border-top: 1px solid #dedede;}
.tab_st4 .on{background:#666;}
.tab_st4 .on a{color:#fff;font-weight:bold;}
.tab_st4 .on a:hover{color:#fff;}
.tab_contents{display:none;}
.tab_contents_s{display:none;}
.tabA{margin:-2px 0 25px 0;border-left:1px solid #ccc;overflow:hidden;}
.tabA li{float:left;}
.tabA li a{display:block;min-width:90px;padding:0 10px;color:#666;font-size:1em;text-align:center;height:33px;line-height:33px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ccc;border-left:0;}
.tabA .on{color: #fff; background-color: #dd5800;}
.tabA .on a{color: #fff;font-weight: bold;}
.wrap_gallery{border-top:2px solid #545454;;border-bottom:1px solid #e1e1e1;  font-size:1.12em;}
.gallery{margin:0 -0.5%;padding:2% 0 0;overflow:hidden;}
.gallery li{float:left;width:24%;margin:0 0 1.5%;padding:0 0.5%;}
.gallery li .img_area{position:relative;display:block;border:1px solid #cdcdcd;}
.gallery li .img_area img{display:block;width:100%;height:220px;vertical-align:top;}
.gallery li .img_play{position:absolute;right:10px;bottom:10px;display:block;width:27px;height:27px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/img_play.png') no-repeat 0 0;}
.gallery li .img_play{display:block;position:absolute;left:50%;top:50%;width:47px;height:47px;margin:-23.5px 0 0 -23.5px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/img_play.png') no-repeat 0 0;}
.gallery li .gallery_info{padding:5%;background:#f8f8f8;border:1px solid #cdcdcd;border-top:0;}
.gallery li .gallery_info .tag{float:left;color:#c5021e;}
.gallery li .gallery_info .count{float:right;}
.gallery li .gallery_info .count dt{float:left;padding-right:5px;color:#666;background:url('/images/site/portal/common/bg_gallery_count.gif') no-repeat right 3px;}
.gallery li .gallery_info .count dd{float:left;margin-top:-2px;padding-left:5px;color:#666;font-family:Verdana;}
.gallery li .gallery_info .title{clear:both;line-height:18px;color:#333;font-weight:bold;height:35px;overflow:hidden;}
.board_top{padding:0 0 8px 8px;font-weight:bold;background:url('/images/site/portal/common/bl_type4.gif') no-repeat 0 7px;color:#333;}
table .num{font-family:Verdana;}
.file_hwp{display:inline-block;width:14px;height:16px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/icon_hwp.gif') no-repeat 0 50%;vertical-align:top;}
.file_excel{display:inline-block;width:16px;height:16px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/icon_excel.gif') no-repeat 0 50%;vertical-align:top;}
.file_pdf{display:inline-block;width:16px;height:17px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/icon_pdf.gif') no-repeat 0 50%;vertical-align:top;}
.file_jpg{display:inline-block;width:16px;height:17px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/icon_jpg.gif') no-repeat 0 50%;vertical-align:top;}
.file_zip{display:inline-block;vertical-align: top;padding:0;width:16px;height:15px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/road/icon_zip.gif') no-repeat 0 0;}
.file_hwp2{display:inline-block;padding:20px 0 0;background:url('/images/site/portal/common/icon_hwp.gif') no-repeat 50% 0;}
.file_excel2{display:inline-block;padding:20px 0 0;background:url('/images/site/portal/common/icon_excel.gif') no-repeat 50% 0;}
.file_pdf2{display:inline-block;padding:20px 0 0;background:url('/images/site/portal/common/icon_pdf.gif') no-repeat 50% 0;}
.file_all{display:inline-block;vertical-align:top;}
 .icon_notice img{vertical-align:bottom;}
.manage_list{margin:0 0 30px;overflow:hidden;}
.manage_list table{margin-left:-1px;border-top:2px solid #545454;}
.manage_list table .tunnel {border-left:none;}
.manage_list thead th{padding:12px 8px;color:#333;font-size:1.3em;text-align:center;letter-spacing:-1px;background:#f5f5f5;border-bottom:1px solid #9d9d9d;border-left:1px solid #e1e1e1;font-weight:normal;line-height:18px;}
.manage_list thead .line1{border-bottom:1px solid #e1e1e1;}
.manage_list tbody th{text-align:left; font-size:1.3em; padding:10px 6px;color:#333;font-weight:normal;border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;line-height:18px;}
.manage_list tbody td{font-size:1.3em; padding:10px 6px;color:#666;text-align:left;border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;line-height:24px; }
.manage_list td.num{text-align:right;}
.manage_list .cen{text-align:center;}
.manage_list .right{text-align:right;}
.manage_list .font1{font-size:1.3em;}
.manage_list .filebg{background-color:#fff;}
.manage_list .filebg td, .manage_list .filebg th{ padding:6px 5px 6px 3px; text-align:center;}
.manage_list td.top{padding-top:10px;vertical-align:top;text-align:center; }
.manage_list tfoot th{ padding:8px 10px 4px 8px;color:#333;font-size:1.12em;font-weight:normal;border-bottom:1px solid #e1e1e1;text-align:left;}
.manage_list tfoot td{font-size:1.12em; padding:8px 10px 4px 8px;color:#333;text-align:left;border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1; }
.manage_list .icon{padding-right:0;}
.manage_list .iconwon{padding-left:0px; text-align:center; border-left:0;}
.manage_left {width:49%;float:left;}
.manage_left  thead th {padding:7px 8px;}
.manage_right {width:49%;float:right;}
.manage_right  thead th {padding:7px 8px;}
.board_list{margin:0 0 20px;overflow:hidden;}
.board_list table{margin-left:-1px;border-top:2px solid #545454;}
.board_list thead th{padding:12px 8px;color:#333;font-size:1.3em;text-align:center;letter-spacing:-1px;background:#f5f5f5;border-bottom:1px solid #9d9d9d;}
.board_list tfoot th{padding:0 0 2px;color:#333;font-size:1.3em;font-weight:normal;border-bottom:1px solid #e1e1e1;}
.board_list tbody th{padding:10px 6px;color:#666;font-size:1.3em;font-weight:normal;border-bottom:1px solid #e1e1e1;}
.board_list tbody th.left{text-align:left;padding-left:20px;}
.board_list tbody th.gBg{background:#f5f5f5; text-align:center;}
.board_list td{padding:10px 6px;color:#666;text-align:center;font-size:1.3em;border-bottom:1px solid #e1e1e1; }
.board_list td.left{padding-left:20px;text-align:left;}
.board_list td.top{padding-top:10px;vertical-align:top;}
.board_list td.right{padding-right:10px;text-align:right;}
.board_list .reply .title{padding-left:15px;background:url('/images/site/portal/common/bg_reply.gif') no-repeat 0 0;}
.board_list .title.new{padding-right:15px;background:url('/images/site/portal/common/icon_new.gif') no-repeat right 0;}
.tbl_scroll{width:100%;overflow-x:auto;}
.tbl_scroll table{width:100%;table-layout:fixed;}
.tbl_scroll th, .tbl_scroll td{width:90px !important;}
.icon_secret{vertical-align:middle;margin-left:4px;}
.icon_reply{vertical-align:middle; margin-top:-2px;margin-left:4px; }
.board_list .icon{padding-right:0;}
.board_list .iconwon{padding-left:0px; text-align:center; border-left:0;}
.board_list1{margin:0 0 20px;overflow:hidden;}
.board_list1 table{margin-left:-1px;border-top:2px solid #545454;}
.board_list1 thead th{padding:12px 8px;color:#333;font-size:1.3em;text-align:center;letter-spacing:-1px;background:#f5f5f5;border-bottom:1px solid #9d9d9d; font-weight:normal;;line-height:18px; }
.board_list1 tbody th{text-align:center; padding:10px 6px;color:#333;font-size:1.3em;font-weight:normal;border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;;line-height:18px;}
.board_list1 tbody th.gBg{background:#f5f5f5; text-align:center;}
.board_list1 tbody td{font-size:1.3em; padding:10px 6px;color:#333;text-align:center;border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;line-height:18px;}
.board_list1 tbody td a{color:#333;}
.board_list1 .left{text-align:left;}
.board_list1 td.top{padding-top:10px;vertical-align:top;text-align:center; }
.board_list1 .reply .title{padding-left:15px;background:url('/images/site/portal/common/bg_reply.gif') no-repeat 0 0;}
.board_list1 .title.new{padding-right:15px;background:url('/images/site/portal/common/icon_new.gif') no-repeat right 0;}
.board_list1 .icon{padding-right:0;}
.board_list1 .iconwon{padding-left:0px; text-align:center; border-left:0;}
.board_listA{padding:0 0 30px;overflow:hidden;  }
.board_listA table{margin-left:-1px;border-top:2px solid #545454;}
.board_listA thead th{font-weight:normal;padding:12px 8px;color:#333;text-align:center;letter-spacing:-1px;background:#f5f5f5;border-bottom:1px solid #9d9d9d;font-size:1.12em}
.board_listA tfoot th{padding:0 0 2px;color:#333;font-weight:normal;border-bottom:1px solid #e1e1e1;}
.board_listA tbody th{padding:10px 6px;color:#666;font-weight:normal;border-bottom:1px solid #e1e1e1;font-size:1.12em}
.board_listA tbody th.left{text-align:left;padding-left:20px;}
.board_listA tbody th.gBg{background:#f5f5f5; text-align:center;}
.board_listA td{padding:6px 10px 4px 10px;color:#666;text-align:center;border-bottom:1px solid #e1e1e1;font-size:1.12em }
.board_listA td.left{padding-left:20px;text-align:left;}
.board_listA td.top{padding-top:10px;vertical-align:top;}
.board_listA td.right{padding-right:10px;text-align:right;}
.board_view{margin:0 0 15px;overflow:hidden;}
.board_view table{margin-left:-1px;border-top:2px solid #545454;border-bottom:1px solid #e1e1e1; table-layout:fixed;word-break:break-all;}
.board_view thead th{height:18px;padding:8px 20px 8px 30px;background:#f5f5f5;font-size:12px;}
.board_view thead th .t_title{float:left;color:#333;font-size:14px;font-weight:bold;}
.board_view thead th .date{float:right;color:#fff;}
.board_view tbody th{padding-top:1px;color:#333;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-top:1px solid #9d9d9d;}
.board_view tbody td{min-height:23px;padding:3px 10px;color:#666;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-top:1px solid #9d9d9d;font-size:12px;}
.board_view tbody td.text{padding:30px;font-size:1em;text-align:left;}
.board_view tbody td.text p{margin:0 0 30px;color:#666;line-height:22px;}
.board_view tbody td.text .list_st{margin:0 0 30px;}
.board_view tbody td.text .list_st li{margin:25px 0 0;padding-left:10px;color:#666;font-weight:bold;background:url('/images/site/portal/common/bl_type5.gif') no-repeat 0 5px;}
.board_view tbody td.text .list_st li:first-child{margin:0;}
.board_view tbody td.text .list_st li p{margin:0;padding:1px 0 0;font-weight:normal;}
.board_view tbody td.text .list_st .list_st2{margin-top:0;background-position:0 8px;}
.board_view tbody td.text .list_st .list_st2 p{display:inline;}
.board_view tbody td.text .img_area{margin:0 0 20px;text-align:center;}
.board_view tbody td.text .img_area img{vertical-align:top;}
.board_view tbody td.left{text-align:left;}
.board_view tbody td.add_file{padding-left:20px;text-align:left;}
.board_view tbody td.add_file li{line-height:24px;}
.board_view tbody td.add_file a{width:auto;/*padding-left:20px;*/height:auto;line-height:21px;text-align:left;font-size:1em;padding-left: 20px;}
.board_view tbody td.add_file a img{vertical-align:middle;}
.board_view tbody td.add_file .btn_preview2{display:inline-block;margin-left:5px;width:75px;height:23px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview2.gif') no-repeat 0 0;vertical-align:top;}
.board_view1{margin:0 0 15px;overflow:hidden;}
.board_view1 table{margin-left:-1px;border-top:2px solid #545454;border-bottom:1px solid #e1e1e1; table-layout:fixed;word-break:break-all; }
.board_view1 thead th{height:18px;padding:9px 20px 10px 30px;background:#f5f5f5;font-size:14px; }
.board_view1 thead th .t_title{float:left;color:#333;font-size:16px;}
.board_view1 thead th .date{float:right;color:#fff;}
.board_view1 tbody th{padding-top:1px;color:#333;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-top:1px solid #9d9d9d;font-size:1.3em;font-weight:normal;}
.board_view1 tbody td{min-height:28px;line-height:28px;padding:5px 10px;color:#333;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-top:1px solid #9d9d9d;font-size:1.3em;}
.board_view1 tbody td.text{padding:30px;font-size:1.3em;text-align:left;line-height:26px;}
.board_view1 tbody td.text p{margin:0 0 30px;color:#333;line-height:26px;}
.board_view1 tbody td.text .list_st{margin:0 0 30px;}
.board_view1 tbody td.text .list_st li{margin:25px 0 0;padding-left:10px;color:#333;/*font-weight:bold;*/background:url('/images/site/portal/common/bl_type5.gif') no-repeat 0 5px;}
.board_view1 tbody td.text .list_st li:first-child{margin:0;}
.board_view1 tbody td.text .list_st li p{margin:0;padding:1px 0 0;font-weight:normal;}
.board_view1 tbody td.text .list_st .list_st2{margin-top:0;background-position:0 8px;}
.board_view1 tbody td.text .list_st .list_st2 p{display:inline;}
.board_view1 tbody td.text .img_area{margin:0 0 20px;text-align:center;}
.board_view1 tbody td.text .img_area img{vertical-align:top;}
.board_view1 tbody td.left{text-align:left;}
.board_view1 tbody td.add_file{padding-left:20px;text-align:left;}
.board_view1 tbody td.add_file li{line-height:24px;list-style:none;}
.board_view1 tbody td.add_file a{width:auto;/*padding-left:20px;*/height:auto;line-height:21px;text-align:left;font-size:1em;padding-left: 20px;color:#333}
.board_view1 tbody td.add_file a img{vertical-align:middle;}
.board_view1 tbody td.add_file .btn_preview2{display:inline-block;margin-left:5px;width:75px;height:23px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview2.gif') no-repeat 0 0;vertical-align:top;}
.board_viewA{margin:0 0 15px;overflow:hidden;}
.board_viewA table{margin-left:-1px;border-top:2px solid #545454;border-bottom:1px solid #e1e1e1;}
.board_viewA thead th{height:18px;padding:8px 20px 8px 30px;background:#f5f5f5;font-size:1.15em;}
.board_viewA thead th .t_title{float:left;color:#333;font-size:1.15em;font-weight:bold;}
.board_viewA thead th .date{float:right;color:#fff;}
.board_viewA tbody th{font-size:1.12em; padding-top:1px;color:#333;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-top:1px solid #9d9d9d;}
.board_viewA tbody td{ min-height:23px;padding:3px 10px;color:#666;text-align:center;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-top:1px solid #9d9d9d;}
.board_viewA tbody td.text{padding:30px;font-size:1.12em;text-align:left;}
.board_viewA tbody td.text p{margin:0 0 30px;color:#666;line-height:22px;}
.board_viewA tbody td.text .list_st{margin:0 0 30px;}
.board_viewA tbody td.text .list_st li{margin:25px 0 0;padding-left:10px;color:#666;font-weight:bold;background:url('/images/site/portal/common/bl_type5.gif') no-repeat 0 5px;}
.board_viewA tbody td.text .list_st li:first-child{margin:0;}
.board_viewA tbody td.text .list_st li p{margin:0;padding:1px 0 0;font-weight:normal;}
.board_viewA tbody td.text .list_st .list_st2{margin-top:0;background-position:0 8px;}
.board_viewA tbody td.text .list_st .list_st2 p{display:inline;}
.board_viewA tbody td.text .img_area{margin:0 0 20px;text-align:center;}
.board_viewA tbody td.text .img_area img{vertical-align:top;}
.board_viewA tbody td.left{text-align:left;}
.board_viewA tbody td.add_file{padding-left:20px;text-align:left;}
.board_viewA tbody td.add_file li{line-height:24px;}
.board_viewA tbody td.add_file a{width:auto;/*padding-left:20px;*/height:auto;line-height:21px;text-align:left;font-size:1em;padding-left: 20px;}
.board_viewA tbody td.add_file a img{vertical-align:middle;}
.board_viewA tbody td.add_file .btn_preview2{display:inline-block;margin-left:5px;width:75px;height:23px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview2.gif') no-repeat 0 0;vertical-align:top;}
.board_write{margin:0 0 20px;overflow:hidden;}
.board_head{overflow:hidden;}
.board_head .board_top{float:left;padding-top:0;color:#333;background-position:0 7px;}
.board_write table{margin-left:-1px;border-top:2px solid #545454;}
.board_write th{padding:0 10px 0 20px;color:#333;font-weight:bold;text-align:left;background:#f5f5f5;border-bottom:1px solid #e1e1e1;}
.board_head .r_unit{font-size:0.93em;}
.board_write th .point{color:red;}
.board_write td{padding:5px 10px 5px 20px;color:#666;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.board_write .add_info{color:#666;line-height:20px;}
.board_write textarea{height:100px;}
.board_write1{margin:0 0 20px;overflow:hidden; }
.board_headA{overflow:hidden; }
.board_headA .board_topA{float:left;padding-left:8px;color:#333;background:url('/images/site/portal/common/bl_type4.gif') no-repeat 0 14px;font-size:1.3em;line-height:24px;}
.board_headA p{padding-bottom:8px;}
.board_headA .r_unit{font-size:0.93em;}
.board_write1 table{margin-left:-1px;border-top:2px solid #545454;}
.board_write1 th{font-size:1.3em; padding:10px 10px 10px 20px;color:#333;font-weight:normal;text-align:left;background:#f5f5f5;border-bottom:1px solid #e1e1e1;}
.board_write1 th .point{color:red;}
.board_write1 td{font-size:1.3em;padding:10px 10px 10px 20px;color:#666;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.board_write1 .add_info{color:#666;line-height:20px;}
.board_write1 textarea{height:100px;}
.board_write1 .line{border-left:1px solid #e1e1e1;}
.manage_noLine{overflow:hidden;}
.manage_noLine table{margin-left:-1px;border-top:0px;}
.manage_noLine thead th{padding:7px 8px;color:#333;font-size:1.12em;text-align:center;letter-spacing:-1px;background:#f5f5f5;border:0px;font-weight:normal; }
.manage_noLine tbody th{text-align:left; padding:5px 6px;color:#666;font-size:1.12em;font-weight:normal;border:0;}
.manage_noLine tbody td{font-size:1.12em; padding:5px 6px;color:#666;text-align:center;border:0; }
.choice_group li{display:inline;margin-right:10px;}
.choice_group li .enter_st{background:#f2f2f2;}
.choice_group li .enter_st input{background:#f2f2f2;}
.upload_file{position:relative;}
.upload_file input[type="text"]{min-width:177px;}
.upload_file .btn_find_file{display:inline-block;position:absolute;right:-70px;top:-3px;width:66px;height:25px;background:url('/images/site/portal/common/btn_find_file.gif') no-repeat 0 0;}
.upload_file .btn_find_file input[type="file"]{opacity:0;width:80px;height:25px;cursor:pointer;}
.post_box .btn_post{display:inline-block;position:absolute;right:-75px;top:-6px;width:66px;height:25px;}
.post_box .btn_post input[type="file"]{opacity:0;width:80px;height:25px;cursor:pointer;}
.btl_st thead th{letter-spacing:-1px;border-bottom:1px solid #e1e1e1;}
.btl_st tbody th{padding:5px;color:#333;border-left:1px solid #e1e1e1;}
.btl_st tfoot td{border-left:1px solid #e1e1e1;}
.btl_st tbody td{border-left:1px solid #e1e1e1;}
.btl_st tbody a:hover{color:#bd4b00;text-decoration:underline;}
.btl_st th em{color:#666;font-size:11px;font-weight:bold;}
.btl_st .bg_sky, .btl_st tr.bg_sky th, .btl_st tr.bg_sky td{background:#f6f9ff;}
.btl_st thead tr.line1 th{border-left:1px solid #e1e1e1;}
.btl_st thead tr.line2 th{font-weight:normal;border-left:1px solid #e1e1e1;}
.btl_st thead tr.line3 th{color:#666;font-size:11px;border-left:1px solid #e1e1e1;}
.btl_st tbody tr.depth1 th{padding-left:10px;text-align:left;font-weight:bold;}
.btl_st tbody tr.depth1 td{color:#333;font-weight:bold;}
.btl_st tbody tr.depth2 th{padding-left:20px;text-align:left;font-weight:bold;}
.btl_st tbody tr.dept td{color:#333;font-weight:bold;}
.btl_st tbody tr.depth3 th{padding-left:30px;color:#666;text-align:left;font-weight:bold;}
.btl_st tbody tr.depth3 td{font-weight:bold;}
.btl_st tbody tr.depth4 th{padding-left:40px;color:#666;text-align:left;}
.btl_st tbody tr.depth5 th{padding-left:50px;color:#666;text-align:left;}
.btl_st .bg_gray{background:#f5f5f5;}
.tbl_st3 tbody th{padding:0 5px;color:#333;border-left:1px solid #9d9d9d;}
.tbl_st3 tbody td{border-left:1px solid #e1e1e1;}
.paging{padding:20px 0;text-align:center;}
.paging a{display:inline-block;padding:0 4px;font-size:1.2em;font-family:Verdana;vertical-align:middle;border-radius:4px;padding-top:8px;margin:3px;border:1px solid #d8d8d8;width:26px;height:26px;}
.paging a.first{padding:0;height:20px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_paging_first_2020.gif') no-repeat 0 0;border-style:none;}
.paging a.prev{padding:0;width:30px;height:20px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_paging_prev_2020.gif') no-repeat 0 0;border-style:none;}
.paging a.next{margin-right:12px;padding:0;width:30px;height:20px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_paging_next_2020.gif') no-repeat 0 0;border-style:none;}
.paging a.last{padding:0;height:20px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_paging_last_2020.gif') no-repeat 0 0;border-style:none;}
.paging a.on{color:#333;font-weight:bold;font-size:1.2em;width:26px;height:26px;padding-top:8px;border-radius:5px;border:solid 1px #0971ce;}
.paging_wrap{position:relative;;overflow: hidden;text-align:center;}
.paging_wrap .btn_left{position:absolute;left:0;top:15px;}
.paging_wrap .btn_right{position:absolute;right:0;top:15px;}
.text_list{margin:0 0 20px;}
.text_list table{border-top:1px solid #ccc;}
.text_list th{font-size:1.167em;font-weight:bold;border-bottom:1px solid #ccc;}
.text_list th .prev{display:block;width:65px;margin:0 20px;text-align:left;background:url('/images/site/portal/common/bg_up.png') no-repeat 100% 50%;}
.text_list th .next{display:block;width:65px;margin:0 20px;text-align:left;background:url('/images/site/portal/common/bg_down.png') no-repeat 100% 50%;}
.text_list td{height:40px;padding:0 0 0 20px;font-size:13px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
.part_info{margin:20px 0 0 0;padding:20px 30px 20px;font-size:1.2em;background:#fafafa; overflow:hidden;}
.part_info span{color:#333;font-weight:bold; display:block;}
.part_info dl{float:left;margin:0 27px 0 0px}
.part_info dl dt{float:left;color:#333;font-weight:bold;}
.part_info dl dt.devide{margin:0 0 0 -11px;padding:0 0 0 19px;}
.part_info dl dd{float:left;color:#666; margin-left:4px;}
.part_info .q_satisfaction{margin-top:8px;}
.part_info .q_satisfaction span{display:inline-block;padding-left:25px;font-weight:bold;background:url('/images/site/portal/common/icon_satisfaction.png') no-repeat 0 0;}
.part_info .btn_gray{margin-left:5px;font-weight:bold;}
.up_date + .part_info{margin:0;}
.part_info.type2{margin:20px 0 0 0;padding:20px;}
.part_info.type2 dt.devide{padding:0 0 0 19px;margin:0 0 0 -7px;}
.part_infoA{ margin-top:5px;}
.part_infoA span{color:#333;font-weight:bold;}
.part_infoA .person{ position:relative; padding:5px; border:1px solid #ccc;}
.part_infoA .person th{color:#333;font-weight:bold; background-color:#e3e3e3; text-align:center;padding:10px 0px; font-size:1.2em;}
.part_infoA .person td{color:#666; padding:0 10px;font-size:1.2em;}
.part_infoA .person td ul li{ background:url('/images/site/portal/common/bl_type2.gif') no-repeat left center; padding-left:10px; line-height:20px;}
.part_infoA .q_satisfaction{padding:5px; margin-top:3px; border:1px solid #ccc; border-left:5px solid #0c2986;}
.part_infoA .q_satisfaction span{margin-left:5px;line-height:25px; height:24px; font-size:1em; vertical-align:middle; display:inline-block;padding-left:30px;font-weight:bold;background:url('/images/site/portal/common/icon_satisfaction2.gif') no-repeat  left center;}
.part_infoA .btn_blue{margin-left:10px;font-weight:bold;display:inline-block;padding:0 10px;height:25px;line-height:24px;color:#fff;font-size:12px;background:#0c2986;vertical-align:middle;}
.personBox{position:relative;padding:5px;padding-left:15%;min-height:40px;font-size:1.2em;border:1px solid #ccc;}
.personBox .title{display:block;position:absolute;top:5px;left:5px;bottom:5px;width:14%;color:#333;font-weight:bold;background-color:#e3e3e3;text-align:center;padding:10px 0px;font-size:1.05em;}
.personBox ul li{padding-left:10px;line-height:40px;}
.box_sky{margin:0 0 20px;padding:27px 30px 14px;background:#f6f9ff;}
.box_sky .stit{color:#333;margin:0 0 3px;font-size:12px;font-weight:bold;color:#333;}
.box_sky .list_type{margin-left:-10px;}
.box_sky ul li{color:#333 !important;line-height:20px;background-position:0 6px;}
.box_sky p{margin:0 0 10px;color:#333;}
.box_sky dl{margin:2px 0 10px;}
.box_sky dl dt{margin:0 0 1px;font-weight:bold;color:#333;}
.box_sky dl dd{line-height:20px;color:#333;}
.box_skyA{margin:0 0 20px;padding:27px 30px 14px;background:#f6f9ff; }
.box_skyA .stit{color:#333;margin:0 0 3px;color:#333;}
.box_skyA .list_type{margin-left:-10px;}
.box_skyA ul li{color:#333 !important;line-height:20px;background-position:0 6px;}
.box_skyA p{margin:0 0 10px;color:#333;font-size:1.125em; }
.box_skyA dl{margin:2px 0 10px;}
.box_skyA dl dt{margin:0 0 10px; color:#333;font-size:1.125em;}
.box_skyA dl dd{line-height:20px;color:#333;font-size:1.125em; background:url('/images/site/portal/common/bl_type3.gif') no-repeat 0 9px; padding-left:10px;}
.box_skyA h5{font-size:1.4em; margin-bottom:5px;}
.box_skyB{margin:0 0 20px;padding:22px 30px 16px;background:#f6f9ff;  font-size:1.3em; line-height:26px;}
.box_skyB .stit{color:#333;margin:0 0 3px;color:#333;}
.box_skyB .list_type{margin-left:-10px;}
.box_skyB ul li{color:#333 !important;line-height:20px;background-position:0 6px;}
.box_skyB p{margin:0 0 10px;color:#333;}
.box_skyB dl{margin:2px 0 10px;}
.box_skyB dl dt{margin:0 0 1px; color:#333;font-size:1.125em;}
.box_skyB dl dd{line-height:20px;color:#333;font-size:1.125em;}
.box_skyC{margin:0 0 20px;padding:22px 30px 16px;background:#f6f9ff; line-height:22px;}
.box_skyD{ background: #f6f9ff url("/images/site/portal/customer/bg_idea.gif") no-repeat scroll 45px 27px; min-height: 65px; padding: 30px 0;}
.box_skyD p {color: #333; font-size:1.15em; line-height:22px;line-height: 20px;padding: 0 26px 0 140px;}
.tooltip{position:relative;display:inline-block;margin:0 !important;  }
.tooltip .help{color:#333 ;display:inline-block;margin-right:5px;padding-right:15px;background:url('/images/site/portal/common/icon_help.png') no-repeat right 2px;cursor:pointer;}
.tooltip .tooltip_text{display:none;position:absolute;top:18px;left:0;width:410px;padding:30px;font-weight:normal;font-size:14px;text-align:left;word-break:keep-all;background:#fff;border:1px solid #aaa;z-index:40;}
.tooltip.open .help{text-decoration:underline;}
.tooltip.open .tooltip_text{display:block;}
.tooltip .tooltip_text.right{left:auto;right:0;}
.list_t2 .tooltip .help{color:#333;}
.list_t3 li .tooltip .help{background-position:right 4px;}
.list_t3 li .tooltip .help{background-position:right 4px;}
.board_list.in_tooltip .tooltip .help{background-position:right 50%;}
.btl_st tbody th .help{color:#333;}
.tooltip .sstit{margin:0 0 8px;padding:0 0 0 14px;color:#333;font-size:1.167em;font-weight:bold;background:url('/images/site/portal/common/bl_sstit.gif') no-repeat 0 5px;}
.board_list thead th .help{color:#333;}
.btl_st tbody .help:hover{color:#666;}
.board_list.in_tooltip{overflow:visible;}
.board_list.in_tooltip:after{display:inline-block;clear:both;content:"";}
.board_list.in_tooltip .bl0{border-left:0;}
.tooltip .list_typeA .help{color:#092a87 ;display:inline-block;margin-right:5px;padding-right:15px;background:url('/images/site/portal/common/icon_help.png') no-repeat right 2px;cursor:pointer;}
.manage_list.in_tooltip .tooltip .help{background-position:right 50%;}
.manage_list tbody th .help{color:#333;}
.manage_list thead th .help{color:#333;}
.manage_list.in_tooltip{overflow:visible;}
.manage_list.in_tooltip:after{display:inline-block;clear:both;content:"";}
.manage_list.in_tooltip .bl0{border-left:0;}
.manage_list tbody .help:hover{color:#666;}
.popup{position:relative;background:#fff;border:1px solid #ccc;}
.popup .popup_cont img {max-width:100%;}
.popup h1.stit{padding:0 0 0 14px;color:#333;font-size:18px;font-weight:normal;background: url('/images/site/portal/common/bl_stit.png') no-repeat 0 7px;}
.popup .popup_head{padding:15px 20px 0;background:#f5f5f5;border-bottom:1px solid #ccc;}
.popup .popup_cont{padding:20px 20px 20px; overflow:hidden;}
.popup .popup_cont .img_area{margin:0 0 30px;text-align:center;border:1px solid #ccc;}
.popup .popup_cont .img_area img{max-width:100%;vertical-align:top;}
.popup .popup_close{position:absolute;right:20px;top:10px;display:block;width:19px;height:18px;padding:5px;font-size:0;line-height:0;text-indent:-9999px;background:#f5f5f5 url('/images/site/portal/common/popup_close.png') no-repeat 50% 50%;}
.popup_pass{ border:8px solid #eaeaea;padding:30px;}
.popup_title{background:url(/images/site/portal/common/icon_pass.gif) no-repeat left top; padding-left:160px; height:137px}
.popup_pass h1{font-size:32px; letter-spacing:-1.5px; padding-top:12px}
.popup_pass h1 span.line_h1{text-decoration:underline; color:#0076c0;}
.popup_pass p{margin-top:15px; line-height:18px; font-size:13px; letter-spacing:-0.8px; }
.popup_pass p span{font-weight:bold;}
.popup_con{margin-top:28px}
.popup_con {font-size:15px; background:url(/images/site/portal/common/bl_tit1.gif) no-repeat left center; padding:0 0 0 27px;}
.popup_con .passbox{padding:0 28px; overflow:hidden; margin-top:30px}
.popup_con .passbox .passnow{border-bottom:1px solid #eaeaea;overflow:hidden; padding-bottom:10px; margin-bottom:10px; line-height:26px;}
.popup_con .passbox .passnew1{overflow:hidden;padding-bottom:10px; line-height:26px;}
.popup_con .passbox .passnew2{overflow:hidden;padding-bottom:0px; line-height:26px;}
.popup_con .passbox .passnow div{float:left;}
.popup_con .passbox .passnew1 div, .popup_con .passbox .passnew2 div{float:left;}
.popup_con .passbox .left{width:163px; font-size:13px; background:url(/images/site/portal/common/bl_tit2.gif) no-repeat left center; padding-left:15px}
.popup_con .pass_list {font-size:13px; padding-left:28px; margin-top:15px}
.popup_con .pass_list li{ background:url(/images/site/portal/common/bl_tit3.gif) no-repeat 0 2px; padding-left:15px; line-height:14px; margin-bottom:12px;}
.pass_btn{text-align:center; display:block;}
.popup_con .pass_list li.last{margin-bottom:0px;}
.pass_btn {margin:30px 0 0;}
.pass_btn .btn_blu{display:inline-block;padding:0 20px;height:28px;line-height:28px;color:#fff;font-size:1.167em;font-weight:bold;text-align:center;vertical-align:middle;background-color:#0076c0;}
.pass_btn .btn_gy{display:inline-block;padding:0 20px;height:28px;line-height:28px;color:#fff;font-size:1.167em;font-weight:bold;text-align:center;vertical-align:middle;background-color:#3c3c3c;}
.main_volley_popup{background:#fff;}
.main_volley_popup img{padding:0px; margin:0px; width:auto; text-align:left;}
#popWrap{}
.popTop{border-bottom:2px solid #901a00;padding:25px 20px;}
.popTop h1{letter-spacing:-1px;color:#3c3c3c;font-size:24px;font-weight:bold;font-family:'Malgun Gothic','MalgunGothic';line-height:1em;}
.poll_list{width:100%;margin-bottom:10px;}
.poll_list td.a{background:#E3E3E3;text-align:left;padding:10px;}
.poll_list td.q{text-align:left;padding:10px;}
.poll_list > tbody > tr > td{padding:5px;border-bottom:1px solid #ccc;}
.mobile .poll_con .write tr th{white-space:nowrap;padding-left:5px;}
.layer_popup {display:none; position:fixed;left:0;top:0;width:100%;height:100%;z-index:995; background:url('/images/site/portal/common/bg_layer_popup.png') repeat 0 0}
.layer {display:none; z-index:999;}
.layer .layer_tit {padding:12px 15px;color:#fff;font-size:1.167em;font-weight:bold;text-align:left;background:#30343a;border-bottom:2px solid #005cb2;}
.layer .car_con {padding:20px 30px;background:#fff;}
.layer .close {position:absolute;top:11px;right:10px;display:block;width:17px;height:17px;font-size:0;line-height:0;background:url('/images/site/portal/common/btn_layer_close.gif') no-repeat 0 0;}
.layer_popup .popup_close{position:absolute;right:20px;top:10px;display:block;width:19px;height:18px;padding:5px;font-size:0;line-height:0;text-indent:-9999px;background:#f5f5f5 url('/images/site/portal/common/popup_close.png') no-repeat 50% 50%;}
.edu_agree_box {font-size:16px; padding:0; }
.edu_agree_box dl{line-height:18px;}
.edu_agree_box dl dt{font-weight:bold; margin-top:10px;}
.edu_agree_box > dl > dt {margin-top:30px;}
.btn_preview2{display:inline-block;margin-left:5px;width:75px;height:23px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview2.gif') no-repeat 0 0;}
.btn_brd{display:inline-block;padding:5px 20px;height:28px;line-height:28px;color:#333;font-size:1.167em;font-weight:bold;text-align:center;border:1px solid #ccc;vertical-align:middle;}
.btn_brd.red{color:#c5021e;background:#fff;border:1px solid #c5021e;vertical-align:middle;padding:5px 20px;}
.btn_tbl{display:inline-block;width:78px;padding:2px 0 5px;line-height:14px;color:#666;font-size:11px;font-weight:bold;text-align:center;word-break:keep-all;background:#fff;border:1px solid #666;vertical-align:middle;}
.btn_tbl2{width:auto;padding:4px 8px 3px;}
.btn_tbl.gray{color:#fff;background:#666;}
.btn_tbl.red{color:#c5021e;background:#fff;border:1px solid #c5021e;}
.btn_tbl.b_gray{width:auto;padding:4px 10px 5px;color:#fff;font-size:12px;font-weight:normal;background:#666;}
.btn_tbl.b_red{width:auto;padding:4px 10px 5px;color:#c5021e;font-size:12px;font-weight:bold;background:#fff;border:1px solid #c5021e;}
.btn_tbl.b_blue{width:auto;font-size:12px;background-color:#1238a8;border-radius:5px; padding: 5px 10px 5px 10px;color:#fff;}
.btn_tbl.line_gray{width:auto;padding:4px 10px 5px;color:#666;font-size:12px;font-weight:bold;background:#fff;border:1px solid #ccc;}
.btn_tbl.line_blue{height: 20px; padding:5px 10px 5px 13px;color:#fff; font-size:13px; letter-spacing: 3px; line-height: 1.6; font-weight:bold; background:#4B87CB; border:1px solid #ccc;}
.btn_line{display:inline-block;height:30px;line-height:29px;padding:0 20px;color:#666;font-size:13px;font-weight:bold;background:#fafafa;border:1px solid #666;vertical-align:middle;}
.btn_line.red{color:#c5021e;border:1px solid #c5021e;}
.btn_more{display:inline-block;height:22px;line-height:20px;padding:0 12px;color:#c5021e;font-size:11px;font-weight:bold;background:#fafafa;border:1px solid #c5021e;vertical-align:middle;}
.btn_gray{display:inline-block;padding:0 10px;height:25px;line-height:24px;color:#fff;font-size:12px;background:#444;vertical-align:middle;}
.btn_margin {margin-left:12px !important; border-left:1px solid#ababab; padding-left:12px;}
.btn_gray:hover{color:#fff;}
.btn_gray2{display:inline-block;padding:0 10px;height:25px;line-height:24px;color:#fff;background:#444;vertical-align:middle;font-weight: bold;}
.btn_gray2:hover{color:#fff;}
.btn_gray3{background:url('/images/site/portal/common/btn_restart.png') no-repeat 8px center; display:inline-block;padding:0 8px 0 25px;height:25px;line-height:24px;color:#fff;font-size:12px;background-color:#6f6f6f;vertical-align:middle;}
.btn_gray3:hover{color:#fff;}
.btn_gray4{background:url('/images/site/portal/common/btn_restart.png') no-repeat 8px center; display:inline-block;padding:0 8px 0 25px;height:27px;line-height:26px;color:#fff;font-size:12px;background-color:#6f6f6f;vertical-align:middle;}
.btn_gray4:hover{color:#fff;}
.btn_org{display:inline-block;padding:0 15px;height:25px;line-height:24px;color:#fff;font-size:12px;background:#e03e00;vertical-align:middle;}
.btn_org:hover{color:#fff;}
.btn_org2{display:inline-block;padding:0 35px;height:30px;line-height:29px;color:#fff;font-size:12px;background:#e03e00;vertical-align:middle;}
.btn_org:hover{color:#fff;}
.btn_gray .down{display:block;padding-left:20px;font-weight:bold;background:url('/images/site/portal/common/bg_btn_down.gif') no-repeat 0 50%;}
.btn_line2{display:inline-block;padding:0 10px;height:30px;line-height:29px;color:#666;font-size:1.167em;font-weight:bold;background:#fafafa;border:1px solid #bfbfbf;vertical-align:middle;}
.btn_line2 span{margin-right:3px !important;color:#181818 !important;}
.btn_line3{display:inline-block;padding:0 10px;height:30px;line-height:29px;color:#666;font-weight:bold;background:#fafafa;vertical-align:middle;}
.btn_line4{display:inline-block;height:25px;line-height:24px;padding:0 5px;color:#666;font-size:12px;background:#fafafa;border:1px solid #bfbfbf;vertical-align:middle;}
.btn_line5{display:inline-block;height:25px;line-height:24px;padding:0 5px;color:#c9c9c9;font-size:12px;background:#fafafa;border:1px solid #c9c9c9;vertical-align:middle;}
.btn_line6{display:inline-block;height:30px;line-height:29px;padding:0 10px;color:#666;font-size:13px;font-weight:bold;background:#fafafa;border:1px solid #666;vertical-align:middle;}
.btn_line7{display:inline-block;height:30px;line-height:29px;padding:0 10px;color:#666;font-size:13px;font-weight:bold;background:#ffffff;border:1px solid #999;vertical-align:middle;}
.btn_search{display:inline-block;width:80px;height:40px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_search_2020.gif') no-repeat 0 0;vertical-align:middle;}
.btn_searc{display:inline-block;width:24px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_searc.gif') no-repeat 0 0;vertical-align:middle;cursor:pointer;}
.btn_search3{display:inline-block;width:80px;height:40px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_search_2020.gif') no-repeat 0 0;vertical-align:middle;}
.btn_search3_1{display:inline-block;width:63px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_search4.gif') no-repeat 0 0;vertical-align:middle;}
.btn_search4{display:inline-block;width:63px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_search_2020.gif') no-repeat 0 0;vertical-align:middle;}
.btn_check{display:inline-block;width:41px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_check.gif') no-repeat 0 0;vertical-align:middle;}
.btn_move{display:inline-block;width:43px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_move.gif') no-repeat 0 0;vertical-align:middle;}
.btn_alio{display:inline-block;width:129px;height:32px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_go1.gif') no-repeat 0 0;vertical-align:middle;}
.btn_alio2{display:inline-block;width:186px;height:32px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_go3.gif') no-repeat 0 0;vertical-align:middle;}
.btn_committee{padding:0px !important; border:0px !important; display:inline-block !important; height:33px !important; width:175px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_go2.gif') no-repeat 0 0;vertical-align:middle;}
.btn_preview{display:inline-block;width:18px;height:18px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview.png') no-repeat 0 0;vertical-align:middle;}
.btn_preview_s{display:inline-block;width:82px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview_s.gif') no-repeat 0 0;vertical-align:middle;}
.btn_map{display:inline-block;width:75px;height:23px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_map.gif') no-repeat 0 0;vertical-align:middle;}
.btn_preview3{display:inline-block;width:86px;height:32px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_preview3.gif') no-repeat 0 0;vertical-align:middle;}
.btn_direct{display:inline-block;width:63px;height:25px;font-size:0;line-height:0;text-indent:-9999px;background:url('/images/site/portal/common/btn_direct.gif') no-repeat 0 0;vertical-align:middle;}
.btn_group{text-align:center;overflow:hidden;}
.btn_right{text-align:right;}
.btn_left{text-align:left;}
.btn_center{text-align:center;}
.btn_group .btn_right{float:right;}
.btn_right + .btn_right{margin-left:5px;}
.btn_group .btn_left{float:left;}
.btn_newcomer{display:inline-block;padding:0 25px;line-height:35px;color:#fff;font-size:16px;font-weight:bold;background:#0076c0;vertical-align:middle;text-align:center;}
.tl{text-align:left !important;}
.tr{text-align:right !important;}
.tc{text-align:center !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.d_ib{display:inline-block;}
*:first-child+html .d_ib{display:inline;}
.d_b{display:block !important;}
.va_t{vertical-align:top !important;}
.va_m{vertical-align:middle !important;}
.t_red{color:#c93c05 !important;}
.t_org{color:#bd4b00 !important;}
.t_blue{color:#106bb8 !important;}
.t_gray{color:#333333 !important;}
.mg_n{margin:0 !important;}
.mg_tb15{margin-top:15px !important;margin-bottom:15px !important;}
.mg_tb20{margin-top:20px !important;margin-bottom:20px !important;}
.mt-5{margin-top:-5px !important;}
.mt-10{margin-top:-10px !important;}
.mt-15{margin-top:-15px !important;}
.mt-20{margin-top:-20px !important;}
.mt-25{margin-top:-25px !important;}
.mt-30{margin-top:-30px !important;}
.mt-60{margin-top:-60px !important;}
.mt0{margin-top:0px !important;}
.mt5{margin-top:5px !important;}
.mt8{margin-top:8px !important;}
.mt10{margin-top:10px !important;}
.mt13{margin-top:13px !important;}
.mt15{margin-top:15px !important;}
.mt18{margin-top:18px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt33{margin-top:33px !important;}
.mt35{margin-top: 35px!important;}
.mt40{margin-top: 40px!important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top: 60px!important;}
.mt230{margin-top: 230px!important;}
.mr0{margin-right:0 !important;}
.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr20{margin-right:20px !important;}
.mr30{margin-right:30px !important;}
.mr40{margin-right:40px !important;}
.mr50{margin-right:50px !important;}
.mb-8 {margin-bottom:-8px !important;}
.mb0{margin-bottom: 0 !important;}
.mb5{margin-bottom: 5px!important;}
.mb8{margin-bottom: 8px!important;}
.mb10{margin-bottom:10px !important;}
.mb12{margin-bottom:12px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb35{margin-bottom: 35px!important;}
.mb40{margin-bottom: 40px!important;}
.mg_b0{margin-bottom:0 !important;}
.mg_rl20{margin:0 20px !important;}
.mb300{margin-bottom:300px !important;}
.mb400{margin-bottom:400px !important;}
.mb500{margin-bottom:500px !important;}
.mb600{margin-bottom:600px !important;}
.ml0{margin-left:0 !important;}
.ml5{margin-left:5px !important;}
.ml10{margin-left:10px !important;}
.ml15{margin-left:15px !important;}
.ml18{margin-left:18px !important;}
.ml20{margin-left:20px !important;}
.ml22{margin-left:22px !important;}
.ml25{margin-left:25px !important;}
.ml30{margin-left:30px !important;}
.ml34{margin-left:34px !important;}
.ml40{margin-left:40px !important;}
.ml45{margin-left:45px !important;}
.ml80{margin-left:80px !important;}
.ml85{margin-left:85px !important;}
.ml170{margin-left:170px !important;}
.ml200{margin-left:200px !important;}
.ml245{margin-left:245px !important;}
.ml445{margin-left:445px !important;}
.bd_r{border-right:1px solid #e1e1e1 !important;}
.bd_l{border-left:1px solid #e1e1e1 !important;}
.bd_L0{border-left:0 !important;}
.bd_R0{border-right:0 !important;}
.bd_t0{border-top:0 !important;}
.bd_B0{border-bottom:0 !important;}
.pd_n{padding:0 !important;}
.pd5{padding:5px !important;}
.pd30{padding:30px !important;}
.pd_t0{padding-top:0 !important;}
.pd_tb10{padding:10px 0 !important;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}
.pl4{padding-left:4px !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr20{padding-right:20px !important;}
.pr30{padding-right:30px !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;} 
.pl20{padding-left:20px !important;}
.pl25{padding-left:25px !important;}
.pl28{padding-left:28px !important;}
.pl30{padding-left:30px !important;}
.pl35{padding-left:35px !important;}
.pl40{padding-left:40px !important;}
.pl45{padding-left:45px !important;}
.pl50{padding-left:50px !important;}
.pl55{padding-left:55px !important;}
.pl60{padding-left:60px !important;}
.pl88{padding-left:88px !important;}
.pr14p{padding-right:1.0% !important;}
.clearfix:after {content:"";display:block;clear:both;}
.v_hidden{visibility:hidden !important;}
.w_type1{width:170px;}
.over_clear{overflow:visible !important;}
.over_h{overflow:hidden !important;}
.clear{clear:both !important;}
.ft_nr{font-weight:normal !important;}
.bold_333{font-weight: bold;color:#333 !important;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}
.tw{ font-size:1.3em; line-height:26px;}
.tw_N{ }
.tw_F{font-size:1.12em;}
.cp{cursor:pointer;}
.font-color-w {color:#fff  !important;}
.ls-1 {letter-spacing:-1px !important;}
.bgnon {background:none !important;}