@charset "UTF-8";

body{font-family:'Noto Sans KR',sans-serif;font-weight:200;font-size:15px;color:#333;line-height:1;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;}
noscript, caption {text-indent:-20000px; height:0px;width:0px;}
div, ul, li, a, input, select, form, dl, dt, dd {
	/*background:transparent no-repeat;*/
	list-style-type:none;
}
*{text-decoration:none;list-style-type:none;margin:0;padding:0;}
/* 임시 점검 안내 */
.temporary-check-box{text-align:center;}
.temporary-check-box section{width:76.25%;margin:0 auto;padding:218px 5% 80px;border:1px solid #ccc;background:url(common_ic-info.png) no-repeat center 80px;;box-sizing:border-box;}
.temporary-check-box section h2{margin-bottom:15px;color:#002557;font-size:38px;font-weight:700;line-height:1;}
.temporary-check-box section p{margin-bottom:70px;color:#333;font-size:20px;font-weight:400;line-height:35px;}

/* 임시점검안내 */
.check-wrap{max-width:910px;margin:0 auto;}
.check-wrap .check-box{border:1px solid #ccc;padding:50px 50px 50px;text-align:center;}
.check-wrap .check-box .check-tit{font-size:38px;color:#002557;font-weight:700;padding:140px 0 0;background:url(common_img-checking.png)no-repeat;background-position:center top;}
.check-wrap .check-box .check-txt{font-size:20px;line-height:35px;font-weight:400;padding: 15px 0 30px;}




.smu-table{width:100%;table-layout:fixed;border-top:2px solid #003d91;}
.smu-table thead th{padding:16px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f2f5fa;font-weight:500;font-size:18px;color:#000;line-height:24px;word-wrap: break-word;text-align:center;}
.smu-table thead th.th-left{text-align:left !important;}
.smu-table thead th.no-right{border-right:none !important}

.smu-table.td-va-t tbody td{vertical-align:top}
.smu-table tbody th{font-weight:500;font-size:20px;color:#000;border-bottom:1px solid #ccc;border-right: 1px solid #cdcdcd;background-color:#f2f5fa;padding:17px 0;word-wrap: break-word;text-align:center;line-height:27px;}

.smu-table tbody th.th-left{text-align:left !important;}
.smu-table tbody th.th-font{color:#003d91;font-size:18px}
.smu-table tbody td{padding:19px 10px 20px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-weight:400;font-size:16px;color:#555;line-height:20px;word-wrap: break-word;text-align:center;}
.smu-table tbody.td-left td, .smu-table tbody td.td-left{text-align:left !important;}
.smu-table tbody td.no-botm{border-bottom:none !important;}
.smu-table tbody td.td-font{color:#003d91;font-size:18px}

.smu-table thead th.bo-right{border-right:1px solid #ccc !important;}
.smu-table thead th.bo-bottom{border-bottom:1px solid #ccc !important;}
.smu-table tbody td.bo-right{border-right:1px solid #ccc !important;}
.smu-table tbody td.bo-bottom{border-right:1px solid #ccc !important;}
.smu-table tbody td.no-right{border-right:none !important;}

.c-td tr:nth-child(2n-1) td{color:#003d91 !important}

.fs1 tbody th{color:#003d91;font-size:18px;font-weight:400;line-height:38px;background-color:#f9fcff}
.fs1 tbody td span{vertical-align:top}

/* scrollbox */
.msg-touch-help{display: none;}
.msg-touch-help img{width:100%;}

/* 전화번호 (pc: 숨김, mobile: 보임) */
.tb-tel a{display:none;}

@media screen and (max-width:1024px) {
/* 임시 점검 안내 */
	.temporary-check-box section{width:85%;}
}

@media screen and (max-width:800px) {
	.scrollbox .smu-table{width:800px;}
	.smu-table tbody th{padding:10px 5px;font-size:16px;line-height:24px;}
	.smu-table thead th{padding:10px 5px;font-size:16px;line-height:24px;}
	.smu-table tbody td{padding:10px 5px;font-size:16px;line-height:24px;}	
/* 임시점검안내 */

	.check-wrap .check-box{padding: 50px 30px;}
	.check-wrap .check-box .check-tit{font-size: 28px;padding: 70px 0 0;background-size: 50px;}
	.check-wrap .check-box .check-txt{font-size: 18px;line-height: 25px;padding: 15px 0 40px;}
}
@media screen and (max-width:640px) {


	/* 임시 점검 안내 */
	.temporary-check-box section{width:95%;padding:180px 5% 50px;background-size:80px auto;background-position:center 60px;}
	.temporary-check-box section h2{margin-bottom:10px;font-size:23px;}
	.temporary-check-box section p{margin-bottom:30px;font-size:16px;line-height:25px;}

	/* 임시점검안내 */
	.check-wrap .check-box{padding:30px 20px;margin: 50px 0 0;}
	.check-wrap .check-box .check-tit{font-size: 25px;padding: 0;background:none;}
	.check-wrap .check-box .check-txt{font-size: 16px;line-height: 21px;padding: 15px 0 20px;}

	.smu-table tbody th{font-size: 14px;line-height:22px;}
	.smu-table thead th{font-size:14px;line-height:22px;}
	.smu-table tbody td{font-size:14px;line-height:22px;}
	.smu-table tbody td.td-font{font-size:16px}
	
	/* scrollbox */
	.scrollbox .smu-table{width:800px;}
	.msg-touch-help {display: block;position: absolute;top: 20px;left: 50%;z-index: 10;width: 120px;margin: 0 0 0 -60px;}
	.msg-touch-help img {width: 100%;}
	.scrollbox {position: relative;width: 100%;overflow-x: auto;overflow-y: hidden;}
	
	/*table scroll-x*/
	.tb-scroll{position:relative;width:100%;max-width:640px;overflow:hidden;overflow-x:auto}
	.tb-scroll table.tb-w100{width:100%}
	.tb-scroll table.tb-w150{width:150%}
	.tb-scroll table.tb-w200{width:200%}
	
	.tb-tel a{display:block;}


	
}