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


iframe {
display: block;
width: 480px;
height: 160px;
margin-top:5px;
}
.left {
background: url(../topimg/sms.gif) no-repeat left top;
width: 231px;
height: 190px;
float: left;
margin-top:5px;
}

.left a {
list-style: none;
text-indent: -9999em;
display: block;
width: 231px;
height: 190px;
overflow: hidden;
}
.left a :hover {
background: url(../topimg/sms-on.jpg) no-repeat left top;
}
.right {
background: url(../topimg/tp2.gif) no-repeat left top;
width: 499px;
float: right;
height: 170px;
padding:11px;
margin-top:5px;
margin-left:5px;
}
.boxtop {
background: url(../topimg/or-sita.gif) no-repeat left top;
height:49px;
width:763px;
}
.boxtop p {
margin-left:20px;
}
.boxnaka {
	background: url(../topimg/sen.gif) repeat-y left top;
	text-align:center;
	margin-top:5px;
	width:763px;
}
.boxbox {
background: url(../topimg/sita.jpg)  no-repeat left bottom;
text-align:center;
margin-top:5px;
width:763px;
padding-top:48px;
}
.boxboxx {
background: url(../topimg/ue.jpg)  no-repeat left top;
text-align:center;
margin-top:5px;
width:763px;
padding-bottom:48px;
}
.fla {
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.fr {
float: right;
margin-top:5px;
}
.fr2 {
float: right;
margin-top:5px;
margin-right:5px;
}

.fr3 {
float: right;
margin-top:5px;
margin-right:8px;
}


.main .mainwaku h2 {
margin-top:5px;
width: 219px;
height: 854px;
float: left;
background: url(../common_img/sidenavi2.gif) no-repeat left top;
}
/**************************************
navi_side
***************************************/
.main .mainwaku h2 ul {
margin-top:70px;
}
.main .mainwaku h2 ul li {
list-style: none;
text-indent: -9999em;
}
.main .mainwaku h2 ul li a {
display: block;
width: 219px;
overflow: hidden;
font-size:10%;
height: 47px;
}
.main .mainwaku h2 ul li a.navi_side16 {
height: 77px;
}


.main .mainwaku h2 ul li a.navi_side1:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -70px;
}
.main .mainwaku h2 ul li a.navi_side2:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -117px;
}
.main .mainwaku h2 ul li a.navi_side3:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -164px;
}
.main .mainwaku h2 ul li a.navi_side4:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -211px;
}
.main .mainwaku h2 ul li a.navi_side5:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -258px;
}
.main .mainwaku h2 ul li a.navi_side6:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -305px;
}
.main .mainwaku h2 ul li a.navi_side7:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -352px;
}
.main .mainwaku h2 ul li a.navi_side8:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -399px;
}
.main .mainwaku h2 ul li a.navi_side9:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -446px;
}
.main .mainwaku h2 ul li a.navi_side10:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -493px;
}
.main .mainwaku h2 ul li a.navi_side11:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -540px;
}
.main .mainwaku h2 ul li a.navi_side12:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -587px;
}
.main .mainwaku h2 ul li a.navi_side13:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -634px;
}
.main .mainwaku h2 ul li a.navi_side14:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -681px;
}
.main .mainwaku h2 ul li a.navi_side15:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -728px;
}
.main .mainwaku h2 ul li a.navi_side16:hover {
background: url(../common_img/sidenavi2.gif) no-repeat -224px -775px;
}

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

.main h2 ul li a.onside1 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -70px;
}
.main h2 ul li a.onside2 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -117px;
}
.main h2 ul li a.onside3 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -164px;
}
.main h2 ul li a.onside4 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -211px;
}
.main h2 ul li a.onside5 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -258px;
}
.main h2 ul li a.onside6 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -305px;
}
.main h2 ul li a.onside7 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -352px;
}
.main h2 ul li a.onside8 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -399px;
}
.main h2 ul li a.onside9 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -446px;
}
.main h2 ul li a.onside10 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -493px;
}
.main h2 ul li a.onside11 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -540px;
}
.main h2 ul li a.onside12 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -587px;
}
.main h2 ul li a.onside13 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -634px;
}
.main h2 ul li a.onside14 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -681px;
}
.main h2 ul li a.onside15 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -728px;
}
.main h2 ul li a.onside16 {
background: url(../common_img/sidenavi2.jpg) no-repeat -224px -775px;
}
