@charset "utf-8";

/* �λ縻 */
.greeting_wrap .txt_wrap .greet_img {float:none; width:auto; margin-right:0%; text-align:center; padding-top:25px;}
.greeting_wrap .txt_wrap .greet_img02 {float:none; width:auto; margin-right:0%; text-align:center;}
.greeting_wrap .txt_wrap .greet_txt {float:none; width:auto; margin-top:15px;}
.greeting_wrap .txt_wrap .greet_txt .txt_m01 {font-size:30px;}
	/* �̻����λ縻 */
	.greet01 {background: url("/main/images/middle/m_greet01_bg.png") no-repeat 45% 0%;}

	/* �����λ縻 */
	.greet02 {background:none; padding-top:15px;}
	.greet02 .txt_wrap .greet_txt {margin-top:0px;}
	.greeting_wrap .txt_wrap .greet_txt p.tit {line-height:30px; margin:5px 0 10px 0;}
	.greeting_wrap .txt_wrap .greet_txt .txt_m02 { color:#FAA61A;}
	.greeting_wrap .txt_wrap:after {clear:both; content:""; display:block;}

/* ���ô±� */
	/* �ּҾȳ� */
	.pc_call{display:none;}
	.mobile_call {display:block;}

	/* ���ͺ��ȳ� */
	.centers_area .centers_wrap li {float:left; width:50%; margin-bottom:30px;}
	.centers_area .centers_wrap li a {display:block; line-height:18px; text-align:center;}
	.centers_area .centers_wrap li span {width:100%; height:102px; display:block; overflow:hidden; margin-bottom:15px;}
	.centers_area .centers_wrap li span.centers_01 {background: url("../images/map_centers_btn01.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_02 {background: url("../images/map_centers_btn02.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_03 {background: url("../images/map_centers_btn03.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_04 {background: url("../images/map_centers_btn04.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_05 {background: url("../images/map_centers_btn05.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_06 {background: url("../images/map_centers_btn06.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_01:hover {background: url("../images/map_centers_btn01_over.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_02:hover {background: url("../images/map_centers_btn02_over.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_03:hover {background: url("../images/map_centers_btn03_over.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_04:hover {background: url("../images/map_centers_btn04_over.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_05:hover {background: url("../images/map_centers_btn05_over.png") no-repeat center 0;}
	.centers_area .centers_wrap li span.centers_06:hover {background: url("../images/map_centers_btn06_over.png") no-repeat center 0;}
	.centers_area .centers_wrap:after {clear:both; content:""; display:block;}

/* ���� �濩��ǥ */
	/* �̼�,���� */
	.mission_top_wrap {position:relative; display:block; background: url("../images/mission_top_bg.jpg") no-repeat 50% 0;}
	.mission_top_wrap dt{font-size:28px; font-weight:600; text-align:center; display:block;}
	.mission_top_wrap .mission_box {margin:0 auto; display:block; padding-top:52px;}
	.mission_top_wrap .mission_box dt{color:#fff;}
	.mission_top_wrap .mission_box dd {font-size:17px; color:#fff; text-align:center; line-height:20px; padding-top:23px;}
	.mission_top_wrap .vision_box {margin:0 auto; display:block; padding-top:62px;}
	.mission_top_wrap .vision_box dt {color:#175090;}
	.mission_top_wrap .vision_box dd {font-size:18px; text-align:center; line-height:20px; padding-top:10px; background:none; }


	/* �������� list */
	.manage_wrap03 {position:relative; clear:both;}
	.manage_wrap03 .manage_box03 {width:95%; padding:7px 7px; margin:1.5% auto; border:1px solid #8abadf; border-radius:3px;}
	.manage_wrap03 .manage_box03 .manage_right_box {width:94%; float:none; background:#eff6fc; display:block; padding:3% 3% 1.5% 3%; border-radius:3px; min-height:auto; margin-top:10px;}
	.manage_wrap03 .manage_box03 .manage_right_box li {font-size:0.813em; display:block; margin-bottom:2%; padding-left:10px; background: url("/main/images/bul/bul_gray.gif") no-repeat 0 7px;}
	.manage_wrap03 .manage_box03 .manage_left_box span {float:none; font-size:23px; color:#0d41a1; font-weight:600; text-align:center; display:block; margin:10px 0;}
	.manage_wrap03 .manage_box03 .manage_left_box p {float:none; font-size:16px; color:#4d4d4d; text-align:center; display:block; line-height:19px;}

	/* list_4�� */
	.manage_wrap03 .manage_box03 .manage_list_04 {padding-top:0px;}
		
	/* list_tit */
	.manage_tit {width:50%; margin:65px auto 45px; padding:5px 0; text-align:center; background:#004c9f; border-radius:5px;}
	.manage_tit span {color:#fff; font-size:26px; font-weight:600;}

/* ���� �� ���� */
.organization_wrap {position:relative;}
.organization_wrap .org_sub {width:175px; padding:1.5% 0; border-radius:5px; color:#fff; text-align:center; display:block;}
.organization_wrap .organization_top {padding-top:100px; font-size:23px; font-weight:600; color:#fff; text-align:center; }
.organization_wrap .organization_middle .middle_top {margin-top:50px;}
.organization_wrap .organization_middle .middle_top > span {background:#30a7d8; }
.organization_wrap .organization_middle .middle_top .bod {float:left; margin-left:55px; width:30%;}
.organization_wrap .organization_middle .middle_top .auditor {float:right; margin-right:55px; width:30%;}
.organization_wrap .organization_middle .middle_top:after {clear:both; content:""; display:block;}
.organization_wrap .organization_middle .middle_bottom {padding-top:45px; display:block;}
.organization_wrap .organization_middle .middle_bottom > span {background:#8c8c8c;}
.organization_wrap .organization_middle .middle_bottom .director {margin:0 auto;}
.organization_wrap .organization_middle .middle_bottom .auditorroom {margin:20px auto;}
.organization_wrap .organization_bottom {margin:10px auto; width:auto; display:block;}
.organization_wrap .organization_bottom li {width:175px; height:auto; margin:10px auto; float:none; text-align:center; background:#3f74c4;  line-height:18px;border-radius:5px;}
.organization_wrap .organization_bottom li a {width:auto; padding:10px 0; color:#fff; line-height:18px; display:block; font-size:13px;}
.organization_wrap .organization_bottom :after {clear:both; content:""; display:block;}

/* �濵ö�� */

.con_box .in_box em.bg_mark_w {background:#454545; padding:2px; color:#fff;}
.in_txt_box {padding:20px 0 0 20px}
.in_txt_box span{background:#454545; padding:1% 1.5%; color:#fff;}
.in_txt_box ul {padding:0 0 0 25px; margin-top:15px;}


.ci_wrap .ci_box {
	width: 100%; height: 100px; border: 1px solid #ddd;
}





/************************** 
	PC - min-width: 768px
****************************/ 

@media all and (min-width: 768px){

/* �λ縻 */
.greeting_wrap .txt_wrap .greet_img {float:left; width:23%; margin-right:5%; padding-top:0;}
.greeting_wrap .txt_wrap .greet_img02 {float:left; width:23%; margin:20px 5% 0 0;}
.greeting_wrap .txt_wrap .greet_txt {float:left; width:70%; margin-top:15px;}
.greeting_wrap .txt_wrap .greet_txt .txt_m01 {font-size:30px;}

/* �̻����λ縻 */
.greet01 {background: url("/main/images/middle/greet01_bg.png") no-repeat 0 43%;}

/* �����λ縻 */
.greet02 {background: url("/main/images/middle/greet02_bg.png") no-repeat right 0; padding-top:15px;}
.greet02 .txt_wrap .greet_txt {margin-top:40px;}
.greeting_wrap .txt_wrap .greet_txt p.tit {line-height:30px; margin:5px 0 10px 0;}
.greeting_wrap .txt_wrap .greet_txt .txt_m02 { color:#FAA61A;}

/* ���ͺ��ȳ� */
	.centers_area .centers_wrap li {float:left; width:31.6%; margin-bottom:30px;}

/* ���� �濩��ǥ */
	/* �̼�,���� */
	.mission_top_wrap .vision_box dd {background: url("../images/vision_box_bg.png") no-repeat 49% 0; }
	/* �������� list */
	.manage_wrap03 .manage_box03 {width:98%; margin:0 3% 3% 0;}
	.manage_wrap03 .manage_box03 .manage_right_box {width:72%; float:left; min-height: 60px; margin-top:0px;  padding:2% 0 0.5% 2.5%;}
	.manage_wrap03 .manage_box03 .manage_right_box li {margin-bottom:5px; margin-top:0px;}
	.manage_wrap03 .manage_box03:after {clear:both; content:""; display:block;}
	.manage_wrap03 .manage_box03 .manage_left_box {float:left; margin:0 1.5% 0 0.5%; width:23%;}
	.manage_wrap03 .manage_box03 .manage_left_box span {}
	.manage_wrap03 .manage_box03 .manage_left_box p {}

	/* list_4�� */
	.manage_wrap03 .manage_box03 .manage_list_03 {padding-top:15px;}
	.manage_wrap03 .manage_box03 .manage_list_04 {padding-top:25px;}

	
/* ���� �� ���� */
.organization_wrap {background: url("../images/organization_web.jpg") no-repeat 50% 0; position:relative;}
.organization_wrap .org_sub {width:130px; padding:8px 0;}
.organization_wrap .organization_top {padding-top:100px;}
.organization_wrap .organization_middle .middle_top {margin-top:53px;}
.organization_wrap .organization_middle .middle_top .bod {float:left; margin-left:55px; width:130px;}
.organization_wrap .organization_middle .middle_top .auditor {float:right; margin-right:55px; width:130px;}
.organization_wrap .organization_middle .middle_top:after {clear:both; content:""; display:block;}
.organization_wrap .organization_middle .middle_bottom .director {margin:0 auto;}
.organization_wrap .organization_middle .middle_bottom .auditorroom {margin:5px 0 0 60%;}
.organization_wrap .organization_bottom {margin:69px auto; width:749px;}
.organization_wrap .organization_bottom li {width:99px; height:64px; margin:0 0 0 7px; float:left;  background: url("../images/organization_bottom_bg.jpg") no-repeat 0 0;}
.organization_wrap .organization_bottom li a {padding-top:17px; width:59px; margin:0 auto;}
.organization_wrap .organization_bottom:after {clear:both; content:""; display:block;}

}




/************************** 
	PC - min-width: 1024px
****************************/ 
@media all and (min-width: 1024px){ 

/* ���ô±� */
	/* �ּҾȳ� */
	.pc_call{display:block;}
	.mobile_call {display:none;}
	/* ���ͺ��ȳ� */
	.centers_area .centers_wrap li {float:left; width:16.6%; margin-bottom:0px;}



}
