@charset "utf-8";
/* Reset */
html,body{min-height:100%}
body{margin:0;}
body, table, input, textarea, select, button {font-family: "Apple SD 산돌고딕 Neo","Apple SD Gothic Neo","맑은 고딕","나눔 고딕","굴림","Gulim","돋움","Dotum","sans-serif";}
.xe_width{max-width:980px;margin:0 auto;/*padding:0 10px;*/}
.clearBoth{position:relative;*zoom:1;}
.clearBoth:after{content:"";display:block;clear:both;}
/* Skin to content */
.skip{margin:0}
.skip a{display:block;text-align:center;line-height:0;height:0;width:0;overflow:hidden}
.skip a:active,
.skip a:focus{position:relative;height:auto;width:auto;line-height:25px;}
.round4{-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
a{text-decoration:none}
/* Layout */
.xe{width:1600px; margin:0 auto;padding-top:88px;background:url(/layouts/doorweb_v4/img/main/background.jpg) no-repeat top center;background-size:100%;}
.content img{max-width:100%;height:auto}
.door_a:hover,
.door_a:focus{color:#526bbe}
/* Header */
.header{font-family:나눔고딕,NanumGothic,NG,돋움,Dotum,Arial,Helvetica,sans-serif;position:fixed;_position:absolute;top:0;left:0;width:100%;height:86px;z-index:3;border-bottom:3px solid #779ec9;background:rgb(255,255,255);/*-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);box-shadow: 0 1px 3px rgba(0, 0, 0, .3);background-color:#526bbe;*/}
.header h1{float:left;margin:0;padding:15px 20px 15px 10px;line-height:30px;font-size:28px;}
.header h1 a{float:left;line-height:30px;height:30px;color:#fff;}
.header h1 img{vertical-align:top;height:63px;}
/* Main Contents */
.main_contents {width:559px;position:absolute;left:-23px;top:28%;z-index: 10000;}
.main_contents ul {}
.main_contents ul li{float:left;list-style:none;border:1px solid #ddd; margin:5px;padding:5px;background-color: #fff}
.main_contents ul li.mc-text{width:45%;}
.main_contents ul li.mc-image{width:94%;}
.main_contents ul li.mc-text .mc-text-title, .main_contents ul li.mc-image .mc-image-title {padding: 5px 5px 35px 5px;font-weight:bolder;}
.main_contents ul li.mc-text .mc-text-title p, .main_contents ul li.mc-image .mc-image-title p{font-size:20px;float: left; width: 80%; margin: 0; padding: 0 0 10px 10px;}
.main_contents ul li.mc-text .mc-text-title a, .main_contents ul li.mc-image .mc-image-title a{font-size:20px;display:block;width:10%;float:right;text-align:right;}
.main_contents ul li .xe-widget-wrapper {width:100%;font-size:16px;}

/* Footer */
.footer{padding:20px 0;color:#aaa;}
.footer{background-color: #f6f6f6 !important;}
body{background-color: transparent !important;}
/*body{background:url(/layouts/doorweb_v4/img/main/background.jpg) no-repeat top center;background-size:100%;}*/
.footer p{font-size:14px;color:#999;white-space: nowrap;}
.footer a{text-decoration:none;color:#D9D9D9 !important}
.footer a:hover,
.footer a:focus{text-decoration:underline}
.footer_left{float:left;width:25%;text-align:center;padding:0;margin-left:-50px;}
.footer_left img{/*width:120px;*/}
.footer_center{float:left;width:50%;}
.footer_right{float:right;text-align:right;padding-top:20px;width:25%;}
.footer ul{margin:0;padding:0;list-style:none;}
.footer_li{float:left}
.footer .footer_li ul{padding-top:15px;font-size:12px;}
.footer .footer_li ul li{line-height:16px;}
.footer_li ul a{font-size: 0.9em;}
.copylight{padding:5px 0 0 0;}
/* GNB */
.gnb{float:left;}
.navbar-right{float:right;position:fixed;right:20px;}
.gnb:before{content:"";display:block;clear:both;}
.gnb ul{margin:0;padding:0;list-style:none;}
.gnb ul.member-menu{height:40px;}
.gnb .nav li{position:relative;}
.nav li a.first_a{
	font-family: 나눔바른고딕, NanumBarunGothic, nbg_bold, 나눔고딕, NanumGothic, dotum, gulim, sans-serif;
	padding:58px 20px 10px;
	color:#014794;
	font-weight:bold;
	border:0 !important;
	font-size:19px;
	transform:scale(.98,1);
	float:left;
	line-height:20px;
	text-decoration:none;-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.1);
	-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.1);
	text-shadow:1px 1px 0 rgba(0,0,0,0.1);
	}
/*.gnb .login-out a {font-size:15px !important;}*/
.gnb li.dropdown,
.gnb li.total_act_li{float:left;width:135px;height:98px;}
.gnb li.login-out{height:100%;}
.gnb .nav li a:hover, 
.gnb .nav li a:focus{color:#526bbe;}
.gnb li.dropdown img{margin-top:-23px;}
.dropdown-menu {
	position: absolute;
	top: 88%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;	
	padding: 5px 0;
	margin: 2px 0 0;
	list-style: none;
	font-size: 14px;
	width:155px;
	/*background-color: rgb(207, 241, 247);*/
	height:230px;
	/*border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.15);-webkit-border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-clip: padding-box;*/}
.gnb-slide{
	position: fixed;
	top:100%;
	left:0;
	display:none;
	width:1600px;
	margin:0 auto;
	height:230px;
	background-color: rgba(207, 241, 247, 0.7);
	}
.navbar-right .dropdown-menu {left: auto;right: 0;}
.dropdown-menu li a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 500;
	line-height: 1.4;
	color: #454545;
	white-space: nowrap;
	}
.gnb .nav .open a.first_a{color:#526bbe;/*background-color: #FFF;*/}
.gnb .nav .open .dropdown-menu{
	display:block;
	border:0;
	padding:0 00px 10px 0px;/*width:100%;*/
	background-color:#c0c0c1/*#648ea1/*#014794 rgb(20, 20, 20)*/;/*rgba(217, 244, 249, 0.9);*/}
.gnb .nav .open .dropdown-menu:hover{
	background-color: #002d5e/*rgb(50, 50, 50)*/;}
.gnb .nav .open .dropdown-menu:hover a{color:#fff ;font-weight: 900;}
.gnb .nav .open .dropdown-menu:hover a:hover{
	text-decoration-line:underline;/*color:#526bbe;*/}
.gnb .nav .open .dropdown-menu a{padding:7px 20px;font-size:14px;}
.gnb .nav .open .dropdown-menu li:last-child a{
	-webkit-border-radius:0 0 3px 3px; 
	-moz-border-radius:0 0 3px 3px; 
	border-radius:0 0 3px 3px;}
.fa14{font-size:14px;padding-left:5px;line-height:20px;}
.fa{font-size:14px;}
.navbar-right .nav li a{color:#5469ff;font-size:15px;}
.navbar-right .nav li a.first_a{padding:10px 10px 10px;}
.navbar-right .nav li .dropdown-menu a{color:#999;}
.navbar-right .nav li .dropdown-menu a:hover{color:#00f;}
.gnb .navbar-nav {float:left;margin: 0;white-space:nowrap}

@media(max-width:480px){
    
    .gnb {}
}

.gnb .member-menu .dropdown-menu { height:100px;width:fit-content;}
/*.gnb .member-menu .dropdown-menu li{ background-color:rgba(226,226,226,0.7);}*/
/* 전체 메뉴 */
.total_menu{font-size:12px;display:none;background:#222;border-bottom:1px solid #d1d1d1;overflow:hidden;position:absolute;left:28%;z-index:100;-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.1);text-shadow:1px 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.075);-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.075);box-shadow: inset 0 0 3px rgba(0,0,0,.075);
}
.total_menu ul{margin:0;padding:0;list-style:none;}
.total_menu ul .H_first_li{float:left;width:162px;padding:15px 0;}
.H_second_li{padding:3px 0}
.total_menu a{text-decoration:none; color:#bbb;display:block;}
.total_menu a:hover,
.total_menu a:focus{color:#526bbe;}
.total_menu li{position:relative;}
.total_menu .total_first_a{font-size:13px;font-weight:bold;line-height:22px;background:url(../img/total_first_a.gif) repeat-x left bottom;display:block;padding-bottom:3px;margin:0 15px;}
.total_menu ul.total_sub1{padding:5px 15px 0 15px;}
.total_menu ul li{line-height:18px;}
.total_menu ul.total_sub1 i{font-size:11px;}
.Nav_i{position:absolute;width:16px;height:16px;line-height: 16px;border:0;padding:0;margin:0;right:15px;top:9px;cursor:pointer;display:none;background:none;color:#999;-webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.1);-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.1);text-shadow:1px 1px 0 rgba(0,0,0,0.1);}
.Nav_i .fa-minus-square{display:none;}
.hover .fa-minus-square{display:block;} 
.hover .fa-plus-square{display:none;} 
/* 슬라이드 */
.wrap_slides .slide_link{background:url(../img/empty.gif);}
.wrap_slides .in_caption {position:absolute; z-index:2;left:50px; top:20%; }
.wrap_slides .in_caption .h1 { font-size:66px;font-weight:bold; -webkit-text-shadow:1px 1px 3px rgba(0,0,0,0.3);-moz-text-shadow:1px 1px 3px rgba(0,0,0,0.3);text-shadow:1px 1px 3px rgba(0,0,0,0.3);text-align:left;padding:.5em 10px 0;}
.wrap_slides .in_caption .h2 { font-size:27px; -webkit-text-shadow:1px 1px 0 rgba(0,0,0,0.3);-moz-text-shadow:1px 1px 0 rgba(0,0,0,0.3);text-shadow:1px 1px 0 rgba(0,0,0,0.3); text-align:left; padding-left:17px;padding:.1em 10px .5em;}
/* 본문 */
.body{padding:30px 0 5px;position:relative;z-index:1;min-height:588px;}
.has_bg .in_content{padding:10px;}
.in_content h1{;color:#09539f;font-size:19px;}
/* 위젯 범위 */
.wrap_widget{padding:30px 0}
.widgetDW{float:left;width:33.2%;}
.widgetDW_1{border-left:1px dotted #ddd;}
.h2_widget,
.in_widget{padding:0 15px}
.h2_widget{font-size:14px;height:34px;line-height:34px;margin-top:0;}
.h2_widget span{color:#fff;padding:0 20px;float:left;}
.h2_widget a{float:right;}
/* LNB */
.ec .wrap_lnb{float:left;width:20%;}
.ec .wrap_content{float:right;width:80%;}
.ce .wrap_lnb{float:right;width:20%;}
.ce .wrap_content{float:left;width:80%;}
.ec .lnb,
.ce .content{padding-right:10px;}
.ce .lnb,
.ec .content{padding-left:10px;}
.lnb ul{list-style:none;margin:0;padding:0}
.in_lnb li{padding:10px 20px;border:1px solid #ddd;}
.in_lnb li.active{background-color:#7F859A;}
.lnb ul.in_lnb a{display:block;text-decoration:none;color:#7F859A;font-size:14px;line-height:20px;}
.lnb ul a:hover,
.lnb ul a:focus{text-decoration:underline;}
.lnb ul .active a{color:#fff !important;}
.lnb_section{background:#fff;}
.wrap_gnb{padding-bottom:20px;}
.lnb .h2_widget{line-height:42px;height:42px;border-bottom:1px solid #ddd;margin-bottom:5px;}
.lnb .h2_widget span{background:none !important;color:#666;font-weight:bold;padding:0;}
.lnb .in_widget{padding:0 5px}
.lnb .widgetZineDW {padding:0 5px}
.lnb .widgetTableDW td.time{padding-right:5px;}
.lnb .widgetZineDW li p.text {margin-bottom:0;}
.lnb .widgetZineDW li p.thumbArea {width:100px;}
.widgetDW_sub{padding:15px 0 0 0}
.widgetDW_sub1{padding:30px 0 5px 0}
.lnb .h2_widget_a{color:#999}


/* 서브상단 배경이미지 처리 */
.animation-pulseBgSlow {
  animation-name: pulseBgSlow;
  -webkit-animation-name: pulseBgSlow;
  animation-duration: 30s;
  -webkit-animation-duration: 30s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
}
@keyframes pulseBgSlow {
  0% {
    background-position: 0 0;
  }

  50% {
    background-position: 0 100%;
  }

  100% {
    background-position: 0 0;
  }
}
@-webkit-keyframes pulseBgSlow {
  0% {
    background-position: 0 0;
  }

  50% {
    background-position: 0 100%;
  }

  100% {
    background-position: 0 0;
  }
}
.sub_header{height:72px;z-index:1;/*position:relative;*/
/*background-image: url(../img/bg004.jpg);*/
background-repeat: no-repeat;
background-attachment: scroll;
background-size: cover;
background-color: transparent;
background: none\9 !important;
/*padding-top:38px;*/
/*padding:34px 10px 0;*/
/*width:965px;*/
/*margin-left:235px0 auto*/;
/*left:200px;*/
}
.sub_header .xe_width{z-index:2;position:relative;}
.ie_sub_header{position:absolute;z-index:1;left:0;top:0;width:100%;height:130px;display:none;display:block\9;overflow:hidden;text-align:center;}
.ie_sub_header img{vertical-align:middle;width:100%;}
.sub_header h1{display:none;float:left;margin:0;font-size:22px;line-height:32px;height:32px;color:#fff/*09539f*/;padding:22px 0 0 6px;/*margin-bottom:25px;*/white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:320px;}
/*빵조각*/
.wrap_breadclumb{margin:0;padding:0;height:30px;position:relative;}
.wrap_breadclumb:after{content:"";display:block;clear:both;}
.breadclumb{margin:0;padding:48px 10px 0;list-style:none;position:absolute;right:0;}
.breadclumb li{float:left;padding-left:16px;height:18px;line-height:18px;background:url(../img/breadclumb.gif) no-repeat 6px 50%}
.breadclumb a{text-decoration:none;color:#fff !important;font-size:12px;}
.breadclumb li.first_breadclumb{background:none;padding-left:8px;}
.breadclumb li.first_breadclumb span{display:none;*display:inline}
/* 버튼 */
.bootstrap_body .btn-group .btn{background:#fff;border-color: #dbe1e8;height:34px!important;padding:4px 12px !important;}
.bootstrap_body .btn-group .btn:hover{background:#526bbe;color:#fff;text-shadow: 0 1px 1px rgba(0,0,0,.3);}
.fa18{font-size:18px;}
.control-group button, .control-group select, .control-group input,input[type=text]  {-webkit-box-sizing: content-box;
-o-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;}

#scrollUp {bottom: 20px;right: 20px;background: #555;background-color: #000000;opacity: 0.2; filter: alpha(opacity=20);width:42px;height:42px;background-image:url(../img/to-top.png);background-repeat:no-repeat;background-position:50% 50%;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
#scrollUp:hover {background-color:#526bbe;opacity: 1;filter: alpha(opacity=100);}

@media screen and (max-width:900px){
#gnb,
.ec .wrap_lnb,
.ce .wrap_lnb{/* display:none; */}
.ce .wrap_content,
.ec .wrap_content{width:100%;}
.content{padding:0 !important;}
.navbar-right {float: right !important;}
.header ul.Act_Total_menu {padding:0;}
.total_menu ul .H_first_li{width:100% !important;height:auto;padding:0;border-bottom:1px solid #d2d2d2;border-top:1px solid #fff}
.total_menu ul .H_first_li:first-child{border-top:0;}
.total_menu ul .H_first_li:last-child{border-bottom:0;}
.total_menu ul li{line-height:32px;}
.total_menu .total_first_a{background:none;font-size:14px;line-height:34px;padding:0;}
.total_menu a{border:0;font-size:14px;line-height:34px;padding-left:15px;display:block;}
.total_menu ul ul{padding:0 10px;}
.H_second_li{padding:0}
.H_second_li{border-top:1px dotted #d1d1d1;}
.total_sub1{display:none;}
.total_menu ul.total_sub1 i{font-size:14px;}
.total_menu .Nav_i{display:block;}
.total_menu ul.total_sub1 {padding:5px 5px 0 25px;}
#scrollUp {display:none !important;}
}

/* 아이패드2- */
@media screen and (max-width:768px){
.navbar-nav>li>.dropdown-menu{display:none !important;}
.widgetDW{width:100%;}
.widgetDW_1{border:0;}
.h2_widget{padding:0;}
.widgetDW h2 span{border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);}
.widgetDW .in_widget{margin-bottom:20px;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);padding:9px;margin-top:5px;}
.widgetGalleryDW li{max-height:100%}
.wrap_slides .in_caption { position:absolute; z-index:2;left:20px; top:auto; top:50%; }
.wrap_slides .in_caption .h1 {font-size:36px;line-height:42px;}
.wrap_slides .in_caption .h2 {font-size:16px;font-weight:bold;}
.footer{padding:0;}
.footer_left,
.footer_center ul{display:none;}
.footer_center{float:none;width:100%}
.da-slide h2 {font-size:24px !important;margin:40px 0 0 20px; !important;}
.da-slide p{font-size:14px !important;}
}


/* 안드로이드(진저+) landscape */
@media screen and (max-width:533px){
.footer_center .clearBoth{display:none;}
}

/* 아이폰4+ landscape */
@media screen and (max-width:480px){
.header h1 img{height:20px;margin-top:5px;}

}
/* 안드로이드(진저+), 아이폰4+ */
@media screen and (max-width:320px){

}
/* 구형 스마트폰 */
@media screen and (max-width:240px){

}

/* 20171017 added */
/* 메인페이지 */
.m_txt{position:absolute;top:36px;right:43px;}
.m_slide{position:relative;top:92px;left:-200px;}
.board_notice, .board_qna, .board_photo, .m_banner .bn01, .m_banner .bn02{position:absolute;z-index:10;border:1px solid #efefef;background:rgba(255,255,255,.8);}
.board_notice p, .board_qna p, .board_photo p{color:#2d4d70;font-size:18px;font-weight:600;padding:8px 12px 6px;}
.board_notice p>a, .board_qna p>a, .board_photo p>a{position:absolute;right:18px;}
.board_notice>div, .board_qna>div, .board_photo>div{padding:0 10px;}
.board_notice{top:125px;left:20px;width:261px;height:135px;}
.board_qna{top:125px;left:292px;width:261px;height:135px;}
.board_photo{top:315px;left:20px;width:533px;height:180px;}
.m_banner .bn01{top:249px;left:20px;width:261px;}
.m_banner .bn02{top:249px;left:292px;width:261px;}
.m_banner .bn03{top:0px;left:16px;width:230px;position:absolute;border:}
.m_banner .bn04{top: -20px;left: 20px;width: 180px;position:absolute;}
.m_banner .bn04 img{border:2px solid #ddd; position: absolute; left:-200px}

/* 서브페이지 */
.sub_contents{}
.gong{margin-bottom:165px !important;}
.paragraph{position:relative;margin-bottom:40px;}
.paragraph:after{content:"";display:block;clear:both;}
.sub_title, .sub_title_tab, .sub_title_service{color:#336699;font-size:18px;font-weight:600;background:url(/layouts/doorweb_v4/img/sub/sub_icon.png) no-repeat;}
.sub_title, .sub_title_service{padding-left:30px;background-position: 0 4px;}
.sub_title_service{margin:20px 0 -10px !important;}
.sub_title_tab{padding-left:20px;/*background-position: 0 1px;*/}
.sub_title_tab_table{color:#779ec9;font-size:14px;font-weight:600;margin:-19px 0 24px -34px;}
.subtitle_mini{padding:10px 2px;}
.sub_box_n, .sub_box, .sub_box_tab, .sub_box_tab_img{padding:20px;font-size:14px;line-height:1.8;border:1px solid #eee;/*border-radius:5px*/;background:rgba(255,255,255,.7);}
.sub_box_mini{padding:0 0 25px 20px;font-size:14px;line-height:1.8;}
.sub_box_tab_img{padding:0;}
.sub_box_tab_img>img{max-width:875px;margin:0 0 -7px -12px;}
.sub_box, .sub_box_tab{border-radius:5px;}
.sub_box_r{border-radius:5px;}
.sub_box, .sub_cont{margin:10px 0 0 30px;}
.sub_box{padding-left:6px;}
.sub_box_tab{margin:15px 0 0 34px;padding-right:14px !important;}
.sub_box_tab_table{border:0;}
.sub_box_n span{color:#044692;font-weight:600;}
/*.sub_box .txt_space1{letter-spacing:23px;}*/
.enter{list-style:none;-webkit-padding-start:0;}
.enter:after{content:'';display:block;clear:both;}
.enter li{float:left;}
.enter .picture{float:right;padding-top:10px;}
.service_explain{padding:0 10px;}
.service_explain2{padding:0 23px;margin-top:-20px;}
.promise{margin-left:20%;}
/*.promise_txt{position:absolute;top:60px;left:50%;margin-left:-240px;}*/
.support{list-style:none;-webkit-padding-start:0;width:858px;/*position:relative;*/}
.support:after{content:'';display:block;clear:both;}
.support li{float:left;}
.support .support_r{padding-left:33px;/*position:absolute;right:0;*/}

.fac{padding:0;list-style:none;}
.fac>li{float:left;margin:0 20px 23px 0;padding-bottom:5px;border:1px solid #ccc;}
.fac_txt{text-align:center;}

/* Tab */
.tab_img_padding{padding:50px 0;}
.tab_img_padding2{padding:50px 0 20px;}
.missionNvision li{float:left;width:444px;margin-left:-20px;}
.missionNvision>li>div{height:135px;}
.missionNvision .mNv_right{margin:0;padding:20px 0;}
.condition{position:relative;}
.condition .con_title, .condition .con_txt span{color:#017ec0;font-weight:600;}
.condition .con_title .txt_space1{letter-spacing:15px;}
.condition .con_title .txt_space2{letter-spacing:44px;}
.condition .con_title .txt_space3{letter-spacing:6px;}
.condition .con_title .txt_space4{letter-spacing:4px;}
.con_txt{position:absolute;top:0;left:80px;}

/* 테이블 */
.table_area:after{content:"";display:block;clear:both;}
.jjcare_table, .jjcare_table_tab{
	float:right;border-collapse:collapse;border-top:2px solid #017ec0;margin-top:13px;font-size:13px;
}
.jjcare_table{width:97%;}
.jjcare_table_tab{width:100%;}
.jjcare_table_tab_010302{width:104%;margin:-20px -13px;}
.jjcare_table_tab_010303{width:104%;margin:-20px -13px 30px;}
.jjcare_table th, .jjcare_table td, .jjcare_table_tab th, .jjcare_table_tab td{
	border:1px solid #ddd;padding:3px 10px;
}
.jjcare_table th, .jjcare_table_tab th{text-align:center;}
.jjcare_table td, .jjcare_table_tab td{}
.jjcare_table_tab th, .jjcare_table_tab td{/*-webkit-padding-start:0;*/}
.bg_gray{background-color:#eee;}
.border_top{border-top:1px double #bbb;}
.border_top2{border-top:1px double #777;}/* 10년 단위로 구분 */
.double_border_top{border-top:3px double #999;}
.aaa{-webkit-padding-start:40px !important;}

/* 공통 or 기타 */
.align_center{text-align:center;}
.align_left{text-align:left;}
.pdL{padding-left:10px !important;}
.pdT{padding-top:10px;}

.document_popup_menu{display:none;}


