@charset "Shift_JIS";

/* *********************************************************************

MORIKAWA SANGYO. OFFICIAL SITE !!!
CSS FILE import.css


【このCSSファイルの構成】
0.外部CSSファイルインポート
1.基本設定
2.エリア設定
3.フォント設定
4.パーツ設定
5.リスト設定


【AUTHOR】 h.y.
【LAST UPDATED】2007.11.13
Copyright c 2007 CAERU X,inc. All Right Reserved.
********************************************************************* */


/* 1.基本設定
********************************************************************* */

body {
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Verdana, monospace;
	font-size:12px;
	color: #333;
	letter-spacing: 1px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color:#FF0000;
}

div,img,h1,h2,h3,h4,h5,h6,p,address,form,
ul,ol,dl,dt,dd {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 1px;
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	list-style: none;
}

blockquote{
	margin:0px;
	padding:0px;
}

a:link {
	color: #ba0000;
}
a:visited {
	color: #8080ff;
}
a:active {
	color: #ba0000;
}
a:hover {
	color: #1968B3;
	background-color: #FFCF69;
	position: relative;
	text-decoration: none; 
}



/* *********************************************************************
2.エリア設定
********************************************************************* */
/* 大カテゴリ
********************************************************************* */
/* 本体部分全体の設定 */
.main-left-shadow_top {
	background:url(../img/all_l-top02.jpg) top left no-repeat;
	width:13px;
	height:82px;
	}
.main-left-shadow_loop {
	background:url(../img/all-l-loop02.jpg) top left repeat-y;
	}
.main-left-shadow_bottom {
	background:url(../img/all-l-bottom02.jpg) top left no-repeat;
	width:13px;
	height:18px;
	}
.main-right-shadow_top {
	background:url(../img/all_r-top02.jpg) top left no-repeat;
	width:13px;
	height:82px;
	}
.main-right-shadow_loop {
	background:url(../img/all-r-loop02.jpg) top left repeat-y;
	}
.main-right-shadow_bottom {
	background:url(../img/all-r-bottom02.jpg) top left no-repeat;
	width:13px;
	height:18px;
	}
.header_under-shadow{
	background:url(../img/b_shadow.jpg) left top no-repeat;
	height:11px;
	}
.g-menu{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:1px;
	padding-top:0px;
	background:url(../img/g-menu_bg.jpg) left top repeat-x;
	width:24px;
	}
.g-menu_end-line{
	background-color:#BF0103;
	height:6px;
	}
.main_end-line{
	background-color:#BF0103;
	height:18px;
	}
.pan_end-line{
	background-color:#7F7F7F;
	height:1px;
	}
.pan_name{
	padding-bottom:0px;
	padding-left:3px;
	padding-top:5px;
	padding-right:0px;
	}
.pan-table{
	margin-top:7px;
	}
.p_3_0_0_0{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:3px;
	}
.what-new_l-shadow-top{
	background:url(../img/what-new_shadow-left-top.jpg) left top no-repeat;
	width:5px;
	height:10px;
	}
.what-new_l-shadow-loop{
	background:url(../img/what-new_shadow-left-loop.jpg) left top repeat-y;
	width:5px;
	}
.what-new_l-shadow-bottom{
	background:url(../img/what-new_shadow-left-bottom.jpg) left top no-repeat;
	width:5px;
	height:15px;
	}
.what-new_r-shadow-top{
	background:url(../img/what-new_shadow-right-top.jpg) left top repeat-y;
	width:7px;
	height:10px;
	}
.what-new_r-shadow-loop{
	background:url(../img/what-new_shadow-right-loop.jpg) left top repeat-y;
	width:7px;
	}
.what-new_r-shadow-bottom{
	background:url(../img/what-new_shadow-right-bottom.jpg) left top no-repeat;
	width:7px;
	height:15px;
	}
.what-new_shadow-bottom{
	background:url(../img/what-new_shadow-bottom.jpg) center top no-repeat;
	width:319px;
	height:15px;
	}
.b-shadow{
	background:url(../img/all_under02.jpg) left top no-repeat;
	height:18px;
	}
.p_3_0_0_23{
	padding-top:3px;
	padding-left:23px;
	padding-bottom:0px;
	padding-right:0px;
	}
.p_2_5_0_5{
	padding-bottom:0px;
	padding-left:5px;
	padding-top:2px;
	padding-right:5px;
	}
.wn_contents-table{
	margin-bottom:7px;
	}
.what-new_left-bar{
	background:url(../img/what-new_l-line.jpg) left top no-repeat;
	background-color:#820000;
	height:272px;
	width:14px;
	}
.ol-shop_l-shadow-top{
	background:url(../img/on-shop_shadow-left-top.jpg) left top no-repeat;
	width:6px;
	}
.ol-shop_l-shadow-loop{
	background:url(../img/on-shop_shadow-left-loop.jpg) left top repeat-y;
	width:6px;
	}
.ol-shop_l-shadow-bottom{
	background:url(../img/on-shop_shadow-left-bottom.jpg) left top repeat-y;
	width:6px;
	}
.ol-shop_r-shadow-top{
	background:url(../img/on-shop_shadow-right-top.jpg) left top no-repeat;
	width:6px;
	}
.ol-shop_r-shadow-loop{
	background:url(../img/on-shop_shadow-right-loop.jpg) left top repeat-y;
	width:6px;
	}
.ol-shop_r-shadow-bottom{
	background:url(../img/on-shop_shadow-right-bottom.jpg) left top no-repeat;
	width:6px;
	}
.ol-shop_shadow-bottom{
	background:url(../img/on-shop_title-shadow_bottom.jpg) left top no-repeat;
	height:15px;
	width:298px;
	}
#c-base_table td{
	font-size:9px;
	}
	
