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

body {
	background:url(../images/bg.jpg);
}
.wrapper {
	background:url(../images/bg_wp.jpg);
	margin:0 auto;
	width:850px;
}
/* コンテンツ
 * --------------------------------------------------------*/
.wrapper .title {
}
.wrapper .yodogawa {
}
.wrapper .contents {
	margin:0 auto;
	width:850px;
}
.wrapper .contents .contents_naka{
	margin:0 auto;
	width:500px;
	padding-top:100px;
	padding-bottom:100px;
}
.wrapper .contents .contents_naka .midashi{
	padding-bottom:20px;
	margin-left:-30px;
}
.wrapper .contents .contents_naka .point{
	margin:0 auto;
	width:500px;
}
.wrapper .contents .contents_naka .point .point01{
	margin:0 auto;
	width:500px;
	overflow:hidden;
	height:auto;
}
.wrapper .contents .contents_naka .point .point01 .icon{
	float:left;
}
.wrapper .contents .contents_naka .point .point01 .text{
	float:left;
	font-size:16px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	-webkit-text-size-adjust: 100%;
	border-left: 1px solid white;
	margin-bottom:40px;
	padding-left:15px;
}
.wrapper .contents .contents_naka .text_bottom {
	font-size:16px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	-webkit-text-size-adjust: 100%;
	text-align:center;
}
.wrapper .contents .contents_naka .date {
	padding-top:40px;
	text-align:center;
	font-style:italic;
	font-size:12px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #ffffff;
	line-height:1.9em;
	letter-spacing:0.05em;
	-webkit-text-size-adjust: 100%;
}
/* フッター
 * --------------------------------------------------------*/
.fotter{
	background:#ffffff;
}
.fotter_naka{
	margin:0 auto;
	width:820px;
	padding-top:47px;
	padding-bottom:114px;
	overflow:hidden;
	height:auto;
}
.fotter_naka .home{
	float:left;
	margin-left:48px;
}
.fotter_naka .mail{
	float:left;
	margin-left:48px;
}
.fotter_naka .twitter{
	float:left;
	margin-left:48px;
}
.fotter_naka .facebook{
	float:left;
	margin-left:48px;
}
.fotter_naka .copyright{
	float:right;
}

/* 6/10
 * --------------------------------------------------------*/
.wrapper .contents .contents_naka .news{
	margin:0 auto;
	width:675px;
	margin-left:-87px;
	background:#ffffff;
	padding-bottom:30px;
	position:relative;
	margin-bottom:50px;
    border-radius: 15px;        /* CSS3草案 */  
    -webkit-border-radius: 15px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 15px;   /* Firefox用 */  
}
.wrapper .contents .contents_naka .news .icon{
	position: absolute; top: -20px; left: 10px; width: 154px; height: 65px;
}
 .wrapper .contents .contents_naka .news .text {
	margin:0 auto;
	width:400px;
	text-align:center
	font-size:19px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	-webkit-text-size-adjust: 100%;
}
 .wrapper .contents .contents_naka .news .text_top .cap{
	font-size:13px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	-webkit-text-size-adjust: 100%;
}
.wrapper .contents .contents_naka .news .text_top {
	margin:0 auto;
	width:400px;
	padding-top:50px;
	text-align:center
	font-size:19px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	-webkit-text-size-adjust: 100%;
}
.wrapper .contents .contents_naka .news .size {
	 padding-top:30px;
}
.wrapper .contents .contents_naka .sale {
	padding-top:65px;
	padding-bottom:65px;
}
.wrapper .contents .contents_naka .sale .text{
	font-size:16px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	-webkit-text-size-adjust: 100%;
	padding-bottom:30px;
}
.wrapper .contents .contents_naka .sale .text .cap{
	font-size:13px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	-webkit-text-size-adjust: 100%;
}

/* 6/12
 * --------------------------------------------------------*/
.wrapper .contents .contents_naka #sale0612 {
	padding-top:5px;
	padding-bottom:30px;
}
.wrapper .contents .contents_naka #sale0612 .midashi{
	margin-left:-90px;
	padding-bottom:30px;
}
.wrapper .contents .contents_naka #sale0612 .text{
	text-align:center;
	font-size:18px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	-webkit-text-size-adjust: 100%;
	padding-bottom:30px;
}
.wrapper .contents .contents_naka #sale0612 .text .cap{
	font-size:13px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	-webkit-text-size-adjust: 100%;
}
.wrapper .contents .contents_naka #sale0612 .info{
	width:500px;
	overflow:hidden;
	height:auto;
	padding-top:50px;
}
.wrapper .contents .contents_naka #sale0612 .info .btn_shirt{
	float:left;
}
.wrapper .contents .contents_naka #sale0612 .info .btn_seat{
	float:right;
}

/* 6/18
 * --------------------------------------------------------*/
 .soldout_0618{
 	text-align:center;
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #faec21;
	-webkit-text-size-adjust: 100%;
	padding-top:15px;
}


/* 8/26
 * --------------------------------------------------------*/
 .yodogawa_0826 {
	text-align:center;
	font-size:17px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #fff;
	padding-top:100px;
	padding-bottom:75px;
}
 .yodogawa_0826 .title{
	text-align:center;
	font-size:26px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color:#faec21;
	font-weight:bold;
	line-height: 1.5em
}
.contents_0826 {
	margin:0 auto;
	width:600px;
}
.contents_0826 .contents_naka_0826 {
}
.contents_0826 .contents_naka_0826 .timetable{
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white{
	background: #fff;
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka{
	margin:0 auto;
	width:426px;
	padding-top:40px;
	padding-bottom:40px;
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka .title{
	margin-left:-39px;
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka .info{
	margin-top:15px;
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka .time{
	width:426px;
	background:#faec21;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:30px;
	font-size:16px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	color: #3d0105;
		-webkit-border-top-left-radius: 15px;  
	-webkit-border-top-right-radius: 15px;  
	-webkit-border-bottom-right-radius: 15px;  
	-webkit-border-bottom-left-radius: 15px;  
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka .text{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #000;
	padding-top:15px;
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka .line{
	margin-left:-62px;
	padding-top:40px;
	padding-bottom:40px;
}
.contents_0826 .contents_naka_0826 .timetable .timetable_white .naka .cap{
	font-size:12px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #000;
	padding-top:15px;
}
.contents_0826 .contents_naka_0826 .check_all{
	margin:0 auto;
	width:450px;
}
.contents_0826 .contents_naka_0826 .check_midashi{
	padding-top:70px;
}
.contents_0826 .contents_naka_0826 .check_all .check{
	padding-bottom:15px;
	padding-top:40px;
}
.contents_0826 .contents_naka_0826 .check_all .text{
	font-size:15px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #fff;
}
.contents_0826 .contents_naka_0826 .date{
	font-style:italic;
	font-size:12px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #fff;
	text-align:center;
	padding-top:50px;
}
.contents_0826 .contents_naka_0826 .btn{
	text-align:center;
	padding-bottom:80px;
	padding-top:45px;
}

/* 9/7
 * --------------------------------------------------------*/
 .yodogawa_0907 .title{
	text-align:center;
	font-size:26px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color:#faec21;
	font-weight:bold;
	line-height: 1.5em
}
.yodogawa_left{
	margin:0 auto;
	text-align:left;
	width:400px;
	font-size:17px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #fff;
}
.contents_0907 {
	margin:0 auto;
}
.contents_0907 .contents_naka_0907 {
	margin:0 auto;
	width:550px;
}
.contents_0907 .contents_naka_0907 .cap{
	font-size:14px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #fff;
	line-height: 1.5em;
	-webkit-text-size-adjust: 100%;
	padding-bottom:50px;
	padding-top:8px;
}
.contents_0907 .contents_naka_0907 .date{
	font-style:italic;
	font-size:12px;
	font-family: "YuGothic", 'Yu Gothic', '游ゴシック', sans-serif;
	color: #fff;
	text-align:center;
	padding-top:50px;
}
.contents_0907 .contents_naka_0907 .btn{
	text-align:center;
	padding-bottom:40px;
}
.contents_0907 .contents_naka_0907 .link{
	padding-top:80px;
	padding-bottom:50px;
}



