@charset "shift_jis";
/* CSS Document */
.body  {
	margin-left:auto; 
	margin-right:auto;
	text-align: left;
	width: 950px;
	font-size: 12pt;
	font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka,  "MS PGothic", sans-serif, "ＭＳ Ｐゴシック";
}
#header{
	font-size: 10pt;
/*	background-color: #0a9dea; */
	background-image:url(/0common_parts/img/textureblue.gif);
}

#contents{
	margin-top:5px;
}
#area_left{
	float:left;
	width:690px;
}
#top_photo{
	margin-bottom:5px;
	border-style:ridge;
	border-width:5px;
	border-color:#Cc9966;
	width:690px;
/*	width:680px;  
	margin-left:5px; */
}
#top_photo2{
	margin-bottom:5px;
	border-style:ridge;
	border-width:5px;
	border-color:#FC0;

	width:700px;
/*	width:680px;  
	margin-left:5px; */
}
#open_photo{
	margin-top:5px;

}
#open_photo_header{
/*	margin-top:5px; */
	float:left;
}
#choto_shot{
	float:left;
	vertical-align: middle;
	width:auto;
}
#shiki{
	float:left;
	height:auto;
	padding-top:6px;
	text-align:left;
	padding-left:20px;

}
#chotto_news{
	float:right; 
	width:auto;
	font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-top:8px;
	padding-left:20px;
	font-size:12px;
	line-height:1.2em;
	text-align:left;

}
#open_photo_main{
	background-color: #c7fafa;
	width:710px;

}
#opm_left{
	width:230px;
	float:left;
	text-align:left;
	list-style-image:url(/0common_parts/img/daiamondgreen14.PNG);
	color: #008080;
/*	padding-left: 20;  */
	background-color:transparent; 
	line-height:1.6em;
}
#opm_shunkashuto{
	margin:0;
	padding:0;
	
}

#left_photo{
	width:220px;
	border:0px;
	text-align:center;
	font-size:12px;
	
}

#opm_middle{
	width:250px;
	float:left;
	text-align:left;
	list-style-image:url(/0common_parts/img/daiamondgreen14.PNG);
	color: #008080;
	padding-left: 10;
	line-height:1.6em;
}

#opm_right{
	width:250px;
	float:right;
	text-align:left;
	list-style-image:url(/0common_parts/img/daiamondgreen14.PNG);
	color: #008080;
	padding-left: 10;
	line-height:1.6em;
}
#opm_middle2{
	width:240px;
	float:left;
	text-align:left;
	list-style-image:url(/0common_parts/img/daiamondgreen14.PNG);
	color:#000;  
	padding-left: 10;
	line-height:1.6em;
}
#opm_right2{
	width:240px;
	float:right;
	text-align:left;
	list-style-image:url(/0common_parts/img/daiamondgreen14.PNG);
	color: #000;
	padding-left: 10;
	line-height:1.6em;
}
#area_right{
	float:right;
	width:245px;
	background-color:#FF9;
}
#area_right2{
	float:right;
	width:235px;  
	background-color:#FFFFCC;
}
#prv_shot{
	text-align:left;
	font-size:14px;
}
#prv_shot_news{
	font-size:12px;
	text-align:left;
	padding:12px;
	line-height:1.2em;
}
#prv_shot_note{
	font-size:10px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
}

#prv_shot_note3{
	font-size:10px;
	text-align:left;
	padding-left:10px;
	padding-right:20px;
	margin-top:-5px;
}
#haba{
	width:130px;
}
#area_login{
	padding-left:10px;
	text-align:left;
	font-size:14px;
	line-height:1.6em;
}
#videoshot{
	text-align:left;
	list-style-image:url(/0common_parts/img/circleorange12.PNG);
	color: #008080;
	padding-left: 0px;
	line-height:1.6em;
}

#link_info{
	text-align:left;
	font-size:14px;
}
#footer{
	font-size: 8pt;
	padding-left: 20px;
	line-height:1.2em;
	text-align:left;
}
#bottomnote {
	font-size: 8pt;
	padding-left: 20px;
	line-height:1.4em;
	text-align:left;
}
#contact{
	font-size: 8pt;
	padding-left: 20px;
}
H3 {
	color: #728aa7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 125%;
	font-weight: bold;
}
#area_left h3 {
	font-family: Verdana, Chicago, sans-serif;
	font-size: 100%;
	color: #ffffff;
	font-weight: bold;
	padding-top:10px;
/*	padding-left: 20px;  Firefox does not work correctly on this statement */
	height: 2em;  
/*	width: 200px; */
	/*  background: url('mark1.gif') no-repeat 1px 2px;  */
	background-color: #008000;
	text-align: center;
/*	vertical-align:baseline;*/
}

#area_right h3 {
	font-family: Verdana, Chicago, sans-serif;
	font-size: 100%;
	color: #ffffff;
	font-weight: bold;
	padding-top:10px; 
/*	padding-left: 20px;  Firefox does not work correctly on this statement */
	height: 2em;
/*	width: 200px; */
	/*  background: url('mark1.gif') no-repeat 1px 2px;  */
	background-color: #008000;
	text-align: center;
/*	vertical-align:central;  */
}
#area_right2 h3 {
	font-family: Verdana, Chicago, sans-serif;
	font-size: 100%;
	color: #ffffff;
	font-weight: bold;
	padding-top:10px; 
/*	padding-left: 20px;  Firefox does not work correctly on this statement */
	height: 2em;
/*	width: 200px; */
	/*  background: url('mark1.gif') no-repeat 1px 2px;  */
	background-color: #008000;
	text-align: center;
/*	vertical-align:central;  */
}
.dai_blue{
	list-style-image:url(/0common_parts/img/daiamondblue14.PNG);
}
A:LINK {
	color: #0000ff;
	text-decoration: none;
}

A:VISITED {
	color: #990099;
	text-decoration: none;
}

A:HOVER {
	color: #0000ff;
	text-decoration: underline;
}
