/* ---------------------------------------------


	Smastation!! トップページ design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */
#home #header {
	margin-bottom:10px;
	width:900px;
}
#home #header #inner-header {
	
}
#home #smaMain {
	background-color:#0099FF;
	text-align:center;
	padding-top:16px;
	
}
#home #smaWrapper {
	width:900px;
	margin:0 auto;
	text-align:left;
	
}
#home #smaWrapper2{
	width:900px;
	margin:0 auto;
	text-align:left;
	background: url(../image/bg_top_02.gif) 0 100% no-repeat;
	padding-bottom:5px;
	margin-bottom:10px;
}
#home #inner-Wrapper2{
	background: url(../image/bg_top_01.gif) 0 0 repeat-y;
}
#home #mainBox{
	background:transparent url(../image/main_inner.gif) 0 0 repeat-y;
	padding:10px 15px 20px 15px;
}
#home #news-Cont{
	background:url(../image/round2_box_bottom.gif) 0 100% no-repeat;
	padding-bottom:5px;
}
#home #news-Cont #inner-News{
	background: url(../image/round2_box_top.gif) 0 0 no-repeat;
	padding-top:5px;
}
#home #news-Cont #inner-News #newsBox{
	background: url(../image/round2_box_inner.gif) 0 0 repeat-y;
	padding:10px;
	
}
#home #news-Cont #inner-News #newsBox p{
	color:#fff;
	font-weight:bold;
	font-size:1.2em;
}
#home #onAIR-Cont{
	width:457px;
	position:relative;
	margin-left:-13px;
}
#home #onAIR-Cont #inner-onAIR{
	width:419px;
	margin-left:12px;
	padding-left:16px;
	padding-right:10px;
	padding-bottom:15px;
	background-color:#FFFFFF;
}
#home #onAIR-Cont #inner-onAIR_under{
	margin-left:12px;
	width:445px;
	height:4px;
	background:url(../image/bg_top_inner_smatime.gif) no-repeat;
}
#home .schedule{
	position:absolute;
	top:43px;
	left:300px;
	font-size:1.3em;
	color:#FFFFFF;
	font-weight:bold;
	width:150px;
}
html[xmlns*=""] body:last-child #onAIRBox2 .schedule{
	left:315px;
}
#home #onAIR-Cont h2{
	margin-bottom:10px;
}
#home #Smatime-Cont h2{
	margin-bottom:10px;
}
#home #Smatime-Cont{
	width:445px;
	padding-bottom:5px;
	margin-left:-6px;
	
}
#home #Smatime-Cont #inner-Smatime{
	padding-left:22px;
	padding-right:8px;
}

#home #Smatime-Cont .pastPage{
	position:absolute;
	left: 292px;
	top: 19px;
}
#home #Smatime-Cont #Topic-Cont{
	background:url(../image/round3_box_bottom.gif) 0 100% no-repeat;
	padding-bottom:5px;
	
}
#home #Smatime-Cont #Topic-Cont #inner-Topic{
	background:url(../image/round3_box_top.gif) 0 0 no-repeat;
	padding-top:5px;
}
#home #TopicBox{
	background:url(../image/round3_box_inner.gif) 0 0 repeat-y;
	padding-bottom:5px;
}
#home #Smatime-Cont #Topic-Cont #inner-Topic #TopicBox p{
	text-align:center;
	font-size:1.4em;
	color:#0099FF;
	font-weight:bold;
	padding:10px 0 5px 0;
}
#home .newstxt{
	width:240px;
}
#home .b-border{
	padding-bottom:10px;
	border-bottom:1px solid #0099FF;
	margin-bottom:10px;
}
#home .descCont-left{
	width:188px;
}
#home .descCont-right{
	width:203px;
}
#home .red{
	color:#BD2426;
	font-weight:bold;
}
#home .r-border{
	padding-bottom:10px;
	border-bottom:1px solid #BD2426;
	margin-bottom:10px;
}
#numberBox{
	position:relative;
}
#home .numbertxt{
	position:absolute;
	top:43px;
	left:245px;
	width:200px;
	color:#0099FF;
	text-align:right;
}

* html #numberBox .numbertxt{
	left:260px;
	width:180px;
}
*:first-child+html #numberBox .numbertxt{
	left:257px;
	width:180px;
}
html:\66irst-child div #numberBox .numbertxt{
	left:256px;
	width:180px;
}
#home .number{
	font-style:italic;
	font-size:1.5em;
	font-weight:bold;
	color:#0099FF;
	margin-right:5px;
}
#home #footer{
	width:900px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/* ---------------------------------------------

下記2スタイル
2008/04/21 追加　作業者：仲島
（ガジェットバナー追加のため）

------------------------------------------------ */

#home #footer .copy{
	margin:0px;
	display:inline;
}
#home #footer .watch{
	margin:0px 0px 0px 188px;
	display:inline;
}

/* ---------------------------------------------


	SmaTIMES design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */


#Smatime #contents-title {
}
#Smatime #contents-title .numberCont {
	width:400px;
	color:#FFF500;
	text-align:right;
	padding-top:10px;
}
#Smatime #contents-title .numberCont p {
	color:#FFF500;
}
#Smatime #contents-title .numberCont .number {
	color:#FFF500;
	font-style:italic;
	font-size:2.0em;
	font-weight:bold;
}
#Smatime #mainBox {
	background:transparent url(../image/main_inner.gif) 0 0 repeat-y;
	padding:10px 15px 20px 15px;
}
#Smatime #topicBox {
	background:url(../../smatimes/img_common/roundbox_bottom.gif) 0 100% no-repeat;
	padding-bottom:6px;
}
#Smatime #topicBox-inner {
	background:url(../../smatimes/img_common/roundbox_top.gif) 0 0 no-repeat;
	padding-top:6px;
}
#Smatime #topicBox-inner div {
	background: url(../../smatimes/img_common/roundbox_inner.jpg) 0 0 repeat-y;
	padding:5px 0;
}
#Smatime #topicBox-inner div p {
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
	color:#0099FF;
}
#Smatime #mainBox .article-title {
	font-size:1.4em;
	color:#0099FF;
	margin-bottom:10px;
	font-weight:bold;
}
#Smatime #mainBox .h3-box h3 {
	background:url(../image/bg_sma_01.gif) 0 0 repeat-x;
	padding:13px 0 9px 10px;
}
#Smatime #mainBox .txtcont {
	width:573px;
}
#Smatime #mainBox .PR-box{
	padding:12px 15px;
	border:2px #E6E6E6 solid;
}
*:first-child+html #mainBox .PR-box{
	width:841px;
}
#Smatime #mainBox .PR-box p{
	font-size:1.4em;
	font-weight:bold;
	color:#666;
}
#Smatime #mainBox .headline-Cont {
	background:#E5E5E5 url(../image/h3_bg.jpg) 0 0 repeat-x;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	color:#444;
}
#Smatime #mainBox .headline-Cont div {
	padding-right:10px;
	background:url(../image/h3_border.gif) 0 100% repeat-x;
}
#Smatime #mainBox .headline-Cont h3 {
	background-image: none;
	padding:13px 0 0 10px;
	border:none;
}
* html #Smatime #mainBox .headline-Cont h3,
{
	padding:13px 0 9px 10px;
}
*:first-child+html #Smatime #mainBox .headline-Cont h3{
	padding:13px 0 9px 10px;
}
#mainBox .headline-Cont p {
	padding:24px 0 9px 0;
	font-size:1.2em;
}
#Smatime #mainBox .h4-box h4 span {
	color:#0099FF;
}
/* ---------------------------------------------


	SmaTIMES バックナンバー design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */

#Backnum #mainBox .h3-box h3 {
	background:url(../image/bg_sma_01.gif) 0 0 repeat-x;
	padding:13px 0 9px 10px;
}
#Backnum #mainBox .h3-box dl {
	background:url(../image/dot_line.gif) 0 100% repeat-x;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:1.2em;
}
#Backnum #mainBox .h3-box dl dt, #Backnum #mainBox .h3-box dl dd {
	display:inline;
}
#Backnum #title-Cont {
	position:relative;
}
#Backnum #title-Cont p{
	position:absolute;
	left:750px;
	top:35px;
}
/* ---------------------------------------------


	シツモン募集 design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */
#Question .cont-catch{
	color:#666;
}
#Question .cont-catch strong {
	color:#990002;
}
#Question iframe{
	border:0;
	background:none;

}
#in-Question{
	background-color:#FFFFFF;
}
#in-Question .h3-box{
	padding-bottom:20px;
	width:840px;
}
#in-Question .h3-box h3 {
	background:#E5E5E5 url(../image/h3_bg.jpg) 0 0 repeat-x;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
}
#in-Question .h3-box h3 span {
	background:url(../image/h3_border.gif) 0 100% repeat-x;
	padding-top:13px;
	padding-left:10px;
	display:block;
}
#in-Question .h3-box h3 span span {
	padding:0 0 8px 32px;
	background:url(../image/h3_icon.jpg) 0 0 no-repeat;
	display:block;
}

#in-Question table {
	width:830px;
	margin-bottom:20px;
}
#in-Question table td table {
	width:0%;
	margin-left:0;
	margin-bottom:0;
}
#in-Question table td table td{
	padding:3px;
}
#in-Question th {
	background-color:#E5F5FF;
	text-align:left;
	font-size:1.2em;
}
#in-Question td {
	background-color:#F5F5F5;
	font-size:1.2em;
}
#in-Question th,#in-Question td {
	padding:8px 14px;
}
#in-Question #bt-Cont {
	border:2px #E6E6E6 solid;
	padding:9px 0;
}
#in-Question #bt-Cont ul {
	text-align:center;
}
#in-Question #bt-Cont ul li {
	display:inline;
}
/* ---------------------------------------------


	メッセージ募集 design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */
#Message iframe{
	border:0;
	background:none;
}
#Message .cont-catch{
	color:#666;
}
#Message .cont-catch strong {
	color:#990002;
}
#in-Message{
	background-color:#FFFFFF;
}
#in-Message .img-left{
	float:left;
}
#in-Message .img-right{
	float:right;
}
#in-Message .h3-box{
	padding-bottom:20px;
	width:840px;
}
#in-Message .h3-box h3 {
	background:#E5E5E5 url(../image/h3_bg.jpg) 0 0 repeat-x;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
}
#in-Message .h3-box h3 span {
	background:url(../image/h3_border.gif) 0 100% repeat-x;
	padding-top:13px;
	padding-left:10px;
	display:block;
}
#in-Message .h3-box h3 span span {
	padding:0 0 8px 32px;
	background:url(../image/h3_icon.jpg) 0 0 no-repeat;
	display:block;
}

#in-Message .Wrapper{
	width:800px;
	margin:0 auto;
	text-align:left;
}

#in-Message .h4-box {
	padding-bottom:20px;
}
#in-Message .h4-box .headline-Cont {
	position:relative;
}
#in-Message .h4-box h4 {
	padding:10px 15px 11px 38px;
	margin-bottom:0;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
	background:#85CEFF url(../../../bbs/image/bg_bbs_01.jpg) 0 0 no-repeat;
}
#in-Message .h4-box .Details {
	position:absolute;
	top:6px;
	left:675px;
	text-align:right;
}
#in-Message .h4-box p {
	background-color:#F5F5F5;
	border:1px solid #E0E0E0;
	margin-left:0;
	padding:13px 9px;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
	font-size:1.2em;
}
#in-Message table {
	width:830px;
	margin-bottom:20px;
}
#in-Message th {
	background-color:#E5F5FF;
	text-align:left;
	font-size:1.2em;
}
#in-Message td {
	background-color:#F5F5F5;
	font-size:1.2em;
}
#in-Message th, td {
	padding:8px 14px;
}
#in-Message #bt-Cont {
	border:2px #E6E6E6 solid;
	padding:9px 0;
}
#in-Message #bt-Cont ul {
	text-align:center;
}
#in-Message #bt-Cont ul li {
	display:inline;
}
/* ---------------------------------------------


	ケイジバン design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */
#BBS iframe{
	border:0;
	background:none;
}

#in-BBS{
	background-color:#FFFFFF;
	
}
#BBS .img-left{
	float:left;
}
#BBS .img-right{
	float:right;
}
#BBS .h3-box,#in-BBS .h3-box{
	padding-bottom:20px;
	width:840px;
}
#BBS .h3-box h3,#in-BBS .h3-box h3{
	background:#E5E5E5 url(../image/h3_bg.jpg) 0 0 repeat-x;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
}
#BBS .h3-box h3 span,#in-BBS .h3-box h3 span {
	background:url(../image/h3_border.gif) 0 100% repeat-x;
	padding-top:13px;
	padding-left:10px;
	display:block;
}
#BBS .h3-box h3 span span,#in-BBS .h3-box h3 span span {
	padding:0 0 8px 32px;
	background:url(../image/h3_icon.jpg) 0 0 no-repeat;
	display:block;
}

#BBS .h3-box{
	padding-bottom:20px;
}
#BBS .h4-box .headline-Cont {
	position:relative;
}
#BBS #mainBox .h4-box{
	padding-bottom:20px;
}
#BBS #mainBox .h4-box h4 {
	padding:10px 15px 11px 38px;
	margin-bottom:0;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
	background:#85CEFF url(../image/bg_bbs_01.jpg) 0 0 no-repeat;
}
#BBS #mainBox .h4-box .Details {
	position:absolute;
	top:6px;
	left:710px;
	text-align:right;
	white-space:nowrap;
}
#BBS #mainBox .h4-box p {
	background-color:#F5F5F5;
	border:1px solid #E0E0E0;
	margin-left:0;
	padding:13px 9px;
	border-bottom:1px solid #ccc;
	font-size:1.2em;
	color:#444;
	}
#in-BBS table {
	width:830px;
	margin-bottom:20px;
}
#in-BBS th {
	background-color:#E5F5FF;
	text-align:left;
	font-size:1.2em;
}
#in-BBS td {
	background-color:#F5F5F5;
	font-size:1.2em;
}
#in-BBS th, td {
	padding:8px 14px;
}
#in-BBS #bt-Cont {
	border:2px #E6E6E6 solid;
	padding:9px 0;
}
#in-BBS #bt-Cont ul {
	text-align:center;
}
#in-BBS #bt-Cont ul li {
	display:inline;
}
/* ---------------------------------------------


	ゴイケン design css
	
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:



------------------------------------------------ */
#Opinion iframe{
	border:0;
	background:none;
}

#in-Opinion{
	background-color:#FFFFFF;
}
#in-Opinion .h3-box{
	padding-bottom:20px;
	width:840px;
}
#in-Opinion .h3-box h3 {
	background:#E5E5E5 url(../image/h3_bg.jpg) 0 0 repeat-x;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	font-size:1.4em;
	color:#444;
}
#in-Opinion .h3-box h3 span {
	background:url(../image/h3_border.gif) 0 100% repeat-x;
	padding-top:13px;
	padding-left:10px;
	display:block;
}
#in-Opinion .h3-box h3 span span {
	padding:0 0 8px 32px;
	background:url(../image/h3_icon.jpg) 0 0 no-repeat;
	display:block;
}

#in-Opinion table {
	width:830px;
	margin-bottom:20px;
}
#in-Opinion table td table {
	width:0%;
	margin-left:0;
	margin-bottom:0;
}
#in-Opinion table td table td{
	padding:3px;
}
#in-Opinion th {
	background-color:#E5F5FF;
	text-align:left;
	font-size:1.2em;
}
#in-Opinion td {
	background-color:#F5F5F5;
	font-size:1.2em;
}
#in-Opinion th,#in-Question td {
	padding:8px 14px;
}
#in-Opinion #bt-Cont {
	border:2px #E6E6E6 solid;
	padding:9px 0;
}
#in-Opinion #bt-Cont ul {
	text-align:center;
}
#in-Opinion #bt-Cont ul li {
	display:inline;
}
/* ---------------------------------------------


	モバイル design css
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:


------------------------------------------------ */
.cont-txt {
	width:700px;
}
.arrow-pink {
	color:#FF9999;
	font-weight:bold;
}
.bottom-dotline {
	background:url(/ss/common/image/dot_line.gif) 0 100% repeat-x;
	padding-bottom:20px;
	margin-bottom:20px;
}
/* ---------------------------------------------


	メルマガ design css
	
	・Since: 2008.4

	・Modified: 2008.4/9

	・Editor: KIML

	・Customize:


------------------------------------------------ */
