@charset "utf-8";
@import url(command.css);


/*
  Site Name: KANEJO
  Author: T.MORIMOTO
*/


/*
===== CONTENTS =============================================================

  1: body（Body要素）
  2: base（レイアウト要素）
  3: link（リンク要素）

============================================================================

/*body -------------------------------------------------------------------*/



body{ /*   body要素  */
	text-align:center;
	margin:0;
	color:#555555;
	padding:0;
	background-color:#fff;
	font-family:Arial, "Arial Black", "Comic Sans MS", Courier, "Courier New", Impact, "Times New Roman", Verdana;
}

html {
	overflow: scroll;
}


/*base -------------------------------------------------------------------*/

#hedline_cont1{
	height: 70px;
	width: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#hedline_cont2{
	height: 70px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	z-index: 1;
}



#hedder_c-container{
	height: 250px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}

#hedder_g-container01{
	height: 250px;
	width: 100%;
	background-image: url(../img/bk_top_obi.gif);
	margin-top: 24px;
}


#hedder_g-container012{
	height: 150px;
	width: 100%;
	background-image: url(../img/bk_top_obi2.gif);
	margin-top: 24px;
}

#main_container01{
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-bottom: 0px;
}

#left_menu_box{
	text-align: left;
	width: 200px;
	float: left;
}

#container_content{
	text-align: left;
	float: right;
	width: 650px;
}

#foot_container1{
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

#foot_container2{
	width: 850px;
	margin-right: auto;
	margin-left: auto;
}

.footup_container{
	font-size: 0.9em;
	color: #09F;
	width: 850px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
	clear: left;
	margin-right: auto;
	margin-left: auto;
}

#line_menu_box{
	width: 100%;
	background-image: url(../img/bk_obi.gif);
	height: 24px;
	position: absolute;
	top: 85px;
	margin: 0px;
	padding: 0px;
	left: 0px;
	float: none;
}

#line_menu{
	width:850px;
	position:relative;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: right;
	background-repeat: no-repeat;
	}


#line_menu_01{
	margin: 0px;
	padding: 0px;
	width: 710px;
	text-align: right;
	float: right;
	}	


#headder_text_right{ /*  ヘッダー文字サイズ変更枠 */
	width:130px;
	text-align:right;
	height: 30px;
	}	
	
.list_h_menu ul{
	margin: 0px;
	padding: 0px;
	line-height:0;
	}

.list_h_menu li{
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	}



.index_left_back{
	background-image: url(../img/bk01.jpg);
	background-repeat: no-repeat;
}


.index_right_back{
	background-image: url(../img/bk02.jpg);
	background-repeat: no-repeat;
}



/*-------------------
	   フッター
---------------------*/


#footer-100{width:100%;
	clear:both;
	padding:0;
	margin:5px 0 0 0;
	background:url(../img/footer_back.gif) repeat-x 0 0;
	background-color:#D3D3D3;
	}


#footer-100 p.address{
	clear:both;
	font-size:0.8em;
	line-height:130%;
	color:#555555;
	padding:10px 0 0 0;
}

#footer-100 p.copyright{
	font-size:0.8em;
	line-height:130%;
	color:#999999;
	padding:3px 0 30px 0;}
	
	

/*link -------------------------------------------------------------------*/

a:link{text-decoration:none; color:#4271b1 }
a:visited{text-decoration:none; color:#4271b1}
a:active{text-decoration:underline;  } 
a:hover{text-decoration:underline;}



/*-------------------
	文字サイズ変更
---------------------*/



#size-small
    {
	padding:0
    }
#size-medium
    {
	padding:0
    }
#size-large
    {
	padding:0
    }


/* firefox-hack */	
html[xmlns] #entertainment01{
	float:left;
	width:188px;
	border:1px solid #6699ff;
	padding:7px;
	margin:8px 19px 20px 0
	}

/* IE6-hack */	
* html #entertainment01{
	float:left;
	width:204px;
	border:1px solid #6699ff;
	padding:7px;
	margin:8px 16px 20px 0
	}
/* IE7-hack */		
*:first-child+html #entertainment01{
	float:left;
	width:188px;
	border:1px solid #6699ff;
	padding:7px;
	margin:8px 19px 20px 0
	}

#entertainment01 p.text{
	font-size:0.9em;
	margin:10px 0 10px 0;
	line-height:130%;
	color: #666;
	}

#entertainment01 h2,p,ul{
	margin:0 0 3px 0;
	padding:0	
	}


/* firefox-hack */	
html[xmlns] #entertainment02{
	float:right;
	width:188px;
	border:1px solid #6699ff;
	padding:7px;
	margin:8px 0 20px 0
	}
/* IE6-hack */	
* html #entertainment02{
	float:right;
	width:204px;
	border:1px solid #6699ff;
	padding:7px;
	margin:8px 0 20px 0
	}
/* IE7-hack */		
*:first-child+html #entertainment02{
	float:right;
	width:188px;
	border:1px solid #6699ff;
	padding:7px;
	margin:8px 0 20px 0
	}

#entertainment02 h2,p,ul{
	margin:0px;
	padding:0;
	font-family: Arial, "Arial Black", "Comic Sans MS", Courier, "Courier New", Impact, "Times New Roman", Verdana;
	}


#entertainment02 p.text{
	font-size:0.9em;
	margin:10px 0 10px 0;
	line-height:130%;
	color: #555;
	}


/*	ヘッダーのナビボタン -------------------------------------------------------------------*/

#headder_contents_right{ /*  ヘッダー６つのナビボタン */
	width:180px;
	background-image: url(../img/bk_menu.gif);
	margin: 0px;
	height: 330px;
	padding-top: 14px;
	background-repeat: no-repeat;
	list-style-type: none;
	}



#headder_contents_right li.five{ /*  ヘッダー５つのナビボタン　５つの条件*/
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu_chirimen.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}

#headder_contents_right li.five a{ /*  ヘッダー４つのナビボタン　５つの条件リンク */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/shirasu_chirimen.gif);
	list-style-type: none;
}
	
#headder_contents_right li.five a:hover{ /*  ヘッダー４つのナビボタン　５つの条件ロールオーバー */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/shirasu_chirimen_02.gif);
	list-style-type: none;
}

#headder_contents_right li.five_now{ /*  ヘッダー４つのナビボタン　５つの条件	ロールオーバーなし */
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu_chirimen_02.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}


#headder_contents_right li.kihon{ /*  ヘッダー５つのナビボタン　三つの基本*/
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}

#headder_contents_right li.kihon a{ /*  ヘッダー４つのナビボタン　三つの基本リンク */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/shirasu.gif);
	list-style-type: none;
}
	
#headder_contents_right li.kihon a:hover{ /*  ヘッダー４つのナビボタン　三つの基本ロールオーバー */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/shirasu_02.gif);
	list-style-type: none;
}

#headder_contents_right li.kihon_now{ /*  ヘッダー４つのナビボタン　三つの基本	ロールオーバーなし */
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu_02.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}



#headder_contents_right li.chirimen{ /*  ヘッダー５つのナビボタン　最高に出会う*/
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/chirimen.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}

#headder_contents_right li.chirimen a{ /*  ヘッダー４つのナビボタン　最高に出会うリンク */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/chirimen.gif);
	list-style-type: none;
}
	
#headder_contents_right li.chirimen a:hover{ /*  ヘッダー４つのナビボタン　最高に出会うロールオーバー */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/chirimen_02.gif);
	list-style-type: none;
}

#headder_contents_right li.chirimen_now{ /*  ヘッダー４つのナビボタン　最高に出会うロールオーバーなし */
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/chirimen_02.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}

#headder_contents_right li.tukudani{ /*  ヘッダー５つのナビボタン　どこにもない味*/
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu_tsukudani.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}

#headder_contents_right li.tukudani a{ /*  ヘッダー４つのナビボタン　どこにもない味リンク */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/shirasu_tsukudani.gif);
	list-style-type: none;
}
	
#headder_contents_right li.tukudani a:hover{ /*  ヘッダー４つのナビボタン　どこにもない味ロールオーバー */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/shirasu_tsukudani_02.gif);
	list-style-type: none;
}

#headder_contents_right li.tukudani_now{ /*  ヘッダー４つのナビボタン　どこにもない味ロールオーバーなし */
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu_tsukudani_02.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}


#headder_contents_right li.kugini{ /*  ヘッダー５つのナビボタン　いかなご*/
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/ikanago_kugini.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}

#headder_contents_right li.kugini a{ /*  ヘッダー４つのナビボタン　いかなごリンク */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/ikanago_kugini.gif);
	list-style-type: none;
}
	
#headder_contents_right li.kugini a:hover{ /*  ヘッダー４つのナビボタン　いかなごロールオーバー */
	display:block;
	width:100%;
	height:100%;
	background-image:url(../img/images/ikanago_kugini_02.gif);
	list-style-type: none;
}

#headder_contents_right li.kugini_now{ /*  ヘッダー４つのナビボタン　いかなごロールオーバーなし */
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/ikanago_kugini_02.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}



#headder_contents_right li.mekiki{ /*  ヘッダー５つのナビボタン　目利き*/
	width:180px;
	height:50px;
	float:left;
	list-style-type: none;
	background-image:url(../img/images/shirasu_mekiki.gif);
	background-color:#fff;
	text-indent:-9998px;
	}

#headder_contents_right li.mekiki a{ /*  ヘッダー４つのナビボタン　目利きリンク */
	display:block;
	width:100%;
	height:100%;
	list-style-type: none;
	background-image:url(../img/images/shirasu_mekiki.gif);
}
	
#headder_contents_right li.mekiki a:hover{ /*  ヘッダー４つのナビボタン　目利きロールオーバー */
	display:block;
	width:100%;
	height:100%;
	list-style-type: none;
	background-image:url(../img/images/shirasu_mekiki_02.gif);
}

#headder_contents_right li.mekiki_now{ /*  ヘッダー４つのナビボタン　目利きロールオーバーなし */
	width:180px;
	height:50px;
	float:left;
	background-image:url(../img/images/shirasu_mekiki_02.gif);
	background-color:#fff;
	text-indent:-9998px;
	list-style-type: none;
	}
