@charset "Shift_JIS";
/* CSS Document Last modify:20100921 18:00 */
/* chibitus channel article */
/* 2011.6.29 ガイドメディア側全面改装により旧記事＆次世代対応削除 shimizume */

/* 旧記事チビ対応
--------------------------------- */
/*
#contentsArea #gsArticle {
	background: none; 
	padding-top: 0;
}

#gsArticle {
	clear: both;
	margin-bottom: 1em;
	font-size: 100%;
	line-height: 1.4em;
	}
#gsArticle table{
text-align: left;
	}

#gsArticle #setright,#article #setright {
	float:right; 
	margin: 0 0 10px 10px;
	_margin: 0;
	padding: 0;
	_padding-left: 10px;
	_padding-bottom: 10px;
	}
#gsArticle #setleft,#article #setleft {
	float:left; 
	margin: 0 10px 10px 0;
	}
.pcap {
	clear: both;
	color: #808080;
	font-size: 90%;
	margin: 5px 0 0 0;
	padding: 2px 0;
	text-align: left;
	line-height: 1.2em;
	display: block;
}

#gsArticle small, #gsArticle p.cap {
	clear: both;
	color: #808080;
	font-size: 90%;
	margin: 0;
	padding: 2px 0;
	text-align: left;
	line-height: 1.2em;
}

.bo1 {
	font-weight: bold;
	}
#gsArticle li {
	margin-left: 2em;
}
#gsArticle ol {
    margin: 0;
	_margin-left: 10px;
}

*:first-child+html #gsArticle ol {
	margin-left: 10px;
}

#gsArticle ol li {
	list-style-type: decimal;
}
#gsArticle p {
	margin: 1em 0;
	}

#gsArticle div.right200 img,
#gsArticle div.left200 img,
#gsArticle div.right150 img,
#gsArticle div.left150 img,
#gsArticle div.center200 img,
#gsArticle div.center300 img,
#gsArticle div.center400 img {
	margin-bottom: 5px;
}
*/

/* 次世代対応 記事画像＆ギャラリー
--------------------------------- */
/*
.right200, .left200, .right150, .left150 {
	position: relative;
	display: inline;
}
.left200 img,
.left150 img {
	float: left;
}
.right200 img,
.right150 img {
	float: right;
}
.articleBox div.right200 {
	float: right; 
	width: 200px;
	height: auto;
	margin: 6px 0 12px 15px;
}
.articleBox div.left200 {
	float: left; 
	width: 200px;
	height:auto;
	margin: 6px 15px 12px 0;
}
.articleBox div.right150 {
	float: right; 
	width: 150px;
	height: auto;
	margin: 6px 0 12px 15px;
}
.articleBox div.left150 {
	float: left; 
	width: 150px;
	height: auto;
	margin: 6px 15px 12px 0;
}
.articleBox div.center200,
.articleBox div.center300,
.articleBox div.center400 {
	background: #fff;
	position:relative;
	clear: both;
	height:auto;
	margin: 1em auto 12px;
	text-align: center;
}
.articleBox div.center200 {
	width: 200px;
}
.articleBox div.center300 {
	width: 300px;
}
.articleBox div.center400 {
	width: 400px;
}
.articleBox div.right200 img,
.articleBox div.left200 img,
.articleBox div.right150 img,
.articleBox div.left150 img,
.articleBox div.center200 img,
.articleBox div.center300 img,
.articleBox div.center400 img {
	margin-bottom: 5px;
}
.articleBox div.right200 a,
.articleBox div.left200 a,
.articleBox div.right150 a,
.articleBox div.left150 a,
.articleBox div.center200 a,
.articleBox div.center300 a,
.articleBox div.center400 a {
	text-decoration: none;
}
.articleBox a.article_gallery {
	display: block;
	position: relative;
}
.articleBox .right200 a.article_gallery,
.articleBox .left200  a.article_gallery,
.articleBox .center200 a.article_gallery { width: 200px; }

.articleBox .right150 a.article_gallery,
.articleBox .left150 a.article_gallery { width: 150px; }

.articleBox a.article_gallery span {
	display: block;
	background: url(//img.allabout.co.jp/img/guidemedia/frame/icon_article_gallery.png) no-repeat 100% 100%;
	height: 25px;
	position: absolute;
	top: 5px;
	right: 5px;
	width: 25px;
}
.articleBox small,
.articleBox p.cap {
	clear: both;
	color: #808080;
	font-size: 90%;
	margin: 0;
	padding: 2px 0;
	text-align: left;
	line-height: 1.2em;
}
.articleBox small a,
.articleBox p.cap a {
	text-decoration: none;
}

.articleBox p {
	font-size: 100%;
	line-height: 1.4em;
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 1em;
}
*/


/* チビチャネル独自  キャプション
--------------------------------- */
.chibitus #contentsArea #gsArticle p.cap {
	padding-bottom: 10px;
	line-height: 1.3em;
}

/* チビチャネル独自  h3
--------------------------------- */
body.chibitus #contentsArea .articleBox h3 {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/line_dot03.gif) left bottom repeat-x;
	padding: 0 0 12px 0;
	margin-bottom: 15px;
/* 20110701 120% → 18px
	font-size: 120%;
*/
	font-size: 18px;
	font-weight: bold;
	border-left: 3px #609A45 solid;
	padding: 5px 8px;
/*
	color:#663300;
*/
}

/* チビチャネル独自  アンカー色＆矢印
--------------------------------- */
.articleBox a.arrow {
	padding-left: 17px;
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/icon_arrow06.gif) 0 50% no-repeat;
}

body.chibitus #contentsArea .articleBox a {
/*	color: #663300; （茶色）*/
	color: #333333;
}
body.chibitus #contentsArea .articleBox a:hover {
/*	color:#996633; （茶色）*/
	color:#999999;
}
body.chibitus #contentsArea .articleBox a:visited {
	color: #666666;
	text-decoration: underline;
}

/* パブ
--------------------------------- */
#pubpage #ArticleTitle {
	margin: 10px 0 0 10px;
	width:620px;
}

#pubpage #ArticleTitle h2 {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/bg_pubh2.gif) right top no-repeat;
	margin-bottom: 15px;
/* 20110701 160% → 18px
	font-size: 160%;
*/
	font-size: 18px;
	font-weight: bold;
/*	border-left: 3px #609A45 solid; */
	padding: 6px 8px 5px 25px;
}

#pubpage #ArticleTitle h2.pink {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/bg_pubh2_p.gif) right top no-repeat;
}
#pubpage #ArticleTitle h2.yellow {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/bg_pubh2_y.gif) right top no-repeat;
}
#pubpage #ArticleTitle h2.blue {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/bg_pubh2_b.gif) right top no-repeat;
}

#pubpage #ArticleTitle .list_name {
	margin-left: 3px;
	margin-bottom: 0;
}

#contentsArea #pubpage .articleBox {
	margin-bottom: 40px;
	margin-left: 10px;
	width: 620px;
}

/* 連載記事
--------------------------------- */
#sp_article .articleBox {
	margin-left: 10px;
}

#sp_article .articleBox h2 {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/bg_sph2.gif) right top no-repeat;
	padding: 0 0 12px 0;
	margin-bottom: 15px;
/* 20110701 160% → 18px
	font-size: 160%;
*/
	font-size: 18px;
	font-weight: bold;
	padding: 20px 8px 10px 15px;
}


/* deqwas
--------------------------------- */
.deqwaslist {
	background: url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/line_dot02.gif) left top repeat-x;
	padding: 10px 0;
}

/* 連載（最新事情）だけ上の点線OFF */
.rensai .deqwaslist {
	background-image: none;
	padding-left: 18px;
	padding-right: 0px;
	padding-top: 0;
	padding-bottom: 20px;
}

.deqwaslist .deqwas_title {
	margin: 5px 0 5px 0;
	padding-bottom: 5px;
	line-height: 16px;
	position: relative;
}

.deqwaslist .deqwas_title em {
	clear:both;
	font-style: normal;
	font-size: 13px;
	font-weight: bolder;
	color: #794c1f;
}
.deqwaslist .deqwas_title span {
	position: absolute;
	top: 2px;
	right: 2px;
	font-size: 11px;
}
.deqwaslist #deqwas_recommend {
	clear: both;
}

.deqwaslist #deqwas_recommend li {
	background:url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/icon_arrow10.gif) left 0.3em no-repeat;
	padding-left:20px;
	margin-bottom:4px;
	float: left;
	width: 285px;
}


/* アンケート
--------------------------------- */

#sp_article #enquete_on { display: none;  }

div.special_enq { margin-top: 30px; }

div.special_enq #fromeditdep {
margin-left:20px;
margin-bottom:40px;
width:610px;
background:url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/column/bg_fromeditdep.gif);
padding-bottom:10px;
}

div.special_enq #fromeditdep .title{
padding-bottom:5px;
}

div.special_enq #fromeditdep .txt{
padding:0 10px 20px 10px;
}

div.special_enq #fromeditdep table{
width:590px;
margin-left:10px;
}

div.special_enq #fromeditdep table th{
width:85px;
border-bottom:1px #D9ECF4 solid;
padding:13px 10px;
background:#F7FBFD;
text-align:left;
vertical-align:top;
font-weight:bold;
color:#663300;
}

div.special_enq #fromeditdep table th .ind{
color:#FF9900;
margin-left:5px;
}

div.special_enq #fromeditdep table th .ex{
font-weight:normal;
}

div.special_enq #fromeditdep table td{
width:465px;
border-bottom:1px #D9ECF4 solid;
padding:13px 5px 0 15px;
/padding-bottom: 10px;
background:#F7FBFD;
text-align:left;
vertical-align:top;
}

.special .article #fromeditdep table td input{
position:relative;
top:-2px;
}

div.special_enq #fromeditdep table td ul li{
float:left;
margin-right:20px;
margin-bottom:10px;
/margin-bottom:5px;
white-space:nowrap;
background-image: none;
}

div.special_enq #fromeditdep table td p.tb{
margin-bottom:10px;
}

div.special_enq #fromeditdep table td .w300{
width:300px;
}

div.special_enq #fromeditdep table td.btn{
padding:13px 0 13px 0;
width:590px;
text-align:center;
}


/* ガイドプロフィール部分
--------------------------------- */
#sp_article #specialguide{
background:url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/column/bg_columnguide_mid.gif) repeat-y;
margin-left:20px;
margin-bottom:30px;
width:610px;
}

#sp_article #specialguide .specialguide_warp{
background:url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/column/bg_columnguide_top.gif) no-repeat;
width:610px;
padding-top:8px;
}

#sp_article #specialguide .subBox{
background:url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/column/bg_columnguide_bottom.gif) left bottom no-repeat;
width:450px;
padding-left:160px;
}


#sp_article #specialguide .subBox dl{
width:440px;
padding-bottom:10px;
}

#sp_article #specialguide .subBox dl dt{
background:#fff url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/column/bg_guidephoto_top.gif) no-repeat;
width:79px;
margin-top:5px;
float:right;
text-align:center;
padding:22px 0 1px 0;
}

#sp_article #specialguide .subBox dl dd{
width:348px;
float:left;
}


#sp_article #specialguide .subBox dl dd .ct{
margin-bottom:8px;
font-weight:bold;
color:#639D46;
}

#sp_article #specialguide .subBox dl dd .ct a{
margin-bottom:8px;
font-weight:bold;
color:#639D46;
}

#sp_article #specialguide .subBox dl dd ul.guidename{
margin-bottom:10px;
}

#sp_article #specialguide .subBox dl dd ul.guidename li.name{
float:left;
margin-right:15px;
}

#sp_article #specialguide .subBox dl dd ul.guidename li.name span{
font-weight:bold;
font-size:120%;
}

#sp_article #specialguide .subBox dl dd .guidename .prof{
float:left;
font-size:82%;
}

#sp_article #specialguide .subBox dl dd .guidename .prof a{
background:url(//img.allabout.co.jp/img/guidemedia/ch_chibitus/common/icon_arrow11.gif) no-repeat;
padding-left:12px;
}

#sp_article #specialguide .subBox dl dd .txt{
width:348px;
line-height:110%;
color:#666666;
word-wrap: break-word;
word-break: break-all;
}



/* endo of file */
