@charset "Shift_JIS";

/* ---------------------------------------------------------------
	01 Reset & Default
	02 Body
	03 Link
	04 margin ?? padding
--------------------------------------------------------------- */


/* 01 Reset & Default
--------------------------------------------------------------- */

* {
	margin: 0;
	padding: 0;
	}

body,div,h1,h2,h3,h4,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	}

img {
	border: 0;
	vertical-align:top;
	}

li {
	list-style-type: none;
	}



/* 02 Body
--------------------------------------------------------------- */

body {
	width:100%;
	font-family:verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	color: #000000;
	line-height: 1.5;
	text-align: center;
	background-color:#8A7445;
	background-image:url(../../img/bg_back.jpg);
	}

* + html body {
	font-family: "メイリオ","Meiryo";
	}

img { 
	border: 0;
	}

li {
	list-style-type: none;
	}



/* 03 Link
--------------------------------------------------------------- */
/*img linkover*/
.rightInner a:hover img{
	opacity: 0.6;
	filter:proid:DXImageTransform.Microsoft.Alpha(Enabled=1,Style=0,Opacity=60);
	filter: alpha(opacity=60);
	}


/*common*/
a:link {
	text-decoration:underline;
	color: #000;
	}

a:visited {
	text-decoration:underline;
	color: #000;
	}
	
a:hover {
	text-decoration: none;
	color: #000;
	}

a:active {
	text-decoration: none;
	color: #000;
	}

/*footer*/
#footer a:link {
	text-decoration:none;
	color: #000;
	}

#footer a:visited {
	text-decoration: none;
	color: #000;
	}

#footer a:hover {
	text-decoration:underline;
	color: #000;
	}

#footer a:active {
	text-decoration:underline;
	color: #000;
	}



/* 04 margin ?? padding
--------------------------------------------------------------- */

.float_L { float:left; }	
.float_R { float:right; }		
.clear { clear:both; }
	
.mgb00	{	margin-bottom:0px;	}
.mgb03	{	margin-bottom:3px;	}
.mgb05	{	margin-bottom:5px;	}
.mgb10	{	margin-bottom:10px;	}
.mgb15	{	margin-bottom:15px;	}
.mgb20	{	margin-bottom:20px;	}
.mgb25	{	margin-bottom:25px;	}
.mgb30	{	margin-bottom:30px;	}
.mgb35	{	margin-bottom:35px;	}
.mgb40	{	margin-bottom:40px;	}
.mgb45	{	margin-bottom:45px;	}
.mgb50	{	margin-bottom:50px;	}
.mgb55	{	margin-bottom:55px;	}
.mgb60	{	margin-bottom:60px;	}
.mgb65	{	margin-bottom:65px;	}
.mgb70	{	margin-bottom:70px;	}
.mgb75	{	margin-bottom:75px;	}
.mgb80	{	margin-bottom:80px;	}
.mgb90	{	margin-bottom:90px;	}
.mgb120	{	margin-bottom:120px;	}

.mgt03	{	margin-top:3px;	}
.mgt05	{	margin-top:5px;	}
.mgt10	{	margin-top:10px;	}
.mgt20	{	margin-top:20px;	}
.mgt30	{	margin-top:30px;	}

.mgr03	{	margin-right:3px;	}
.mgr05	{	margin-right:5px;	}
.mgr08	{	margin-right:8px;	}
.mgr10	{	margin-right:10px;	}
.mgr15	{	margin-right:15px;	}
.mgr20	{	margin-right:20px;	}
.mgr30	{	margin-right:30px;	}


.mgl05	{	margin-left:5px;	}
.mgl10	{	margin-left:10px;	}
.mgl15	{	margin-left:15px;	}
.mgl20	{	margin-left:20px;	}

.mgh05	{	margin-left:5px; margin-right:5px;	}

.mgv10	{	margin-top:10px; margin-bottom:10px;	}
.mgv15	{	margin-top:15px; margin-bottom:15px;	}
