


.t_style1 {
	font-size: 30px;
	font-weight: 400;
	color: #0066CC;line-height:80px;
	width:100%;
	text-align:center;	margin-bottom: 40px;

}
.t_style2_1 {
	font-size: 18px;
	font-weight: 300;
	color: #fff;
	width:20%;
	height:100%;
	background:#002D60;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding:50px 0;
	margin-bottom:30px;

}

.t_style2_2 {
width:75%; height:100%; float:left; margin-left:20px;
}


.t_style3 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;line-height:30px;
}
.t_style4 {
	font-size: 21px;
	color: #333333;line-height:35px;
	margin-bottom:100px;
	text-align:left;
}

.t_style4_bold {font-size:18px; font-weight:bold;}

.t_style4_b {border:1px;}

.t_box {width:100%; border:1px solid #d9d9d9; background-color: #f4f4f4; margin: 1% 0 0; padding: 2% 2% 1.7% 2.75%;}
.border {width:100%; height:2px; border-bottom:2px solid #d9d9d9; margin-top:60px; margin-bottom:40px; clear:both;}
.clear {clear:both;}
.25 {width:25%;}
.70 {width:70%;}

.sub01_left {width:48%; float:left; text-align: left;left:0px; height:500px;position:relative;}
.sub01_right {width:48%; float:right; text-align:left; right:0px; height:500px;position:relative;}

.t_styletop {width:50px; border-bottom:3px solid #274f9a; margin: 0 auto;}
.t_styletop2 {font-size:35px; width:100%; text-align:left; margin-bottom:30px; color:#274f9a; font-family:'BareunBatang';padding-top:40px; line-height:40px}

/* 서브페이지 탭 메뉴 */
.tabmenu{
	width:100%;
}

.tabmenu li{
	float:left;
	width:33%;
	margin-left:-1px;
}

.tabmenu li a{
	display:block;
	background-color:#e8e8e8;
	color:#484745;
	text-align:center;
	padding:10px 0;
	margin:0 0 5px 5px;
}

.tabmenu li:nth-child(1),
.tabmenu li:nth-child(4),
.tabmenu li:nth-child(7),
.tabmenu li:nth-child(10),
.tabmenu li:nth-child(13),
.tabmenu li:nth-child(1) a,
.tabmenu li:nth-child(4) a,
.tabmenu li:nth-child(7) a,
.tabmenu li:nth-child(10) a,
.tabmenu li:nth-child(13) a{
	margin-left:0;
}

.tabmenu li:nth-child(4) a,
.tabmenu li:nth-child(5) a,
.tabmenu li:nth-child(6) a{
	margin-bottom:5px;
}

.tabmenu li a:hover,
.tabmenu li a.active{
	background-color:#4a4a4a;
	color:#fff;
}

.tab-content{
	clear:both;
	width:100%;
	position:relative;
}

.tab-content .tab-item{
	position:relative;
	width:100%;
	display:none;
}

.tab-content .tab-item.active{
	display:block;
}





.t_style2 {
	font-size: 20px;
	font-weight: 600;
	color: #243d8c;
	margin-bottom:20px;
}
.t_style3 {
	font-size: 17px;
	font-weight: bold;
	color: #333333;line-height:30px;
}




.t_box_c {
width:100%; border:1px solid #d9d9d9; background-color: #fff; margin: 1% 0 0; text-align:left; 
        box-shadow: 0px 0px 10px 10px #f3f3f3;}
		
.t_box ul {margin-left:10px; line-height:45px;}
.t_box ul li {list-style-image:url('http://jejlaw.cafe24.com/theme/segiad/img/list_icon.png');}

.sub_style1 {width:100%; background:#315a7c; color:#fff; line-height:25px; padding:15px 20px; font-size:25px;}
.t_box_c ul{padding: 2% 2% 1.7% 2.75%; }

 /* 프로필 css */

 #cv {
	width: 100%;
	max-width: 900px;
	margin: 30px auto;
}


.mainDetails {
	padding: 25px 35px;
	border-bottom: 2px solid #104c82;
	background: #f0f0f0;
}
#name .delayTwo {
	font-size: 30px;
	font-weight: 700;
	color:#104c82;
	font-family: 'Nanum Myeongjo', Arial, sans-serif;
	margin-bottom: -6px;
}

#name .delayThree {
	font-size: 18px;
	font-weight:400;
	margin-left: 2px;
	margin-top:5px;
	color: #666;
}

#mainArea {
	padding: 0 40px;
}

#headshot {
	width: 400px;
	margin:auto;
}
#headshot2 {
	width: 199px;
	margin:auto;
}


#name {
	float: center;
	text-align:center;
	margin-top:20px;
}

#contactDetails {
	float: right;
}

#contactDetails ul {
	list-style-type: none;
	font-size: 15px;
	margin-top: 2px;
}

#contactDetails ul li {
	margin-bottom: 3px;
	color: #444;
}



section {
	border-top: 1px solid #dedede;
	padding: 20px 0 20px 0;
}

section:first-child {
	border-top: 0;
}

section:last-child {
	padding: 20px 0 10px;
}

.sectionTitle {
	float: left;
	width: 25%;
}

.sectionContent {
	float: right;
	width: 72.5%;
	font-size:15px;
	line-height:30px;
}

.sectionContent ul {
	list-style: circle;
	}

.sectionTitle h1 {
	font-family: 'Nanum Myeongjo', Helvetica, Arial, sans-serif;
	font-size: 25px;
	color: #104c82;
}
.sectionTitle h2 {
	font-size: 18px;
	font-weight:400;
	color: #999;
}


.clear {clear: both;}


.colline_tb {
	width:100%;
	border-top:2px solid #19191c;
	background-color:#fff;
}
.colline_tb th,
.colline_tb td {
	padding:15px 20px;
	border-bottom:1px solid #dddddd;
}
.colline_tb th {
	width:14.28%;
	vertical-align:top;
	text-align:left;
	font-size:1.07em; line-height:1.5em;
	color:#2a2a2a; font-weight:600;
	background:url('../image/sub/etc_bar.png') no-repeat 100% 19px;
}
.colline_tb td {
	font-size:0.92em; line-height:1.65em;
}

.ptransport_bx p {margin-top:10px;}
.ptransport_bx p:first-child {margin-top:0;}
.ptansport {
	display:inline-block;
	margin-right:10px;
	min-width:70px; height:23px; line-height:23px;
	text-align:center; color:#fff;
	font-size:0.96em; 
	border-radius:3px;
}
	.ptansport.green {background-color:#50a232;}
	.ptansport.blue {background-color:#3d5bab;}
	.ptansport.yellow {background-color:#f99d1c;}
	.ptansport.gray {background-color:#555555;}



	
/* 서브페이지 탭 메뉴 */
.tabmenu2{
	width:100%;
}

.tabmenu2 li{
	float:left;
	width:50%;
	margin-left:-1px;
}

.tabmenu2 li a{
	display:block;
	background-color:#e8e8e8;
	color:#484745;
	text-align:center;
	padding:10px 0;
	margin:0 0 5px 5px;
}

.tabmenu2 li:nth-child(1),
.tabmenu2 li:nth-child(4),
.tabmenu2 li:nth-child(7),
.tabmenu2 li:nth-child(10),
.tabmenu2 li:nth-child(13),
.tabmenu2 li:nth-child(1) a,
.tabmenu2 li:nth-child(4) a,
.tabmenu2 li:nth-child(7) a,
.tabmenu2 li:nth-child(10) a,
.tabmenu2 li:nth-child(13) a{
	margin-left:0;
}

.tabmenu2 li:nth-child(4) a,
.tabmenu2 li:nth-child(5) a,
.tabmenu2 li:nth-child(6) a{
	margin-bottom:5px;
}

.tabmenu2 li a:hover,
.tabmenu2 li a.active{
	background-color:#4a4a4a;
	color:#fff;
}


.sub05 {
	list-style: circle;}

.sub05 li { margin-left:10px;}

.t_box ol li{margin-left:-20px;}




.button-1{
  width:160px;
  height:40px;
  border:2px solid #fff;
  float:left;
  text-align:center;
  cursor:pointer;
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  margin:0 0 10px 0;
  clear:both;
}
.button-1 a{
  font-family:arial;
  font-size:16px;
  color:#fff;
  text-decoration:none;
  line-height:40px;
  transition:all .5s ease;
  z-index:2;
  position:relative;
}
.eff-1{
  width:160px;
  height:40px;
  top:-2px;
  right:-160px;
  background:#fff;
  position:absolute;
  transition:all .5s ease;
  z-index:1;
}
.button-1:hover .eff-1{
  right:0;
}
.button-1:hover a{
  color:#000;
}




.button-2{
  width:200px;
  height:40px;
  border:2px solid #f9ca56;
  float:left;
  text-align:center;
  cursor:pointer;
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  margin:0 0 10px 0;
  clear:both;
}
.button-2 a{
  font-family:arial;
  font-size:16px;
  color:#d3ab47;
  text-decoration:none;
  line-height:40px;
  transition:all .5s ease;
  z-index:2;
  position:relative;
}
.eff-2{
  width:200px;
  height:40px;
  top:-2px;
  right:-200px;
  background:#f9ca56;
  position:absolute;
  transition:all .5s ease;
  z-index:1;
}
.button-2:hover .eff-2{
  right:0;
}
.button-2:hover a{
  color:#fff;
}



#tableCss {width:100%; border-collapse:collapse}
  #tableCss table {width:100%; border-collapse:collapse; font-size:14px; line-height:20px;}
  #tableCss th {padding:10px; border:#D3D3D3 solid 1px; text-align:center; background:#303a5d;color:#fff;}  
  #tableCss td {padding:10px; border:#D3D3D3 solid 1px; text-align:left;} 
  #tableCss tfoot td {padding:10px; border:#D3D3D3 solid 1px; text-align:center;} 
  




.subbox{width:100%; clear:both;height:150px; }
.sub01box {width:45%; border:1px solid #d9d9d9; padding: 2% 2% 2% 2%; text-align:left; color:#fff; height:130px; font-size:19px; line-height:15px; float:left; margin:0 2.5%;background:url('http://kimandrei2020.cafe24.com/theme/segiad/img/subbox.jpg') #f4f4f4; }
.sub01box1 {width:45%; border:1px solid #d9d9d9; padding: 2% 2% 2% 2%; text-align:left; color:#fff; height:130px; font-size:19px; line-height:15px; float:left; margin:0 2.5%;background:url('http://kimandrei2020.cafe24.com/theme/segiad/img/subbox1.jpg') #f4f4f4; }
