@charset "utf-8";
/* home.css */

/**********************************
 * コンテンツ１段目領域
 *
 **********************************/
#contentsGrp01 {
	position: relative;
	width: 800px;
	height: 480px;
	margin-bottom: 10px;
	text-align: center;
}

#contentsGrp01 .blog {
	position: absolute;
	top: 0;
	left: 430px;
	width: 368px;
	height: 210px;
	background: url(../images/blogtitle.gif) no-repeat;
}

#contentsGrp01 .blogbox {
	position: relative;
	width: 318px;
	height: 208px;
	margin-left: 50px;
	border: 1px solid #000000;
	text-align: left;
	text-indent: 20px;
	overflow-x: hidden;
	overflow-y: scroll;
}

#contentsGrp01 .blogbox a,
#contentsGrp01 .blogbox a:link,
#contentsGrp01 .blogbox a:visited  {
	display: block;
	width: 360px;
	height: 20px;
	margin-top: 5px;
	text-decoration: none;
	color: #221815;
	background: #FFFFFF;
	font-size: 10px;
	text-indent: 10px;
	overflow: hidden;
}

#contentsGrp01 .blogbox a:hover {
	text-decoration: underline;
}

#contentsGrp01 .blogbox p {
	margin-left: 40px;
	height: 92px;
	font-size: 10px;
	text-indent: 0;
	overflow: hidden;
}


/* メッセージ領域 */
#contentsGrp01 .msg {
	position: absolute;
	top: 300px;
	left: 420px;
	width: 380px;
	text-align: center;
	font-size: 16px;
	line-height: 24px;
}

#contentsGrp01 .principle {
	position: absolute;
	top: 405px;
	left: 420px;
}

/**********************************
 * コンテンツ２段目領域
 *
 **********************************/
#contentsGrp02 {
	position: relative;
	width: 800px;
	margin-bottom: 10px;
}

/* 左側領域 */
#contentsGrp02 .grpLeft {
	position: relative;
	float: left;
	left: 32px;
	width: 320px;
	margin-bottom: 10px;
}

/* 画像 */
#contentsGrp02 .grpLeft img {
	margin-bottom: 10px;
}

/* メッセージ領域 */
#contentsGrp02 .msg01 {
	position: relative;
	font-size: 1.2em;
	letter-spacing: 0.2em;
	text-align: center;
}

/* 出張買取メッセージ */
#contentsGrp02 .msg02 {
	position: absolute;
	top: 120px;
	left: 40px;
	font-size: 1.2em;
}

/* 宅配買取メッセージ */
#contentsGrp02 .msg03 {
	position: absolute;
	top: 245px;
	left: 40px;
	font-size: 1.2em;
}

/* メール買取メッセージ */
#contentsGrp02 .msg04 {
	position: absolute;
	top: 370px;
	left: 40px;
	font-size: 1.2em;
}

/* 右側領域 */
#contentsGrp02 .grpRight {
	position: relative;
	float: left;
	left: 45px;
	width: 400px;
	margin-bottom: 10px;
}

/* 画像 */
#contentsGrp02 .grpRight img {
	margin-bottom: 3px;
}


/* フリーダイアルメッセージ */
#contentsGrp02 .msg05 {
	position: absolute;
	top: 55px;
	left: 195px;
	color: #FFFFFF;
	font-size: 1.2em;
	text-align: center;
}

/* サブメニュー */
#contentsGrp02 ul {
	margin-bottom: 2px;
}

#contentsGrp02 ul li {
	width: 400px;
	height: 38px;
	background: url(../images/top15.gif) no-repeat;
	vertical-align: middle;
}

/* サブメニューアンカー */
#contentsGrp02 a,
#contentsGrp02 a:link,
#contentsGrp02 a:visited {
	display: block;
	width: 400px;
	height: 26px;
	padding-top: 8px;
	color: #262626;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	text-indent: 80px;
	line-height: 1.2em;
}

#contentsGrp02 a:hover {
	color: #7D0C1A;
	text-decoration: underline;
}

/* ■を大きく */
/*a:first-letter{
	font-size: 1.6em;
}*/

#contentsGrp02 span {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.0em;
}

/* 資料請求アンカー */
#contentsGrp02 a.request {
	display: inline;
	font-size: 1.0em;
	font-weight: normal;
	text-indent: 0;
}

a.request:first-letter {
	font-size: 1.0em;
}

/* 資料請求メッセージ */
#contentsGrp02 .msg06 {
	position: absolute;
	top: 350px;
	left: 100px;
	font-size: 1.2em;
}

/* 出張買取アンカー */
#contentsGrp02 a.select01 {
	position: absolute;
	display: inline;
	top: 56px;
	left: 46px;
	width: auto;
	height: auto;
	font-size: 1.8em;
	font-weight: bold;
	text-indent: 0;
	letter-spacing: normal;
	color: #153566;
}

/* IE以外 */
a.select01:first-letter {
	font-size: inherit;
}

/* IE */
.select01:first-letter {
	font-size: 1.8em;
}


/* 宅配買取アンカー */
#contentsGrp02 a.select02 {
	position: absolute;
	display: inline;
	top: 186px;
	left: 40px;
	width: auto;
	height: auto;
	font-size: 1.8em;
	font-weight: bold;
	text-indent: 0;
	letter-spacing: normal;
	color: #3D811F;
}

/* IE以外 */
a.select02:first-letter {
	font-size: inherit;
}
/* IE */
.select02:first-letter {
	font-size: 1.8em;
}

/* メール買取アンカー */
#contentsGrp02 a.select03 {
	position: absolute;
	display: inline;
	top: 312px;
	left: 44px;
	width: auto;
	height: auto;
	font-size: 1.8em;
	font-weight: bold;
	text-indent: 0;
	letter-spacing: normal;
	color: #DB5A0D;
}

/* IE以外 */
a.select03:first-letter {
	font-size: inherit;
}
/* IE */
.select03:first-letter {
	font-size: 1.8em;
}



/**********************************
 * コンテンツ３段目領域
 *
 **********************************/
#contentsGrp03 {
	clear: both;
	position: relative;
	width: 800px;
	height: 220px;
}

/* 着物・帯買取商品一覧 */
#contentsGrp03 .kList {
	position: relative;
	width: 735px;
	height: 150px;
	margin-left: 30px;
	margin-bottom: 10px;
	border-bottom: 1px solid #000000;
}

/* 着物・帯買取商品タイトル */
#contentsGrp03 .kList h2 {
	width: 735px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #000000;
	font-size: 1.2em;
	font-weight: bold;
}

/* ■を大きく */
/*h2.firstLetter:first-letter {
	font-size: 1.6em;
	color: #813B5F;
}*/
#contentsGrp03 span {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 1.0em;
	color: #813B5F;
}


/* 着物・帯買取リスト（左側） */
#contentsGrp03 .kList ul {
	float: left;
	width: 220px;
	font-size: 1.2em;
}

#contentsGrp03 .kList ul li {
	list-style: disc;
	height: 20px;
	margin-left: 20px;
}

/* メッセージ領域１ */
#contentsGrp03 .msg01 {
	position: relative;
	width: 480px;
	height: 60px;
	left: 30px;
	font-size: 1.2em;
	letter-spacing: 0.1em;
}

/* メッセージ領域２ */
#contentsGrp03 .msg02 {
	position: absolute;
	top: 120px;
	left: 485px;
	width: 260px;
	height: 60px;
	padding-top: 10px;
	padding-left: 30px;
	background: url(../images/top17.gif) no-repeat;
	font-size: 1.2em;
	letter-spacing: 0.2em;
}

/**********************************
 * コンテンツ４段目領域
 *
 **********************************/ 
#contentsGrp04 {
	position: relative;
	width: 800px;
}

/* 買取商品一覧アンカー */
#contentsGrp04 a,
#contentsGrp04 a:link,
#contentsGrp04 a:visited {
	color: #262626;
	text-decoration: none;
}

#contentsGrp04 a:hover {
	color: #7D0C1A;
	text-decoration: underline;
}


/* 高価買取商品サンプル画像 */
#contentsGrp04 .img01 {
	position: relative;
	left: 30px;
	margin-bottom: 10px;
}

/* 高価買取商品サンプル画像 */
#contentsGrp04 .img02 {
	position: relative;
	left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* 高価買取商品サンプル画像 */
#contentsGrp04 .img03 {
	position: relative;
	left: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* 高価買取商品サンプル画像 */
#contentsGrp04 .img04 {
	position: relative;
	left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* 名前リスト */
#contentsGrp04 .nList {
	position: relative;
	width: 735px;
	height: 680px;
	margin-left: 30px;
}

/* ライン */
#contentsGrp04 .line {
	width: 720px;
	height: 5px;
	margin-left: 30px;
	border-top: 1px solid #000000;
}

/* 名前リストフィールド */
#contentsGrp04 .field {
	position: relative;
	float: left;
	width: 170px;
	margin-right: 13px;
}

/* 名前リストタイトル */
#contentsGrp04 .field h2 {
	clear: both;
	width: 170px;
	height: 30px;
	padding-top: 15px;
	background: url(../images/top19.gif) no-repeat center;
	color: #FFFFFF;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
}

/* 名前リストタイトルアンカー */
#contentsGrp04 a.title {
	color: #FFFFFF;
}

/* １段組みリスト(タイトル有り) */
#contentsGrp04 ul.index01 {
	position: relative;
	width: 170px;
}

#contentsGrp04 ul.index01 li {
	list-style: none;
	margin-left: 50px;
}

#contentsGrp04 ul.index01 li span {
	position: absolute;
	left: 30px;
}

/* １段組リスト（タイトルなし） */
#contentsGrp04 ul.index02 {
	position: relative;
	width: 170px;
	margin-top: 45px;
}

#contentsGrp04 ul.index02 li {
	list-style: none;
	margin-left: 50px;
}

#contentsGrp04 ul.index02 li span {
	position: absolute;
	left: 30px;
}

/* １段組リスト（●有り） */
#contentsGrp04 ul.nosplit {
	position: relative;
	width: 170px;
}

#contentsGrp04 ul.nosplit li {
	list-style: disc;
	margin-left: 30px;
}

/* ２段組リスト（●有り） */
#contentsGrp04 ul.split {
	position: relative;
	float: left;
	width: 85px;
}

#contentsGrp04 ul.split li {
	list-style: disc;
	margin-left: 30px;
}

/**********************************
 * コンテンツ５段目領域
 *
 **********************************/ 
#contentsGrp05 {
	position: relative;
	width: 735px;
	height: 410px;
	margin-left: 30px;
	padding-top: 20px;
	border-top: 1px solid #000000;
}

#contentsGrp05 h2 {
	width: 200px;
	height: 30px;
	margin-left: 110px;
	margin-bottm: 20px;
	text-align: left;
}

#contentsGrp05 p {
	text-indent: 140px;
}
