BODY {
	FONT: small "Osaka", "ＭＳ　Ｐゴシック", Arial, sans-serif; WORD-BREAK: break-all;
	line-height: 1.5;
}
SELECT {
	FONT-FAMILY: "MS UI Gothic","MS PGothic"
}
INPUT {
	FONT-FAMILY: "MS UI Gothic","MS PGothic"
}
TEXTAREA {
	FONT-FAMILY: "MS UI Gothic","MS PGothic"
}

/* ■■フォント */

.title_m{
font-size:large;
font-weight:bold;
line-height:2.0;
}

h2{
font-size:small;
line-height:normal;
padding-bottom:5px;
padding-top:5px;
padding-left:20px;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
}

h3{
font-size:small;
line-height:normal;
padding-bottom:10px;
padding-top:10px;
padding-left:20px;
border-top: 1px dashed #cccccc;
border-bottom: 1px dashed #cccccc;
}

h4{
font-size:small;
line-height:normal;
padding-bottom:5px;
padding-top:5px;
padding-left:20px;
border-top: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
page-break-before: always; 
}

h5{
background-color:#999999;
font-size:small;
line-height:normal;
padding-bottom:5px;
padding-top:5px;
padding-left:20px;
}

/* ■基本情報テーブル */

table.kihonjoho {
border: none;
border-collapse: collapse;
}

table.kihonjoho th, 
table.kihonjoho td {
padding:10px 10px 10px 10px;
border-top: 1px dashed #cccccc;
border-bottom: 1px dashed #cccccc;
border-left: none;
border-right: none;
empty-cells: show;
text-align: left;
}

.photoeria{
margin-right:10px;
float:left;
}

/* エリア */
.contents-eria{
margin-left:20px;
margin-bottom:20px;
}

/* リスト表示 */
.c1{
list-style-position:outside;
list-style-type:circle;
}






