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

/* Introduction page */

h2.title {
	width: 677px; height: 125px;
	background: url(../intro_img/title.png) no-repeat;
	text-indent: -9999px; }
h3.midashi01 {
	margin: 10px 0px 0px 44px;
	width: 597px; height: 50px;
	background: url(../intro_img/midashi01.png) no-repeat;
	text-indent: -9999px; }
h3.midashi02 {
	margin: 20px 0px 0px 44px;
	width: 597px; height: 89px;
	background: url(../intro_img/midashi02.png) no-repeat;
	text-indent: -9999px; }
h3.midashi03 {
	margin: 20px 0px 0px 44px;
	width: 597px; height: 50px;
	background: url(../intro_img/midashi03.png) no-repeat;
	text-indent: -9999px; }

.main_text01 {
	font-size: 14px; line-height: 1.8;
	padding: 5px 50px 0px 56px;
	color: #f6f1e6; }

.intro_text01 {
	font-size: 13px; line-height: 1.7;
	margin: 5px 0px 0px 0px;
	color: #f6f1e6; }

.main_table01 { margin: 12px 0px 0px 51px; }
.intro_table01 { margin: 12px 0px 0px 140px; }

.movie_table { margin: 12px 0px 0px 12px; }
.movie_waku { background: url(../intro_img/movie_waku.png) no-repeat; }

/* photo_2013 */
ul#photo_2013 { list-style:none; margin:0; padding:0; width:100%; }
ul#photo_2013 li{ list-style:none; float:left; width:182px; }
ul#photo_2013 a{
    display:block; width:182px; height:243px;
    background-image:url(../intro_img/photo_2013.png); }
ul#photo_2013 a span{ display:none; }
/* photo_2014 */
ul#photo_2014 { list-style:none; margin:0; padding:0; width:100%; }
ul#photo_2014 li{ list-style:none; float:left; width:182px; }
ul#photo_2014 a{
    display:block; width:182px; height:243px;
    background-image:url(../intro_img/photo_2014.png); }
ul#photo_2014 a span{ display:none; }
/* photo_2016 */
ul#photo_2016 { list-style:none; margin:0; padding:0; width:100%; }
ul#photo_2016 li{ list-style:none; float:left; width:182px; }
ul#photo_2016 a{
    display:block; width:182px; height:243px;
    background-image:url(../intro_img/photo_2016.png); }
ul#photo_2016 a span{ display:none; }
/* photo_2017 */
ul#photo_2017 { list-style:none; margin:0; padding:0; width:100%; }
ul#photo_2017 li{ list-style:none; float:left; width:182px; }
ul#photo_2017 a{
    display:block; width:182px; height:243px;
    background-image:url(../intro_img/photo_2017.png); }
ul#photo_2017 a span{ display:none; }
/* ## Rollover set ## */
a:hover.link_lo { 
    opacity: 0.7; 
    filter: alpha(opacity=70); 
    -moz-opacity: 0.7; }