@charset "UTF-8";

/*==================================================================

HEADER_AREA

==================================================================*/
@media screen and (min-width:961px) {
.header_area{
width:700px;
margin:0 auto;
}
.header_area h1{
width:70%;
margin:15px auto 0;
}
}
@media only screen and (min-width:768px) and (max-width:960px) {
.header_area{
width:80%;
margin:30px auto 0;
}
.header_area h1{
width:70%;
margin:15px auto 0;
}
}
@media only screen and (min-width:320px) and (max-width:767px) {
.header_area{
width:98%;
margin:30px auto 50px;
}
.header_area h1{
width:90%;
margin:0 auto;
}
}








/*==================================================================

NEWS_AREA

==================================================================*/
@media screen and (min-width:961px) {
.news_area{
width:100%;
margin:80px auto 80px;
background:url("../../images/header_october_index_news.png") no-repeat right top;
background-size:contain;
}
.news_area h2{
display:none;
}
.news_area dl{
width:90%;
margin:50px 0;
padding-top:80px;
padding-bottom:360px;
}
.news_area dl dt{
font-family:"Figtree", sans-serif;
font-style:italic;
font-weight:400;
font-size:16px;
margin-bottom:0.3em;
letter-spacing:0.05em;
}
.news_area dl dt span{
font-family:"Zen Kaku Gothic Antique", sans-serif;
font-weight:400;
font-style:normal;
font-size:0.7em;
margin-left:1em;
background:#F8B500;
padding:0.1em 1em;
border-radius:20px;
color:#000;
}
.news_area dl dd{
margin-bottom:1.3em;
line-height:1.3em;
}
}
@media only screen and (min-width:768px) and (max-width:960px) {
.news_area{
width:100%;
margin:80px auto 60px;
background:url("../../images/header_october_index_news.png") no-repeat right top;
background-size:contain;
}
.news_area h2{
display:none;
}
.news_area dl{
width:90%;
margin:50px 0;
padding-top:70px;
padding-bottom:200px;
}
.news_area dl dt{
font-family:"Figtree", sans-serif;
font-style:italic;
font-weight:400;
font-size:16px;
margin-bottom:0.3em;
letter-spacing:0.05em;
}
.news_area dl dt span{
font-family:"Zen Kaku Gothic Antique", sans-serif;
font-weight:400;
font-style:normal;
font-size:0.7em;
margin-left:1em;
background:#F8B500;
padding:0.1em 1em;
border-radius:20px;
color:#000;
}
.news_area dl dd{
margin-bottom:1em;
line-height:1.3em;
}
}
@media only screen and (min-width:320px) and (max-width:767px) {
.news_area{
width:94%;
margin:40px auto;
background:url("../../images/header_october_index_news.png") no-repeat right top;
background-size:130%;
}
.news_area h2{
display:none;
}
.news_area dl{
width:90%;
margin:50px 0 0;
padding-top:60px;
}
.news_area dl dt{
font-family:"Figtree", sans-serif;
font-style:italic;
font-weight:400;
font-size:16px;
margin-bottom:0.2em;
letter-spacing:0.05em;
}
.news_area dl dt span{
font-family:"Zen Kaku Gothic Antique", sans-serif;
font-style:normal;
font-size:0.7em;
margin-left:1em;
background:#F8B500;
padding:0.1em 1em;
border-radius:20px;
color:#000;
}
.news_area dl dd{
margin-bottom:1.5em;
line-height:1.3em;
}
}