#container{
	width:70%;
	margin:50px auto 20px auto;
	overflow:hidden;
}

html.sp #container{
	width:95% ! important;
}

#contents h1 {
    font-weight: normal;
    font-size: 180%;
    line-height: 1.2;
    position: relative;
    font-weight: bold;
    margin:0 0 0 0;
}

html.sp #contents h1 {
    font-size: 100%!important;
}

.chiku_title h2{
	margin:10px 0 10px 0;
	font-size:100%;
	font-weight: 100;
}

.t-box2{
	background-color:#f0f8ff;
	margin: 0;
    padding: 70px 0 70px 0;
}

/*換地図見出し部分、青に囲まれた白文字*/
#contents_kanchizu h2{
    font-size: 150%;
    background: #00AAE5;
    padding: 10px;
    font-weight: normal;
    color: #FFFFFF;
    background-clip: padding-box;
    margin: 20px 0 14px 0;
}

/*測量原図見出し部分、赤に囲まれた白文字*/
#contents_sokuryo h2{
    font-size: 150%;
    background: #E15175;
    padding: 10px;
    font-weight: normal;
    color: #FFFFFF;
    background-clip: padding-box;
    margin: 20px 0 14px 0;
}

/*座標値見出し部分、緑に囲まれた白文字*/
#contents_zahyouchi h2{
    font-size: 150%;
    background: #0D945A;
    padding: 10px;
    font-weight: normal;
    color: #FFFFFF;
    background-clip: padding-box;
    margin: 20px 0 14px 0;
}

/*注意書き部分、ピンクに囲まれた黒文字*/
.tyuui{
    font-size: 1.15em;
    margin: 30px 0;
    padding: 30px 10px;
    border: 1px solid #faa;
    background: #fff3f3;
}

.link {
    padding: 10px 8px 5px 10px;
}

#container ul {
    list-style: none;
    list-style-image: none;
    list-style-type: none;
    font-size: 115%;
    padding:0;
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 40px;
    padding-inline-start: 0px;
}

.link li {
    margin-bottom: 10px;
    list-style: none;
}

.chara_list p {
    font-size: 100%;
    color: #1B1B1B;
    background-color: transparent;
    margin: 0 0 0 0;
}
