/* =======================================

	Browser Reset CSS

========================================== */

body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,
p,blockquote,table,th,td {margin: 0; padding: 0;}

html,body {background: #FFF; color: #000;}

body {font:13px/1 "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;}
* html body {font-size: small;}
*:first-child+html body {font-size: small;}

img {border: 0; vertical-align: top;}

h1,h2,h3,h4,h5,h6 {clear: both; font-size: 100%; font-weight: normal;}

ul,dl,ol {text-indent: 0;}
li {list-style: none;}

address,caption,cite,code,dfn,em,strong,th,var {font-style: normal; font-weight: normal;}

sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}

input,textarea,select {font-family: inherit; font-size: inherit; font-weight:inherit;}
* html input,* html textarea,* html select {font-size: 100%;}
*:first-child+html+input,*:first-child html+textarea,*:first-child+html select {font-size: 100%;}

table {border-collapse: collapse; border-spacing: 0; font-size: inherit;}
th,td {text-align: left; vertical-align: top;}
caption {text-align: left;}

pre,code,kbd,samp,tt {font-family: monospace;}
* html pre,* html code,* html kbd,* html samp,* html tt {font-size: 100%; line-height: 100%;}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt {font-size: 108%; line-height: 100%;}

input,select,textarea {font-size: 100%; font-family: Verdana, Helvetica, sans-serif;}



/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　共通 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

body{
	color:#3b3e42; /* ★基本の文字色 */
	background:#eeeeee url(http://charlenesells.com/css/images/body_bg.png) left top repeat; 
}

/* 基本装飾
========================================== */

/* a:link a:visited a:hover
========================================== */
a{text-decoration:none;}
a:link{color:#3b3e42;}
a:visited{color:#3b3e42;}
a:hover{color:#BA55D3;text-decoration:underline;}/* ここを全置換 */


/* table
========================================== */
.sectionw9v table{
	margin:0;
	border-collapse:collapse;
}
.sectionw9v table tr th,
.sectionw9v table tr td{
	padding:8px;
	border:solid 1px #cccccc; /* ★表の線色 */
}

.sectionw9v table tr th{
	font-weight:bold;
	background:#f9f9f9; /* ★表見出しの色 */
}

#continar{
	width:900px;
	padding:30px;
	margin:0 auto;
	background:#fff; /* ★全体枠の背景色 */
}



/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　#header 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

#headertop{
	width:900px;
	height:80px;
	margin:0 auto;
	border-bottom:solid 13px #BA55D3;
}
.head_rightA4z{
	float:right;
	display:inline;
	width:660px;
	text-align:right;
}
.head_left32U{
	float:left;
	display:inline;
	width:230px;
}
.head_rightA4z h1{
	color:#BA55D3;/* ★ページタイトルの文字色変更 */
}

h2 {
	font-size: 25px;	
}

.head_rightA4z p{
	margin-top:25px;
	font-size:10px;
}



/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　#メイン画像 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

#topimge{
	width:1000px;
	margin:30px auto;
}



/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　#text_contents 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

#text_contents{
	width:900px;
	margin:0 auto;
}
#text_contents:after{ /* for Modern Browser */
	content: "."; display: block; clear: both; height: 0; visibility: hidden; font-size: 0;
}


/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　.mainContenturJ 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

.mainContenturJ{
	float:right;
	display:inline;
	width:630px;
}

/*  #mainContent部分
=====================================================*/
.mainContenturJ h2{
	width:600px;
	padding-left:24px;
	height:44px;
	line-height:44px;
	background:#f9f9f9 url(http://charlenesells.com/css/images/body_bg.png) left center repeat; /* ★見出し背景色の変更 */
	border:double 3px #BA55D3;
	font-size:18px;
	font-weight:bold;
	color:#BA55D3; /* ★見出しの文字色変更 */
}

.mainContenturJ .sectionw9v{
	width:630px;
	padding:30px 0;
}

.mainContenturJ .sectionw9v p{
	line-height:1.5;
}

.mainContenturJ a{
	line-height:1.5;
	text-decoration: underline;
}


/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　#left_wrap 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

#left_wrap{
	float:left;
	display:inline;
	width:210px;
	margin-bottom:30px;
	padding-right:30px;
	border-right:solid 1px #efefef;
}

#left_wrap a{text-decoration:none;}
#left_wrap a:link{color:#BA55D3;}
#left_wrap a:visited{color:#BA55D3;}
#left_wrap a:hover{color:#666666;text-decoration:underline;}

/*  #siteMenu部分
=====================================================*/
.siteMenu5l4{
	width:210px;
	margin-bottom:30px;
}

.siteMenu5l4 h3{
	width:190px;
	padding-left:20px;
	height:49px;
	line-height:49px;
	margin-bottom:15px;
	background:#BA55D3 url(http://charlenesells.com/css/images/menu.png) left top no-repeat; /* ★サイド見出しの背景色変更 */
	font-weight:bold;
	font-size:18px;
	color:#FFF; /* ★サイド見出しの文字色変更 */
}

.siteMenu5l4 ul{
	width:210px;
}

.siteMenu5l4 ul li{
	height:37px;
	padding-left:15px;
	background:url(http://charlenesells.com/css/images/icon.png) left center no-repeat;
	border-bottom:solid 1px #eeeeee;/* ★サイドメニュー、リスト下部の線色変更 */
	font-size:14px;
}
.siteMenu5l4 ul li.no{
	border:none;
}

/*  #osusumeLink部分
=====================================================*/
.osusumeLinkQMB{
	width:210px;
	margin-bottom:30px;
}

.osusumeLinkQMB h3{
	width:190px;
	padding-left:20px;
	height:49px;
	line-height:49px;
	margin-bottom:15px;
	background:#BA55D3 url(http://charlenesells.com/css/images/menu.png) left top no-repeat; /* ★サイド見出しの背景色変更 */
	font-weight:bold;
	font-size:18px;
	color:#FFF; /* ★サイド見出しの文字色変更 */
}

.osusumeLinkQMB ul{
	width:210px;
}

.osusumeLinkQMB ul li.link-ttl38K{
	margin-bottom:5px;
	padding:0 0 8px 15px;
	background:url(http://charlenesells.com/css/images/icon.png) left 5px no-repeat;
	border-bottom:dotted 1px #eeeeee;/* ★おすすめリンク、タイトル下部の線色変更 */
	font-size:14px;
	font-weight:bold;
}
.osusumeLinkQMB ul li.link-text{
	margin-bottom:10px;
	padding-bottom:8px;
	border-bottom:solid 1px #eeeeee;/* ★おすすめリンク、リスト下部の線色変更 */
	font-size:13px;
	line-height:1.5;
}

/*=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=

　#footer 部分

=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=/=*/

#under_area{
	clear:both;
	border-top:solid 1px #BA55D3; /* ★フッターの上部ライン色変更 */ 
}
#under_area p{
	width:900px;
	margin:40px auto;
	text-align:center;
	font-weight:bold;
	color:#989a92; /* ★フッターの文字色変更 */
}

#under_area a{
	color:#989a92; /* ★フッターの文字色変更 */
}