﻿/* 공통 visual */
#korea .visual, #foreign_country .visual{
	background:url(../image/location_visual.jpg) no-repeat center center
}





/* 국내 - korea.php */
#korea .korea_map>div{
	text-align:center;
	margin:60px 0 90px
}
#korea .korea_map>div p::before{
	display:inline-block;
	content:'';
	width:50px; height:1px;
	background-color:#ffa200;
	vertical-align:middle;
	margin-right:15px
}
#korea .korea_map>div p{
	float:left;
	margin-bottom:15px
}
#korea .korea_map>div p strong{
	display:inline-block;
	font-size:29px;
	font-weight:500;
	color:#464646;
	margin-right:15px;
	vertical-align:middle;
}
#korea .korea_map>div p span{
	font-size:20px;
	color:#959595;
	vertical-align:bottom;
}
#korea .korea_map>div .b_info{
	margin-top:12px
}
#korea .korea_map>div .b_info .address{
	float:left;
	margin-left:30px
}
#korea .korea_map>div .b_info .number{
	float:right;
	margin-right:30px
}
#korea .korea_map>div .b_info img,
#korea .korea_map>div .b_info span{
	display:inline-block;
	vertical-align:middle
}
#korea .korea_map>div .b_info img{
	margin-right:12px
}
#korea .korea_map>div .b_info span{
	font-size:16px;
	font-weight:400;
	color:#707070
}



/* 해외 파트너사 - foreign_country.php */
#contents #foreign_country{
    padding-bottom: 150px;
}
#contents #foreign_country ul.foreign{
    width: 1240px;
	margin: 0 auto;
}
#contents #foreign_country ul.foreign li{
    width: 620px;
	float: left;
	padding-bottom: 30px;
    border-bottom: 1px solid #e1e1e1;
}
#contents #foreign_country ul.foreign li h3{
    font-size: 22px;
	font-weight:600;
	color: #464646;
	margin-bottom: 25px;
	margin-top: 30px;
	background: url(../image/foreign_country_icon1.png) no-repeat 0 5px;
	margin-left: 15px;
    padding-left: 45px;
}
/*
#contents #foreign_country ul.foreign li h3:before{
    display: inline-block;
    content: '';
    width: 50px;
    height: 1px;
    background-color: #ffa200;
    vertical-align: middle;
    margin-right: 15px;
}
*/
#contents #foreign_country ul.foreign li p{
    margin-bottom: 10px;
	height:27px;
	margin-left: 15px;
    padding-left: 45px;
}
#contents #foreign_country ul.foreign li p:nth-of-type(1){
   background: url(../image/foreign_country_icon2.png) no-repeat 0 2px;
   font-size:18px;
   color: #464646;
   font-weight: 500;
   margin-bottom:15px
}
#contents #foreign_country ul.foreign li p:nth-of-type(2){
   background: url(../image/foreign_country1.png) no-repeat 0 2px;
   margin-bottom: 35px;
   font-size: 18px;
   color: #464646;
   font-weight: 500;
}
#contents #foreign_country ul.foreign li p:nth-of-type(3){
   background: url(../image/foreign_country2.png) no-repeat 0 2px;
   font-size:18px;
   color: #959595;
   height: 33px;
}
#contents #foreign_country ul.foreign li p:nth-of-type(4){
   background: url(../image/foreign_country3.png) no-repeat 0 5px;
   font-size:18px;
   color: #959595;
   height: 33px;
}
#contents #foreign_country ul.foreign li p a{
   font-size:18px;
   color: #959595;
}