@charset "shift_jis";

/*-----------------------------------------------------

Layout

-------------------------------------------------------*/

/******************************

layout

******************************/

body {
	text-align:center;
	font-size:12px;
	color:#000000;
	line-height:1.5;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	bottom: 0px;
}

#container {
	width:769px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	/*	height:100%;
	min-height:100%;*/
	position: relative;
	background-color:#ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFEBEC;
	border-left-color: #FFEBEC;
	border-left-width: 1px;
}

h1 {
	margin:0px;
	padding:0px;
}
h2 {
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	color: #FFFFFF;
}
h3 {
	margin:0px;
	padding:0px;
	font-size:12px;
	text-indent: -9999px;
}

.txt-lay-left {
	padding:0px 0px 0px 10px;
	text-align:left;
}

.line {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 12px;
	border: 1px solid #ff0000;
}

	
#main {
	width:769px;
	margin:0px 0px 0px 0px;
	padding:0 0px 0 0;
}

#second-main {
	width:769px;
	margin:0px 0px 0px 0px;
	padding:0 0px 0 0;
}

.main-right {
	margin:0px;
	float:right;
	width:546px;
	background-image: none;
	padding-top: 0px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 12px;
}

.main-left {
	margin:0px;
	float:left;
	width:188px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}

.second-main-right {
	margin:0px;
	float:right;
	width:546px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0;
}

.party-second-main-right {
	float:right;
	width:530px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0px;
}

.second-main-left {
	float:left;
	width:188px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
	
/******************************

header

******************************/

#header-tit {
	width:769px;
	height:76px;
	padding:0px;
	background-image:url(../img/top/midasi42.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	text-indent: -9999px;
}
.b75 {
	background-image: url(../img/top/midasi-kon-kagosima.gif);
	height: 76px;
	width: 769px;
	text-indent: -9999px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
}


.sub-head {
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px;
	background-image:url(../img/top/top-m.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:769px;
	height:244px;
}

#s-header-tit {
	width:769px;
	height:63px;
	margin:0 0 6px 0;
	padding:0px;
	background-image:url(../img/top/midasi43.gif);
	background-position:center top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-indent: -9999px;
}

.s-sub-head {
	margin:0px;
	padding:0px;
	background-image:url(../img/top/top-m200.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	width:769px;
	height:181px;
	color: #FFFFFF;
}

.s-sub-shadow {
	margin:0 0 11px 0;
	background-image:url(../img/2nd_common/2nd_common_16.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:769px;
	height:14px;
	text-indent:-9999px;
}



/******************************

top-menu

******************************/

#top-menu {
	margin:0px;
	height:36px;
	background-image: url(../img/top/top220.gif);
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 769px;
	background-repeat: no-repeat;
	background-position: center top;
}

.top-menu-left {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_05.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:36px;
	height:36px;
	text-indent:-9999px;
	float:left;
}

.home {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_06.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:139px;
	height:36px;
	float:left;
}
.home a {
	display:block;
	margin:0px;
	padding:0px;
	width:139px;
	height:36px;
}

.company {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_07.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:139px;
	height:36px;
	float:left;
}
.company a {
	display:block;
	margin:0px;
	padding:0px;
	width:139px;
	height:36px;
}

.sisya {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_08.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:139px;
	height:36px;
	float:left;
}
.sisya a {
	display:block;
	margin:0px;
	padding:0px;
	width:139px;
	height:36px;
}

.contact-t {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_09.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:139px;
	height:36px;
	float:left;
}

.contact-t a {
	display:block;
	margin:0px;
	padding:0px;
	width:139px;
	height:36px;
}

.privacy {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_10.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:139px;
	height:36px;
	float:left;
}

.privacy a {
	display:block;
	margin:0px;
	padding:0px;
	width:139px;
	height:36px;
}

.top-menu-right {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_11.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:36px;
	height:36px;
	text-indent:-9999px;
	float:left;
}


/******************************

side-menu

******************************/

.contact-banner {
	margin:0 0 9px 0;
	padding:0px;
	background-image:url(../img/top/toiawase10.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:185px;
	height:96px;
	text-indent:-9999px;
}

.side-menu {
	margin:0px;
	background-image: url(../img/top/menyu25.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: left;
}

.side-menu ul {
	margin:0px;
	padding:0px;
}

.side-menu li {
	margin:0 0 3px 0;
	padding:0px;
}

.schedule-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_33.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:185px;
	height:33px;
	text-indent:-9999px;
}
.schedule-m a {
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
	display: block;
}

.hall-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_41.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:185px;
	height:33px;
	text-indent:-9999px;
}
.hall-m a {
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
	display: block;
}

.progress-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_43.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:185px;
	height:33px;
	text-indent: -9999px;
}
.progress-m a {
	display:block;
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
}

.entry-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_45.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:185px;
	height:33px;
	text-indent:-9999px;
}
.entry-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}

.entry-m a {
	display:block;
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
}

.first-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_47.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:185px;
	height:33px;
	text-indent:-9999px;
}
.first-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}

.first-m a {
	display:block;
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
}

.faq-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_49.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:185px;
	height:33px;
	text-indent:-9999px;
}
.faq-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}

.faq-m a {
	display:block;
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
}

.ticket-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_51.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:185px;
	height:33px;
	text-indent:-9999px;
}
.ticket-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}

.ticket-m a {
	display:block;
	margin:0px;
	padding:0px;
	width:185px;
	height:33px;
}

.mobile-m {
	margin:0px;
	padding:0px;
	background-image:url(../img/top/mobile2.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:185px;
	height:72px;
	text-indent:-9999px;
}

.info {
	background-image:url(../img/top/50.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:170px;
	margin-top: 0;
	margin-right: 1;
	margin-bottom: 10px;
	padding-top: 90px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}


.info .wedding-banner {
	background-image:url(../img/top/wedding-5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:156px;
	height:112px;
	text-indent:-9999px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 0px;
}

.wedding-banner a {
	display:block;
	width:160px;
	height:106px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}

.geo {
	margin:0 0 0 10px;
	padding:0 0 0 0px;
	background-image:url(../img/2nd_common/2nd_common_58.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:100px;
	height:49px;
	text-indent:-9999px;
}
html>body .geo {
	margin:0 0 0 50px;
	padding:0 0 0 0px;
	background-image:url(../img/2nd_common/2nd_common_58.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:100px;
	height:49px;
	text-indent:-9999px;
}

.geo a {
	display:block;
	margin:0px;
	padding:0px;
	width:100px;
	height:49px;
	text-indent:-9999px;
}


/******************************

second-main-right

******************************/

.index-contact-custm {
	clear:both;
	background-image:url(../img/top/toiawse112.gif);
	background-position:left center;
	background-repeat:no-repeat;
	width:480px;
	height:55px;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20;
	padding: 0px;
	text-indent: -9999px;
}

.contact-custm {
	margin:0 0 20px 0;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_56.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:545px;
	height:52px;
	text-indent:-9999px;
}

/******************************

footer

******************************/

#footer {
	width:769px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 10px;
	clear: both;
}

.copyright {
	margin:0px;
	text-align:right;
	background-color:#FFEBFF;
	line-height: 1.5;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
.index-custm5 {

	clear:both;
	padding:0px;
	background-image:url(../img/top/toiawse110.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:545px;
	height:52px;
	text-indent:-9999px;
	margin-top: 33;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
.second-main-rightcopy {
	margin:0px;
	float:right;
	width:546px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 0;
}
.second-main-rightcopy {

	margin:0px;
	float:right;
	width:546px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0;
}
.second-main-rightcopy3 {

	margin:0px;
	float:right;
	width:546px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0;
}
.second-main-rightcopy4 {


	margin:0px;
	float:right;
	width:546px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0;
	padding-left: 0;
}
.index-contact-custmcopy2 {
	clear:both;
	background-image:url(../img/top/toiawse110.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:530px;
	height:52px;
	text-indent:-9999px;
	margin-top: 21;
	margin-right: 0;
	margin-bottom: 20px;
	padding: 0px;
	margin-left: 10px;
}
.index-contact-custmcopy5 {
	clear:both;
	background-image:url(../img/top/toiawse110.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:500px;
	height:52px;
	text-indent:-9999px;
	margin-top: 21;
	margin-bottom: 20px;
	padding: 0px;
	margin-left: 5px;
}
.index-contact-custmcopy6 {

	clear:both;
	background-image:url(../img/top/toiawse102.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:545px;
	height:52px;
	text-indent:-9999px;
	margin-top: 70;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding: 0px;
}
.index-contact-custmcopy8 {

	clear:both;
	background-image:url(../img/top/toiawse110.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:545px;
	height:52px;
	text-indent:-9999px;
	margin-top: 31;
	margin-right: 0;
	margin-left: 0;
	padding: 0px;
}
#containercopy1 {

	width:769px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	/*	height:100%;
	min-height:100%;*/
	position: relative;
	background-color:#ffffff;
	border-left:#FFEBEC solid 1px;
	border-right:#FFEBEC solid 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.second-main-leftcopy {
	margin:0px;
	float:left;
	width:188px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}
.second-main-leftcopy2 {

	margin:0px 0px 0px 0px;
	padding:0px 0 0 12px;
	float:left;
	width:188px;
}
.second-main-leftcopy3 {
	margin:0px;
	float:left;
	width:188px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}
.second-main-leftcopy4 {

	margin:0px;
	float:left;
	width:188px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}
.second-main-leftcopy5 {

	margin:0px;
	float:left;
	width:188px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 12px;
}
.mobile-mCopy {
	padding:0px;
	background-image:url(../img/top/mobile11.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:185px;
	height:125px;
	text-indent:-9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.contact-bannerCopy {
	padding:0px;
	background-image:url(../img/top/toiawase10.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:185px;
	height:96px;
	text-indent:-9999px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 9px;
	margin-left: 4;
}
.mobile-mCopy‚ƒ‚‚‚™ {
	padding:0px;
	background-image:url(../img/top/mobile8.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:170px;
	height:160px;
	text-indent:-9999px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.index-custm5 {

	clear:both;
	background-image:url(../img/top/toiawse110.gif);
	background-position:center center;
	background-repeat:no-repeat;
	width:545px;
	height:52px;
	margin-top: 10;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 5;
	padding: 0px;
	text-indent: -9999px;
}
.top125 {
	width: 769px;
	background-image: url(../img/top/top-m105.gif);
	height: 244px;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
.text30 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 15px;
}
.top-comment-sakai {
	background-repeat: no-repeat;
	background-position: center top;
	width: 545px;
	background-image: url(../img/top/akaji26.gif);
}
.‚‚250Copy a {
	display: block;
	height: 30px;
	width: 280px;
}
.a555 a {
	display: block;
}
#s-header-tit a {
	display: block;
	height: 63px;
	width: 200px;
	float: left;
}
.info-2 {
	background-image:url(../img/top/50.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:175px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	padding-top: 90px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	text-indent: -9999px;
	height: 120px;
}
.index-contact-custm2 {
	background-image:url(../img/top/toiawse113.gif);
	background-position:left center;
	background-repeat:no-repeat;
	width:480px;
	height:55px;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20;
	padding: 0px;
	text-indent: -9999px;
	clear: both;
}
.index-contact-custm-5 {
	clear:both;
	background-image:url(../img/top/toiawse112.gif);
	background-position:left center;
	background-repeat:no-repeat;
	width:480px;
	height:55px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 20;
	padding: 0px;
	text-indent: -9999px;
}
.side-menu-2 {
	margin:0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.side-menu-2 li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.side-menu-2 ul {
	margin: 0px;
	padding: 0px;
}
.schedule-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu41.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.schedule-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}
.hall-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu42.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.hall-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}
.progress-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu43.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:175px;
	height:30px;
	text-indent: -9999px;
}
.progress-m-1 a {
	display: block;
	height: 30px;
	width: 175px;
}
.entry-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu44.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.first-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu54.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.faq-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu56.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.ticket-m-1 {

	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu47.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.entry-m-2 {


	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu48.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.entry-m-2 a {
	display: block;
	height: 30px;
	width: 175px;
}
.entry-m-3 {



	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu49.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.entry-m-3 a {
	display: block;
	height: 30px;
	width: 175px;
}
.entry-m-4 {




	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu50.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.entry-m-4 a {
	display: block;
	height: 30px;
	width: 175px;
}
.entry-m-5 {





	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu51.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.entry-m-5 a {
	display: block;
	height: 30px;
	width: 175px;
}

.entry-m-6 {





	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu52.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.entry-m-6 a {
	display: block;
	height: 30px;
	width: 175px;
}
.main-left-left {
	float: left;
	height: 165px;
	width: 210px;
	padding: 0px;
	background-image: url(../img/top/udezumou.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: -9999px;
}
.main-left-right3 {
	padding: 0px;
	float: right;
	height: 165px;
	width: 350px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.header-pink {
	color: #FFFFFF;
	background-image: url(../img/top/midasi36.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -9999px;
	padding: 0px;
	height: 76px;
	width: 769px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.top-menu7 {
	background-image: url(../img/top/top224.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 769px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	height: 30px;
	padding-bottom: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top-menu-left-2 {

	margin:0px;
	padding:0px;
	background-position:center top;
	background-repeat:no-repeat;
	width:18px;
	height:30px;
	text-indent:-9999px;
	float:left;
}
.home-2 {

	margin:0px;
	padding:0px;
	text-indent:-9999px;
	width:105px;
	height:30px;
	float:left;
}
.company-2 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_07.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:105px;
	height:30px;
	float:left;
}
.sisya-2 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_08.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:70px;
	height:30px;
	float:left;
}
.contact-t-2 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_09.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:135px;
	height:30px;
	float:left;
}
.privacy-2 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_10.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:105px;
	height:30px;
	float:left;
}
.top-menu-right-2 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_11.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:18px;
	height:30px;
	text-indent:-9999px;
	float:left;
}
.home-3 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_06.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:105px;
	height:30px;
	float:left;
}
.company-3 {

	margin:0px;
	padding:0px;
	background-image:url(../img/2nd_common/2nd_common_07.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:105px;
	height:30px;
	float:left;
}
.home-2 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 105px;
}
.home-3 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 105px;
}
.company-3 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 105px;
}
.sisya-2 a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 70px;
}
.info-3 {

	background-image:url(../img/top/50.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:160px;
	margin-top: 0;
	margin-right: 1;
	margin-bottom: 10px;
	padding-top: 90px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.main-left-left2 {
	float: left;
	height: 165px;
	width: 210px;
	background-image: url(../img/top/cupple-glass2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 11px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 3px;
	text-indent: -9999px;
	padding: 0px;
}
.osaka-suke {
	height: 300px;
	width: 550px;
	text-indent: -9999px;
	clear: both;
	margin-top: 12px;
	margin-left: 10px;
}
.‚-22-1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 9px;
	text-align: left;
	text-indent: -100px;
}
.index-contact-custm-2 {

	clear:both;
	background-image:url(../img/top/toiawse115.gif);
	background-position:right center;
	background-repeat:no-repeat;
	width:450px;
	height:50px;
	margin-top: 20;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 100;
	padding: 0px;
	text-indent: -9999px;
}
.info-girl {
	background-image: url(../img/top/infomat-2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -9999px;
	padding: 0px;
	height: 210px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.info-girl a {
	display: block;
	height: 210px;
	width: 170px;
}
.top125-2 {

	width: 769px;
	background-image: url(../img/top/yotto.jpg);
	height: 368px;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
.header-pink-all {

	color: #FFFFFF;
	background-image: url(../img/top/midasi37.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-indent: -9999px;
	padding: 0px;
	height: 76px;
	width: 769px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.first-m-1-2 {


	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu45.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.faq-m-3 {


	margin:0px;
	padding:0px;
	background-image:url(../img/top/menyu46.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-indent:-9999px;
	width:175px;
	height:30px;
	text-indent:-9999px;
}
.faq-m-3 a {
	display: block;
	height: 30px;
	width: 175px;
}
.first-m-1-2 a {
	display: block;
	height: 30px;
	width: 175px;
}
.main-left-right5 {

	padding: 0px;
	float: right;
	height: 165px;
	width: 350px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.main-left-2-100 {
	background-image: url(../../fuku.party/public_html/img/top/fukuokatop.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 295px;
	width: 550px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 18px;
}

