@charset "utf-8";

.mo{display:none;}
.pc{display:inline-block;}

.cell_mo{display:none;}
.cell_pc{display:table-cell;}

@media screen and (max-width:700px){
    .pc{display:none;}
    .mo{display:inline-block;}

    .cell_pc{display:none;}
    .cell_mo{display:table-cell;}
}


#page{}

#page .branch_list{}
#page .branch_list table{width:100%;border-collapse:collapse;border:1px solid #c3c3c3;font-family:inherit;}
#page .branch_list table thead{background-color:#f4f4f4;}
#page .branch_list table thead tr{}
#page .branch_list table thead tr th{border-right:1px solid #c3c3c3;height:60px;font-size:17px;color:#111111;font-weight:500;padding:10px;box-sizing:border-box;}
#page .branch_list table tbody{}
#page .branch_list table tbody tr{}
#page .branch_list table tbody tr td{border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;height:60px;font-size:16px;color:#555555;font-weight:400;text-align:center;padding:10px;box-sizing:border-box;}
#page .branch_list table .cell_area{white-space:nowrap;}
#page .branch_list table .cell_company_name{white-space:nowrap;}
#page .branch_list table .cell_address{}
#page .branch_list table .cell_tel{white-space:nowrap;}
#page .branch_list table .cell_location{width:85px;white-space:nowrap;}
#page .branch_list table .icon_location{width:26px;display:inline-block;background-image:url(../img/ko/icon_location.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center center;}
#page .branch_list table .icon_location:before{content:"";display:block;padding-bottom:100%;}
#page .branch_list .nolist{padding:100px 0;font-size:14px;font-weight:400;color:#111111;text-align:center;}


@media screen and (max-width:900px){
	#page .branch_list table thead tr th{height:60px;font-size:15px;}
	#page .branch_list table tbody tr td,
	#page .branch_list table tbody tr th{height:60px;font-size:15px;}
	#page .branch_list table .cell_location{width:40px;}
	#page .branch_list table .icon_location{width:22px;}
	#page .branch_list .nolist{padding:80px 0;}
}

@media screen and (max-width:700px){
	#page .branch_list table thead tr th{height:45px;font-size:14px;padding:3px 5px;}
	#page .branch_list table tbody tr td,
	#page .branch_list table tbody tr th{height:45px;font-size:14px;padding:3px 5px;}
	#page .branch_list table tbody .cell_area{text-align:center;}
	#page .branch_list table tbody .cell_area div{display:block;}
	#page .branch_list table tbody .cell_address{text-align:left;}
	#page .branch_list table tbody .part_title{font-weight:600;padding-right:3px;}
	#page .branch_list table .cell_location{width:30px;}
	#page .branch_list table .icon_location{width:18px;}
	#page .branch_list .nolist{padding:70px 0;font-size:13px;}
}

@media screen and (max-width:500px){
	#page .branch_list table thead tr th{height:35px;font-size:12px;}
	#page .branch_list table tbody tr td,
	#page .branch_list table tbody tr th{height:35px;font-size:12px;}
	#page .branch_list table .cell_location{width:20px;}
	#page .branch_list table .icon_location{width:15px;}
	#page .branch_list .nolist{padding:50px 0;font-size:12px;}
}

@media screen and (max-width:350px){
	#page .branch_list table thead tr th{height:30px;font-size:11px;}
	#page .branch_list table tbody tr td,
	#page .branch_list table tbody tr th{height:30px;font-size:11px;}
	#page .branch_list table .cell_location{width:15px;}
	#page .branch_list table .icon_location{width:12px;}
	#page .branch_list .nolist{padding:40px 0;font-size:11px;}
}
