@charset "shift_jis";

/*/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
甲斐駒ケ岳神社;
URL : http://www.kis-net.ne.jp/~nan-a/;
Filename : /css/base.css;
Outline  : このCSSファイルはヘッダー、サイド
メニュー、フッターの設定を記述してあります。;
Copyright : Attrise,Inc.;
/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/


/*汎用設定------------------------------------------
*/
*{margin:0; padding:0;}
img{margin:0; padding:0; border:none; display:block;}
BODY{background-image : url(../images/A5.jpg); background-repeat: repeat; 
font-size:12px; text-align:center; line-height:1.5; color:#333; }
a{color:#1c79e3; text-decoration:underline; overflow:hidden;}
a:visited{color:#1c79e3; text-decoration:underline; overflow:hidden;}
a:hover{color:#1c79e3; text-decoration:underline; overflow:hidden;}
a:active{color:#1c79e3; text-decoration:underline; overflow:hidden;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
.clear{clear:both;}
#clear{clear:both;}
#clear2{clear:both;}
.hidden{visibility:hidden;}
.normal{font-weight:normal;}
.hyde,kbd,hr{display:none;}
.tit{width:600px; height:35px; margin:10px 0 0 0; clear:both;}
.tit strong{visibility:hidden;}

#wrapper{width:800px; border-left:1px solid #ccc; border-right:1px solid #ccc; background-color:#fff;
text-align:left; margin:0 auto;}


/*コンテナー領域設定-------------------------------
*/
#pageWrapper {overflow-y:scroll; width:100%;}
#container{width:800px;}

/*ヘッダー領域設定---------------------------------
*/
#summary p{padding:10px; line-height:1.2; font-size:10px;}
#header{width:800px; height:270px; background:url(../images/common/header1.jpg) left top no-repeat; position:relative;}
/*グローバルナビゲーション設定---------------------
*/
#gnavi{width:780px; height:31px; position:absolute; top:244px; left:10px; margin:0; padding:0;
background:url(../images/common/gnavi.jpg) left top no-repeat;}
#global-navi{list-style:none; margin:0; padding:0;}
#global-navi li{float:left;}
/*ボタン画像サイズ指定*/
#g-home,#g-search,#g-sell,#g-buy,#g-order,#g-inquiry{height:31px;}
#g-home,#g-sell,#g-buy,#g-order,
#g-home a,#g-sell a,#g-buy a,#g-order a,
#g-home a:hover,#g-sell a:hover,#g-buy a:hover,#g-order a:hover{width:129px;}
#g-search,#g-search a,#g-search a:hover{width:134px;}
#g-inquiry,#g-inquiry a,#g-inquiry a:hover{width:130px;}
#g-home a,#g-search a,#g-sell a,#g-buy a,#g-order a,#g-inquiry a{height:31px; display:block; text-decoration:none;}
#g-home a:hover,#g-search a:hover,#g-sell a:hover,#g-buy a:hover,
#g-order a:hover,#g-inquiry a:hover{background-image:url(../images/common/gnavi.jpg);
background-repeat:no-repeat; height:31px; display: block;text-decoration:none;}
/*マウスオーバー時画像座標指定*/
#g-home a:hover{background-position:0 -31px;}
#g-search a:hover{background-position:-129px -31px;}
#g-sell a:hover{background-position:-263px -31px;}
#g-buy a:hover{background-position:-392px -31px;}
#g-order a:hover{background-position:-521px -31px;}
#g-inquiry a:hover{background-position:-650px -31px;}
#global-navi li strong{visibility:hidden;}


/*パンくずナビ設定----------------------------------
*/
#breadcrumb{margin:0 0 15px 0;}


/*コンテンツ領域サイズ指定--------------------------
*/
#contents{width:780px; background:url(../images/common/bg_contents.gif) left top repeat-y; margin:10px; clear:both;}
#sitemap-contents{width:780px; margin:10px 0;}
#contents-area-right{width:600px; float:right;}
#center-area{width:420px; float:left;}
#right-area{width:170px; float:right;}
#left-area{width:170px;}

/*サイドナビゲーション------------------------------
*/
.side-navi{list-style:none;}
.side-navi li{width:170px; height:30px; padding:0 0 1px 0;}
.side-navi li a{display:block; width:170px; height:30px; text-decoration:none; padding:0 0 1px 0;}
.side-navi li strong{visibility:hidden;}

#l-tochi a{background:url(../images/common/m_tochi.jpg) left top no-repeat;}
#l-tochi2 a{background:url(../images/common/m_tochi2.jpg) left top no-repeat;}
#l-ie a{background:url(../images/common/m_ie.jpg) left top no-repeat;}
#l-irai a{background:url(../images/common/m_irai.jpg) left top no-repeat;}
#l_fuukei a{background:url(../images/common/m_fuukei.jpg) left top no-repeat;}
#l-kankou a{background:url(../images/common/m_kankou.jpg) left top no-repeat;}
#l-kaisya a{background:url(../images/common/m_kaisya.jpg) left top no-repeat;}
#l-link a{background:url(../images/common/m_link.jpg) left top no-repeat;}

#l-tochi a:hover,#l-tochi2 a:hover,#l-ie a:hover,#l-irai a:hover,
#l_fuukei a:hover,#l-kankou a:hover,#l-kaisya a:hover ,
#l-link a:hover{background-position:-170px 0;}


/*サイドナビ下インフォメーション-------------------
*/
#side-info{color:#333; font-size:10px; background-color:#dcdcb8; margin:5px 0 0 0;}
#side-info #side-info-inner{padding:10px 15px;}
#side-info h5{font-size:10px;}
#side-info ul{list-style:none;}

/*ページ先頭に戻る---------------------------------
*/
.totop{clear:both; text-indent:15px; margin:30px 0 50px 0; position:relative; left:400px; width:150px;}
.totop a{display:block; background:url(../images/common/ico_totop.gif) left 50% no-repeat;}

/*フッターエリア-----------------------------------
*/
#footer{width:800px; height:130px;
clear:both; position:relative;}
#foot-summary{padding:5px 0 10px 10px; line-height:1.2; font-size:10px;}
#footer-navi-area{width:800px; height:36px; background:url(../images/common/footer.jpg) 10px top no-repeat;}
#footer-navi{list-style:none; margin:0; padding:0; position:absolute; top:60px; left:400px;}
*:first-child+html #footer-navi{list-style:none; margin:0; padding:0; position:absolute; top:60px; left:395px;}
#footer-navi li{float:left; background:url(../images/common/ico_f_bullet.gif) left 50% no-repeat;
text-indent:8px; font-size:11px; margin-left:8px;}
#footer-navi li a{text-decoration:none; color:#333;}
#footer address{position:absolute; top:90px; left:240px; clear:both; font-style:normal; font-size:11px;}

/*----------------------*/
#search-common{
	padding-left:10px;
	padding-bottom:1px;
}


#tit-search-frame{
	background:url(../images/common/tit_search_frame.jpg) left top no-repeat;
	padding:6px 0px 2px 15px;
	font-size:140%;
	margin-top:30px;
}

.search-common-area {
	list-style:none;
	background:url(../images/common/search_common_area.jpg) left top no-repeat;
	}

.search-common-area li {
	list-style:none;
	}

.search-left {
	float:left;
	width:290px;
	padding-top:36px;
	padding-left:20px;
	position:relative;
}

.search-left li{
	display:block;
	float:left;
	margin-right:2px;
}

.search-right {
	float:right;
	width:477px;
	padding-top:11px;
}

.search-right li{
	display:block;
	float:left;
	margin-right:5px;
}

.search-home{
	width:75px;
	position:absolute;
	top:16px;
	left:206px;
	text-indent:-7777px;
}

.search-home a{
	width:75px;
	background:url(../images/common/search-home.jpg) no-repeat 0px 0px;
	height:18px;
	display:block;
}

.search-home a:hover{
	background:url(../images/common/search-home.jpg) no-repeat 0px -18px;
}

/*ClEARFIX----------------------*/

.clearfix:after {  
     content: ".";  
     display: block;  
     visibility: hidden;  
     height: 0.1px;  
     font-size: 0.1em;  
     line-height: 0;  
     clear: both;  
	 } 

.clearfix {  
     zoom: 100%;  
} 

.text_12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
;}
.text_10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px
;}
.t_12_h16 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
;}
.text_14 {
	FONT-SIZE: 14px
;}
.text_16 {
	FONT-SIZE: 16px
;}

