@charset "UTF-8";
/* CSS Document */

.hoverOp:hover {
	filter: alpha(opacity=40);
	opacity: 0.4;
}

a:link{ color: #603813;}
a:visited{ color: #603813;}
a:hover{ color: #F7931E;}

body {
}
.wrapper {
background:url(../images/bg_pc.jpg) fixed 50% 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}


/*ほぼ日
 * --------------------------------------------------------*/
.hobo {
text-align:center;
margin:0 auto;
background-color: #333333;
padding-top:20px;
padding-bottom:20px;
}

/*タイトル
 * --------------------------------------------------------*/
.title {
text-align:center;
margin:0 auto;
padding-top:80px;
padding-bottom:80px;
height: 683px;
background:url(../images/title.png);
background-repeat:no-repeat;
 background-position:center;
}
.title img {
display: none;
}

/*コンテンツ
 * --------------------------------------------------------*/
.contents {
padding-top:40px;
padding-bottom:40px;
width:500px;
margin:0 auto;
background:url(../images/bg_text.png) ;
}
.contents .yodogawa {
width:420px;
margin:0 auto;
font-size:15px;
font-family: "A1 Mincho", 'A1明朝', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
text-align:left;
line-height: 2em;
letter-spacing: 0.05em;
color: #fff;
}

/*2015ボタン
 * --------------------------------------------------------*/
.contents .btn2015 {
width:400px;
margin:0 auto;
text-align:center;
padding-top:20px;
padding-bottom:20px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
margin-top:40px;
margin-bottom:20px;
}

/*名前
 * --------------------------------------------------------*/
.name{
font-size:13px;
font-family: "A1 Mincho", 'A1明朝', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
text-align:left;
line-height: 2em;
letter-spacing: 0.025em;
color: #fff;
text-align:center;
}

/*フッター
 * --------------------------------------------------------*/
.fotterall {
margin:0 auto;
width:148px;
margin-top:80px;
}
.fotter1 {
margin-top:16px;
}

/*コピーライト
 * --------------------------------------------------------*/
.copyright {
margin:0 auto;
width:310px;
padding-top:100px;
padding-bottom:100px;
}



/*スマホ対応
 * --------------------------------------------------------*/
@media only screen and (max-width: 479px) {
.wrapper {
background:url(../images/bg_sp.jpg) fixed 50% 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
margin:0 auto;
width:100%;
}


/*スマホ対応 ほぼ日
 * --------------------------------------------------------*/
.hobo {
margin:0 auto;
width:100%;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}
.hobo img{
width:70%;
}

/*スマホ対応 タイトル
 * --------------------------------------------------------*/
.title {
background:none;
margin:0 auto;
width:100%;
padding-top:0px;
padding-bottom:0px;
height: auto;
}
.title img {
display: block;
width: 100%;
}

/*スマホ対応 コンテンツ
 * --------------------------------------------------------*/
.contents {
margin:0 auto;
width:100%;
padding-top:20px;
padding-bottom:40px;
background:url(../images/bg_text.png);
}
.contents .yodogawa{
margin:0 auto;
width:90%;
font-size:15px;
font-family: "A1 Mincho", 'A1明朝', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
text-align:left;
line-height: 2em;
letter-spacing: 0em;
color: #fff;
}

/*スマホ対応 2015ボタン
 * --------------------------------------------------------*/
.contents .btn2015 {
width:100%;
margin:0 auto;
text-align:center;
padding-top:16px;
padding-bottom:16px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
margin-top:40px;
margin-bottom:20px;
}
.contents .btn2015 img{
width:90%;
}


/*スマホ対応 名前
 * --------------------------------------------------------*/
.name{
margin:0 auto;
width:90%;
font-size:13px;
font-family: "A1 Mincho", 'A1明朝', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
text-align:left;
line-height: 2em;
letter-spacing: 0.025em;
color: #fff;
text-align:center;
}

/*スマホ対応 フッター
 * --------------------------------------------------------*/
.fotterall {
width:50%;
margin:0 auto;
margin-top:60px;
}
.fotterall img{
width:100%;
}
.fotter1 {
margin-top:20px;
}

/*スマホ対応 コピーライト
 * --------------------------------------------------------*/
.copyright {
margin:0 auto;
width:70%;
padding-top:100px;
padding-bottom:100px;
}
.copyright img{
width:100%;
}
}

