@charset "UTF-8";

/* ----------------------------------------------------------------

 CSS information

 file name  :  common.css

---------------------------------------------------------------- */


/* --------------------------------------
	基本設定
-------------------------------------- */

body {
	background:url(https://www.motoyu-ishiya.jp/r/images/home/bg.jpg) repeat scroll;
    font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;
    font-size: 13px;
    line-height: 1.7;
	letter-spacing:0.6px;
	color:#333;
}

a {
    text-decoration:none;
}

a:link {
    color:#333333;
	text-decoration: underline;
}

a:visited {
    color:#333333;
}

a:hover {
    color:#333;
	
}

a:active {
    color:#333;
}


table{
	width:550px;
	border-top:solid 1px #999;
	border-left:solid 1px #999;
	border-collapse:collapse;
}

table th{
	width:30%;
	background-color:#BBBBB7;
	font-weight:normal;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	text-align:center;
}

table td{
	width:70%;
	border-right:solid 1px #999;
	border-bottom:solid 1px #999;
	padding:5px 5px 5px 10px;
}

/*-------------------------------

#wrapper

-------------------------------*/

#wrapper {
	margin:0 auto;
	overflow:hidden;
	width:950px;
}

/*-------------------------------

#contents

-------------------------------*/

#contents {
	float:right;
    width: 815px;
	overflow:hidden;
	margin:20px 0 0 0;

}

/*-------------------------------

#side_right

-------------------------------*/

#side_right{
	float:right;
	width:170px;
}

#side_right h1{
	text-align:center;
	margin:0 0 40px 10px;
	padding:20px 0 0 0;
}

#side_right .navi_01,.navi_02{
	width:160px;
	height:140px;
	margin:0 auto;
}

#side_right .navi_01 li,.navi_02 li{
	float:right;
	padding:0 17px 0 0;
}

#side_right ul.navi_03{	
	margin:10px 0 0 0;
	text-align:center;
}

#side_right ul.navi_03 li a:link{
	text-decoration: none;
	color:#ddd;
}

#side_right .yoyaku{
	width:170px;
	margin:10px 0 0 0;
}

#side_right .yoyaku img{
	width:170px;
	margin:10px 0 0 0;
}

#side_right .yoyaku a:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	background:none!important;
}

#side_right .contact{
	width:170px;
	background:url(https://www.motoyu-ishiya.jp/r/images/home/contact_bg.gif);
	margin:10px 0 0 0;
	height:115px;
}


#side_right .contact img{
	padding:70px 0 0 8px;
}

#side_right a:visited {
    color:#ffffff;
}

#side_right a:hover {
    color:#804c35;
}

#side_right a:active {
    color:#804c35;
}



/*-------------------------------

#main

-------------------------------*/


#main {
    width: 610px;
	background:url(https://www.motoyu-ishiya.jp/r/images/home/main_bg_side.png);
	background-repeat: repeat-y;
	padding:0 0 40px 0;
}

#main_header{
	background:url(https://www.motoyu-ishiya.jp/r/images/home/main_bg_top.png) no-repeat scroll left top transparent;
	height: 15px;
    width: 610px;

}

#main_footer{
	background:url(https://www.motoyu-ishiya.jp/r/images/home/main_bg_btm.png) no-repeat scroll left bottom transparent;
    width: 610px;
	height:15px;
	margin:0 0 20px 0;
}

#main_contents{
    width: 550px;
	margin:0 auto;
	overflow:hidden;

}

#main_contents h2{
	padding:20px 0 30px 0;

}


/*-------------------------------

header

-------------------------------*/

p.copyright{
	color:#dddddd;
	font-size:9px;
	line-height:1.3em;
	margin:10px 0 0 0;
	text-align:center;
}

div.pagetop{
/*	background:url(../images/icon_top.gif) no-repeat;
	background-position:80% 100%;
*/	width:550px;
	border-top:solid 2px #808080;
	margin:50px 0 0 0;
	padding:10px 0 0 0;
	text-align:right;
	font-size:11px;
}

div.mail{
	color:#C00;
}

#RthExcursionArea a,#widewrapper #grpfooterArea dl#grpSupportMenu a, #widewrapper p#RthPagetop a{
	color:#ffffff;
}

