@charset "Shift_JIS";

/* ========== News ========== */
.newsbox01bg {
	width:710px;
	background: transparent url(img/top_box01_bg.gif) repeat-y left top;
}

.newsbox01 {
	padding:0 15px;
}

/* ========== maincontents ========== */

.topmaincontents01 {
	width:940px;
/*	background: transparent url(img/top_main_bg.jpg) repeat-y left top; */
	margin-top:10px;
}

.topmaincontents02 {
/*	background: transparent url(img/top_main_b.jpg) no-repeat left bottom; */
}

.topmaincontents03 {
	background: transparent url(img/top_main_t.jpg) no-repeat left top;
}

.magicalbox01 {
	padding:10px 0 0 10px;
}

.tourbox01 {
	padding:7px 10px 0 10px;
}

.tourbox01bg {
	width:340px;
	background: transparent url(img/top_box02_bg.gif) repeat-y left top;
}

.tourbox02bg {
	background: transparent url(img/top_box03_bg.gif) repeat-y left top;
	padding:10px 10px 0 10px;

}

.tourbox02 {
	padding:0 10px;
}

.tourbtn01 {
	margin-right:3px;
}

.mapbox01 {
	padding:12px 0 0 0;
}


/* ========== Side Menu ========== */

.topsidebg {
	background-color:#FFFFCC;
	padding:5px;
}
.topsidebg02 {
	background-color:#FFDEED;
	padding:5px;
}
.topsidebg03 {
	background-color:#D5ECFB;
	padding:5px;
}

.topsidebox01 {
	padding:0 5px;
}


/* Add 100820 */
.sideBox { 
	margin-top: 13px;
	background-color: #F5E7B6;
}
.sideMenu01 {	
	padding: 4px 4px 4px 4px;
}


.sideFrm01 {
	width: 212px;
	background: transparent url(img/side_frm01_bg01.gif) repeat-y left top;
}

.sideFrmArea01 {
	padding: 0 6px;
}

.sideFrmPink01 {
	width: 198px;
	border: 1px solid #FF67A4;
}



.mgt3 {
	margin-top: 3px;
}
.mgr5 {
	margin-right: 5px;
}
.mgb5 {
	margin-bottom: 5px;
}




/* ========== Tabikit Box ========== */

.layerBox01 {
	position: relative;
	z-index: 0;
}

.layerBox02 {
	top: 76px;
	left: 598px;
	position: absolute;
	z-index: 100;
}


/* ========== Add banner ========== */

.side_banner {
	background-color: #FFFFFF;
	padding-top: 10px;
}