@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.ttl{
text-align: center;
width: 90%;
margin: 0 auto 4em;
}
div.box{
width: 970px;
margin: auto;
}
div.box p{
margin-bottom: 2em;
}
div.box p.underline{
width: 100%;
border-bottom: #FA8B00 2px solid;
padding-bottom: 0.4em;
}
div.box span{
display:inline-block;
background: #FA3F00;
padding: 0.1em 0.5em;
margin-bottom: 0.3em;
color: #FFF;
font-size: 1.2em;
}
div.box em{
color: #FA8B00;
font-size: 1.2em;
font-style: normal;
}
div.box em br.sp_hide{
display: none;
margin: 0;
padding: 0;
}
}/*801*/
@media only screen and (max-width:800px){
P.ttl{
text-align: center;
width: 90%;
margin: 0 auto 4em;
}
div.box{
width: 90%;
margin: auto;
}
div.box p{
margin-bottom: 2em;
line-height: 1.8em;
}
div.box p.underline{
width: 100%;
border-bottom: #FA8B00 2px solid;
padding-bottom: 0.4em;
}
div.box span{
display:inline-block;
background: #FA3F00;
padding: 0.1em 0.5em;
margin-bottom: 0.5em;
color: #FFF;
font-size: 1.2em;
}
div.box em{
color: #FA8B00;
font-size: 1.2em;
font-style: normal;
}
}/*800*/
