/* ==============================
	base.css
	CSSの基本設定を行います。
============================== */

/* ------------------------------
	default
------------------------------ */

body{
	padding: 0;
	margin: 0;
	background:#FFF;
}
img{
	margin:0;
	padding:0;
    border-width:0px;
}
h1{
	margin: 0;
	padding: 0;
	}

h2{
	margin: 0;
	padding: 0;
	}
h3{
	margin: 0;
	padding: 0;
	}

/* link */
a:link{
	color:#1E50A2;
	text-decoration:underline;
}
a:visited{
	color:#1E50A2;
	text-decoration:underline;
}
a:hover,
a:active{
	color:#1E50A2;
	text-decoration:none;
}

/* img border */
img.link{
	border-width:1px;
	border-style:solid;
	border-color:#ABA997;
}

/* font size */
td {
 color:#454545;
 font-size:12px;
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
 line-height:140%;
}
	
.txt14{
 font-size:14px;
 line-height:150%;
}
.txt14b{
 font-size:14px;
 line-height:150%;
 font-weight:bold;
}	
.txt12{
 font-size:12px;
 line-height:140%;
}
.txt12b{
 font-size:12px;
 line-height:140%;
 font-weight:bold;
}		
.txt11{
 font-size:11px;
 line-height:135%;
}
.txt11b{
 font-size:11px;
 line-height:135%;
 font-weight:bold;
}		
.txt10{
 font-size:10px;
 line-height:130%;
}
.txt10b{
 font-size:10px;
 line-height:130%;
 font-weight:bold;
}
.time_txt{
	font-size:10px;
	line-height:130%;
	font-family: "Times New Roman", Times, serif;
}

	

/* size serch */
#sizeserch p{
	padding: 5px 5px 5px 5px;
	margin:0;
	background-color:#FCEDF0;
	font-size:12px;
	line-height: 140%;
}


/* color */

.white     { color:#ffffff; }
.gray      { color:#666666; }
.gray9     { color:#999999; }
.grayc     { color:#cccccc; }
.black     { color:#000000; }

.red       { color:#cc0000; }
.orange    { color:#ff6600; }
.pink      { color:#FF6666; }
.green     { color:#669900; }
.blue      { color:#3366FF; }
.cyan      { color:#0077bd; }
.cobalt    { color:#0011aa; }
.mdgrn     { color:#3399cc; }
.gray02     { color:#ABA997; }

.cate01 { color:#E66882; }
.cate02 { color:#BA82CC; }
.cate03 { color:#FE9900; }
.cate04 { color:#2E5EFF; }
.cate05 { color:#FB99B9; }
.cate06 { color:#55AA55; }
.cate07 { color:#9A632A; }
.cate08 { color:#CA3535; }
.cate09 { color:#566BCD; }
td.bg01 {background-color: #FCEDF0;}
td.bg02 {background-color: #F7F0F9;}
td.bg03 {background-color: #FFF3E0;}
td.bg04 {background-color: #E6EBFF;}
td.bg05 {background-color: #FFF3F6;}
td.bg06 {background-color: #EAF5EA;}
td.bg07 {background-color: #F3ECE5;}
td.bg08 {background-color: #F9E6E6;}
td.bg09 {background-color: #EAEDF9;}

td.bg999 {background-color: #999999;}
td.bgccc {background-color: #cccccc;}
td.bgfff {background-color: #ffffff;}


/*#container #header　以下ページの表示スタイル*/
#common_page_detail {
	width: 980px;
	padding: 5px 0 0 0;
	margin: 0px auto;
	clear: both;
}

#cd_search_box {

	width: 958px;
	margin: 0 0 0 10px;
	padding: 0px;
	border-left: solid 1px #C0D0D0;
	border-right: solid 1px #C0D0D0;
	border-bottom: solid 1px #C0D0D0;
}

#cd_search_box .search a{
	float: left;
	background: url(../bunrui/images/search.gif) no-repeat;
	width: 100px;
	height: 30px;
}
#cd_search_box .search a:hover,
#cd_search_box .search a:active,
#cd_search_box .search a:focus {
	background: url(../bunrui/images/search_on.gif) no-repeat;
}

#cd_search_box .clear a {
	float: right;
	background: url(../bunrui/images/clear.gif) no-repeat;
	width: 100px;
	height: 30px;
	margin-right: 30px; 
}
#cd_search_box .clear a:hover,
#cd_search_box .clear a:active,
#cd_search_box .clear a:focus {
	background: url(../bunrui/images/clear_on.gif) no-repeat;
}

#dvd_search_box {
	width: 958px;
	margin: 0 0 0 10px;
	padding: 0px;
	border-left: solid 1px #C0D0D0;
	border-right: solid 1px #C0D0D0;
	border-bottom: solid 1px #C0D0D0;
}

#dvd_search_box .search a{
	float: left;
	background: url(../bunrui/images/search_dvd.gif) no-repeat;
	width: 100px;
	height: 30px;
}
#dvd_search_box .search a:hover,
#dvd_search_box .search a:active,
#dvd_search_box .search a:focus {
	background: url(../bunrui/images/search_dvd_on.gif) no-repeat;
}

#dvd_search_box .clear a {
	float: right;
	background: url(../bunrui/images/clear_dvd_off.gif) no-repeat;
	width: 100px;
	height: 30px;
	margin-right: 30px; 
}
#dvd_search_box .clear a:hover,
#dvd_search_box .clear a:active,
#dvd_search_box .clear a:focus {
	background: url(../bunrui/images/clear_dvd_on.gif) no-repeat;
}

