@charset "utf-8";

@charset "utf-8";
/* 共通スタイルシート読み込み
---------------------------------------------------------------------------- */
@import "/st/3/ko/pc/css/reset.css";
@import "/st/3/ko/pc/bus/css/common.css";
#header {
	position: unset;
}
body {
	font-size: 100%;
}
header > div, footer > div, article{
	width:100%;
}
.tit-lv1 {
	margin-top: 50px;
}
.topic-path{
	width:auto;
	max-width:1170px;
}

.topic-path.container{
	padding-left:15px;
	padding-right:15px;
}
article{
	overflow:hidden;
	line-height:1.5;
}

.attention{color:#cc0000;}
.lnk-arrow{text-align:right;}

table{margin-top:20px;}
.tbl_basic, .tbl_basic2{margin-top:20px;}

th{width:150px;}

.tbl_basic th,
.tbl_basic td,
.tbl_basic2 th,
.tbl_basic2 td {
	padding: 15px;
}

h1 {font-size:16px; font-weight:bold;}
h2 {padding: 10px 0px;}



article .sct-foot {
	text-align: center;
	line-height: 1.5em;
}
		article .sct-foot h1 {
			font-size: 16px;
			font-weight:bold;
		}
	article address {
		margin: 1.5em 0 0;
	}
	article address dl {
		margin-bottom: 1em;
	}
	article address dt,
	article address dd {
		float: none;
	}
	article address dd {
		margin-top: 0.5em;
	}
	article address dd + dd {
		margin-top: 0;
	}
	article p.data {
		margin-bottom: 1em;
	}

.mobile{
	display:none;
}
.tbl_basic2_mobile li{
	margin-bottom:15px;
}
.tbl_basic2_mobile h4,
.tbl_basic2_mobile p span{
	font-weight:bold;
}
.tbl_basic2_mobile h4{
	padding:10px;
	background-color:#f7f7f7;
    border-bottom: 1px dotted #cdcdcd;
}
.tbl_basic2_mobile p{
	margin-top:10px;
	font-size:14px;
	margin-left:10px;

}
@media screen and (max-width: 767px) {
	.tit-lv1 {
		margin-top: 30px;
	}
}
@media (min-width:700px){
.goog-te-gadget {
    width: 200px!important;
}
}

@media (max-width:700px){
	.tbl_basic,
	.tbl_basic tr,
	.tbl_basic th,
	.tbl_basic td{
		display:block;
		width:100%;
		border:none;
	}
	.hidden-mobile{
		display:none;
	}
	.mobile{
		display:block !important;
	}


}





















