/* Murauchi.com flets campaign page styles 
--------------------------------------------------------------*/
a, a:link, a:visited, a:active {
	font-size: 12px;
	color: #ABD1EF;
}
a:hover {
	font-size: 12px;
	color: #0000BC;
}
body{
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-attachment: scroll;
	background-color: #FFFFFF;

}
body div {
	text-align:left;
	margin:0 auto;
}
#back{
	width:900px;
	text-align: center;

}
#title {
	width: 900px;
	height:1140px;
	background-image: url(img/titlebanner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #FFFFFF;
}
#day {
	width: 730px;
	height: 30px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	text-align: right;
	position:relative;top:200px;
}

h2{
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}
h3{
    margin:10px 0 0 20px;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}
h4 {
	FONT-SIZE: 12px
}
li{
	text-align: left;
	font-size: 14px;
	color: #8A8A8A;
	padding: 5px;
}
ol{
	text-align: left;
	padding: 5px;
}
ol li{
	font-size: 12px;
	color: #666666;
}
.sp {
	text-align: left;
	padding-left: 20px;
}
#menu {
	text-align: center;
	width: 690px;
	height: 220px;
	padding: 30px;
	margin-top:20px;
	background-color: #FFFFFF;
}
#m1 {
	text-align: center;
	width: 315px;
	height: 250px;
	float: left;
	background-image: url(img/menu-e.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
#m1 ul,#m1 li ,#m2 ul,#m2 li{
	text-align: center;
	width: 200px;
	font-size: 14px;
	font-weight: bold;
	position:relative;top:30px; left:-10px;
	list-style:none;
}
#m1 a, #m1 a:link, #m1 a:visited, #m1 a:active
#m2 a, #m2 a:link, #m2 a:visited, #m2 a:active {
	font-size: 14px;
	color: #19319A;
	background-color:#FFFFFF;
	padding:2px 10px;
	display:block;
}
#m1 a:hover, #m2 a:hover{
	color: #FFF953;
	background-color:#19319A;
}
#m2 {
	text-align: center;
	width: 315px;
	height: 250px;
	float: right;
	background-image: url(img/menu-w.gif);
	background-repeat: no-repeat;
}
#wb {
	text-align: center;
	width: 710px;
	padding: 20px;
	margin-top:20px;
}
#in {
	text-align:center;
}
#in a{
    display : block ;
    width : 750px ;
    padding-top : 80px ;
    text-align : center ;
    background-repeat : no-repeat ;
    background-position : center ;
	background-color: #FFFFFF;
}

#in a:link{
    color : blue ;
    background-image : url(img/in.jpg) ;
}

#in a:visited{
    color : purple ;
    background-image : url(img/in.jpg) ;
}

#in a:hover{
    color : red ;
    background-image : url(img/in2.jpg) ;
}

#in a:active{
    background-image : url(img/in.jpg) ;
}
#wx {
	text-align: center;
	width: 600px;
	padding-top: 20px;
	background-color: #FFFFFF;
}
#container {
	width: 710px;
	font-size: 12px;
	color: #666666;
	text-align: center;
}
#w0 {
	text-align: left;
	width: 710px;
	height: 410px;
	padding: 20px;
	margin-top: 20px;
	background-color: #FFFFFF;
	font-size: 14px;
	color: #8A8A8A;
}
#w1 {
	text-align: center;
	width: 710px;
	font-size: 12px;
	color: #666666;
	padding-top: 20px;
	background-color: #FFFFFF;
}
#w2 {
	width: 300px;
	font-size: 12px;
	color: #666666;
	padding-left: 30px;
	float: left;
	background-color: #FFFFFF;
}
#w3 {
	width: 300px;
	font-size: 12px;
	color: #666666;
	text-align: center;
	padding-left: 40px;
	float: left;
	background-color: #FFFFFF;
}
#w4 {
	text-align: center;
	font-size: 12px;
	color: #666666;
	width: 710px;
	padding-bottom: 20px;
	background-color: #FFFFFF;
	clear: left;
}
.fn {
	text-align: left;
	padding-left: 20px;
	background-color: #FFFFFF;
}
.fs {
	text-align: left;
	padding-left: 20px;
	background-color: #FFFFFF;
}
.fb {
	text-align: left;
	padding-left: 40px;
	background-color: #FFFFFF;
}
.ar {
	text-align: center;
}
.price {
	width: 710px;
	text-align: center;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding: 5px;
	background-color: #99CCCC;
}
th,td {
	padding: 3px;
	background-color: #FFFFFF;
}
.sho1 {
	text-align: left;
	font-size: 11px;
	color: #666666;
	padding: 5px;
}
.price_h {
	width: 710px;
	text-align: center;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	background-color: #99CCCC;
}
.s1 {
	text-align: left;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
}
#form {
    width:900px;
	text-align:center;
	font-size: 12px;
	color: #000000;
}
#form tr,th,td{
	text-align:left;
	font-size: 12px;
	color: #000000;
}
#ap {
	text-align: center;
	font-size: 14px;
	color: #000000;
	width: 550px;
	height: 100px;
	padding: 10px;
	background-color: #FFFFFF;
}
#ap2 {
	text-align: center;
	width: 550px;
	height: 50px;
	padding: 10px;
	margin: 10px;
	background-color: #FFFFFF;
}
#iframe {
	text-align: left;
	font-size: 14px;
	color: #FF3333;
	width: 550px;
	height: 200px;
	border: solid;
	border-color:#FFCC66;
	overflow: scroll; 
	padding: 12px;
	background-color: #FFFFFF;
}
#footer {
	text-align: center;
	width:860px;
	padding:20px;
	clear: both;
	background-color: #01AA71;
}
#info {
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	width: 300px;
	background-color: #01AA71;
}
#note1 {
	text-align: left;
	padding: 0 30px;
	font-size:14px;
	color:#666666;
}
