

/*	リンクの設定	*/
a:link {
	border: none;
	color: #003366;
	text-decoration:none;
}
a:visited {
	border: none;
	color: #003366;
	text-decoration:none;
}
a:active {
	border: none;
	color: #32A2CA;
}
a:hover {
	border: none;
	color: #32A2CA;
	text-decoration:none;
}


img{
border:none;
}

body {
	margin: 0px;
	padding: 0px;
	background:url(../img/bg2.jpg);
/*	background:url(../img/bg1.jpg);*/
/*	background:url(../img/bg3.jpg);*/
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : top;
	text-align:center;
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Lucida Grande",sans-serif;
}



#bg{
	background:url(../img/bg2.png);
	background-repeat : repeat-x;
	background-position : top;
}

#allbox{
	text-align:left;
	width:980px;
	height:1000px;
	margin: 0 auto;
}


#header_box{

	position:static;
	float:both;

}

#sitetitle{
	width:602px;
	height:111px;
	margin:2px 0 0 65px;
	padding:0px;
	float:left;
	text-indent:-9999px;
	background:url(../img/title.png);

}

#tel{
	position:relative;
	top:16px;
	left:190px;
	margin:0px;
	padding:0px;
	width:238px;
	height:47px;
	text-indent:-9999px;
	background:url(../img/tel.png);
}

html>/**/body #tel{
	position:relative;
	top:16px;
	left:137px;
	margin-left:580px;
	padding:0px;
	width:238px;
	height:47px;
	text-indent:-9999px;
	background:url(../img/tel.png);
}

#access a{
display:block;
	position:relative;
	top:24px;
	left:170px;
	margin:0px;
	padding:0px;
	width:275px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/access_n.png);
}

#access a:link{
display:block;
	position:relative;
	top:24px;
	left:170px;
	margin:0px;
	padding:0px;
	width:275px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/access_n.png);
}

#access a:hover{
display:block;
	position:relative;
	top:24px;
	left:170px;
	margin:0px;
	padding:0px;
	width:275px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/access_y.png);
}

html>/**/body #access a{
display:block;
	position:relative;
	top:24px;
	left:170px;
	margin:0px;
	margin-left:525px;
	padding:0px;
	width:275px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/access_n.png);
}

html>/**/body #access a:link{
display:block;
	position:relative;
	top:24px;
	left:170px;
	margin:0px;
	margin-left:525px;
	padding:0px;
	width:275px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/access_n.png);
}

html>/**/body #access a:hover{
display:block;
	position:relative;
	top:24px;
	left:170px;
	margin:0px;
	margin-left:525px;
	padding:0px;
	width:275px;
	height:30px;
	text-indent:-9999px;
	background:url(../img/access_y.png);
}

#divbox1_1{
margin-top:-8px;
width:725px;
height:510px;
float:left;

}
#divbox1_2{
margin-top:-5px;
width:255px;
height:480px;
float:right;

}

#simplegallery1{
	background:;
	width:712px;
	height:289px;
	margin:25px 0 0 8px;
	_margin:25px 0 0 4px;
	padding:0px;
}

#marq{
	margin:5px 0 0 8px;
	width:712px;
	height:37px;
	background:url(../img/marqbg.jpg);
}

#marq2{
	
	padding:11px 70px 0 70px;
	font-weight:900;
}

html>/**/body #flash{
	background:#ccf;
	width:712px;
	height:289px;
	margin:22px 0 0 8px;
	padding:0px;
}


#pickup{
	background:#fff url(../img/pickup.jpg) no-repeat;
	border:solid 1px #222;
	width:710px;
	height:148px;
	_height:153px;
	margin:5px 0 0 8px;
	_margin:5px 0 0 4px;
}

html>/**/body #pickup{
	background:#fff url(../img/pickup.jpg) no-repeat;
	border:solid 1px #222;
	width:710px;
	height:150px;
	margin:5px 0 0 8px;
	padding:0px;

}

#lady1{
float:left;
margin-left:65px;
_margin-left:32px;
margin-top:5px;
width:310px;
height:135px;

}

#lady2{
float:left;
margin-left:10px;
_margin-left:5px;
margin-top:5px;
width:310px;
height:135px;

}

#picname{
font-size:15px;
font-weight:bolder;
}

#picdata{
font-size:12px;
}

#pictext{
margin-top:5px;
font-size:13px;
line-height:16px;
}

#my_login{
	color:#eee;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #222;
	border-top:none;
	width:240px;
	height:160px;
	margin:25px 0 0 5px;
	_margin:25px 0 0 4px;
	padding-top:7px;
}



#topic{
	color:#eee;
	font-size:14px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #222;
	border-top:none;
	width:240px;
	height:303px;
	_height:270px;
	margin:10px 0 0 5px;
	_margin:10px 0 0 4px;
	padding-top:7px;

}

html>/**/body #my_login{
	color:#eee;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #222;
	border-top:none;
	width:240px;
	height:160px;
	margin:22px 0 0 5px;
	padding:0px;
	padding-top:7px;
}

html>/**/body #topic{
	color:#eee;
	font-size:14px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #222;
	border-top:none;
	width:240px;
	height:303px;
	margin:10px 0 0 5px;
	padding-top:7px;
}

#my_login_form{
color:#000;
font-weight:100;
margin:5px;
_margin:5px 2px;
margin-top:15px;
}

#my_login_form form{
margin:0;
}

#my_login_form div{
margin:7px 0 0 0;
float:left;
width:85px;
font-size:14px;
height:16px;
text-align:center;
}

#my_login_form form input.text{
margin:3px 0 2px 0;
width:128px;
}

#my_login_form form input.button_text{
margin:3px 0 2px -1px;
width:132px;
height:23px;
background:#999 url(../img/button.gif) no-repeat;
text-align:center;
font-size:14px;
}

#my_login_form div#mysetu{
margin:0;
padding:0;
float:none;
width:200px;
margin-left:2em;
_margin-left:1em;
margin-top:5px;
font-size:12px;
background:url(../img/mysetu.gif) no-repeat;
text-indent:2em;
text-align:left;
}

#my_login_form div#myun{
margin:0;
padding:0;
font-size:12px;
width:200px;
margin-top:-1em;
margin-left:2em;
_margin-left:1em;
background:url(../img/myun.gif) no-repeat;
text-indent:2em;
text-align:left;
}

#topic_body{
color:#000;
font-weight:100;
margin:20px 20px 5px 20px;
font-size:12px;
line-height:150%;
}


#topic_img{
text-align:center;
}

#divbox2{

	width:980px;
	margin:0px;
	padding:0px;

}

#info_box{
	color:#4a0000;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #c0c0c0;
	border-top:none;
	float:left;
	width:477px;
	_width:475px;

	margin:6px 0px 0 8px;
	_margin:6px 6px 0 4px;
	padding:0px;
	padding-top:7px;
}

#mailmg_box{
	float:left;
	color:#4a0000;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #c0c0c0;
	border-top:none;
	width:477px;
	height:132px;
	margin:9px 0 0 7px;
	padding:1px;
	padding-top:7px;
}

#mobile_box{
	color:#4a0000;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #c0c0c0;
	border-top:none;
	width:477px;
	height:132px;
	margin:9px 0 0 20px;
	padding:1px;
	padding-top:7px;
}

#link_box{
	color:#eee;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #222;
	border-top:none;
	float:left;
	width:960px;
	_width:968px;
	height:350px;
	_height:350px;
	margin:0px 12px 0 8px;
	_margin:0px 6px 0 4px;
	padding:0px;
	padding-top:7px;
}

#link_box div{
color:#000;
margin:15px 0 0 5px;
font-weight:100;
font-size:14px;
}

#shop{

	text-align:center;
	margin-top:10px;
	width:153px;
	float:left;


}

#shop img{

	margin:0 5px 10px 0;
}


html>/**/body #info_box{
	color:#4a0000;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #c0c0c0;
	border-top:none;
	float:left;
	width:477px;

	margin:2px 0px 0 8px;
	padding:0px;
	padding-top:7px;
}

html>/**/body #mailmg_box{
	color:#4a0000;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #c0c0c0;
	border-top:none;
	float:right;
	width:477px;
	height:132px;
	margin:7px 6px 0 4px;
	padding:0px;
	padding-top:7px;
}

html>/**/body #mobile_box{
	color:#4a0000;
	font-size:16px;
	background:#fff url(../img/midasi_bg3.gif) repeat-x;
	border:solid 1px #c0c0c0;
	border-top:none;
	float:right;
	width:476px;
	height:132px;
	margin:7px 5px 0 0px;
	padding:0px;
	padding-top:7px;
}

#info_box div{
color:#000;
font-weight:100;
font-size:12px;
margin:8px 0 0 1px ;
}

#mailmg_box div{
color:#000;
font-weight:100;
font-size:12px;
margin:8px 0 0 0;
}

#mobile_box div{
color:#000;
font-weight:100;
font-size:12px;
margin:8px 0 0 0;
}

#info_box1{

	margin:0px 12px 10px 0px;
	padding:0;
	width:313px;
	height:256px;	
	float:left;
}

#info_box2{

	margin:0px 12px 10px 0px;
	padding:0;
	width:313px;
	height:256px;
	float:left;
}

#info_box3{

	margin:0px 0px 10px 0px;
	padding:0;
	width:313px;
	height:256px;
	float:left;
}

#bottom{
	float:left;
	background:#fff url(../img/midasi_bg2.gif) repeat-x;
	color:white;
	margin-top:50px;
	width:970px;
	height:15px;
	padding:5px;
	font-size:12px;
	text-align:center;
}



#sitetop{
	width:510px;
	height:85px;
	margin:30px 0 50px 220px;
	padding:0px;
	float:left;
	text-indent:-9999px;
	background:url(../img/title.gif);

}

