@charset "utf-8";
/* CSS Document */
/**
ヘッダーイメージ　**/
div.headimg {
margin: 0 auto;
width: 100%;
max-width: 1280px;
text-align: center;
}
/**
タイトル　**/
h1 {
font-size: 2.0em;
font-weight: bold;
margin: 0 auto;
padding: 30px 0;
color: #473200;
text-align: center;
}
.wf-mplus1p {
font-family: "Mplus 1p";
}
/**
本文　**/
@media only screen and (min-width:801px) {
p {
text-align: center;
padding-bottom: 5em;
}
dl.corporate {
display: table;
list-style: none;
width: 900px;
height: auto;
margin: auto;
border-top: #C8C8C8 solid 1px;
color: #473200;
}
dl.corporate div {
display: table-row;
}
dl.corporate dt {
display: table-cell;
width: 200px;
padding: 10px 0 10px 20px;
border-bottom: #C8C8C8 solid 1px;
}
dl.corporate dd {
display: table-cell;
width: 700px;
padding: 10px 0;
border-bottom: #C8C8C8 solid 1px;
}
}
/*801*/
@media only screen and (max-width:800px) {
p {
display: block;
margin: auto;
width: 90%;
text-align: left;
padding-bottom: 1em;
line-height: 1.8em;
}
dl.corporate {
display: block;
list-style: none;
width: 90%;
height: auto;
margin: auto;
border-top: #C8C8C8 solid 1px;
color: #473200;
font-size: 0.9em;
text-align: justify;
}
dl.corporate dt {
display: inline-block;
width: 100%;
padding: 10px 0;
border-bottom: #C8C8C8 dashed 1px;
}
dl.corporate dd {
display: inline-block;
width: 100%;
padding: 10px 0 10px 20px;
border-bottom: #C8C8C8 solid 1px;
}
}
/*800*/
