@charset "Shift_JIS";

/* *********************************************************
 *
 *	Style Sheet only for the catv category
 *
 * *********************************************************
 */

#s_navi .sub_navi {
	margin-top: 25px;
}

#main .txtr{
	text-align: right;
}
#main .txtm{
	text-align: center;
}
/* ---------------------------------------- */
/* float */
.wrap{
	margin:10px 0 0 0;
	width:510px;
}
.wrap520{
	margin:10px 0 0 0;
	width:550px;
	w\idth:520px;
}
/* -------------------*/
.wrap .pic203{
	float:left;
	width:203px;
}
.wrap .txt287{
	float:right;
	width:287px;
	padding-left:0px;
}
.w287{
	width:287px;
}

.pic233r{
	float:right;
	width:213px;
}
.txt287l{
	float:left;
	width:287px;
}

/* -------------------*/
.wrap .pic248{
	float:left;
	width:248px;
}
.wrap .txt248{
	float:right;
	width:248px;
	padding-left:0px;
}
.wrap .txt248 .w248{
	width:248px;
}

/* -------------------*/
.wrap520 .pic240{
	float:left;
	width:240px;
}
.wrap520 .txt270{
	float:right;
	width:270px;
	padding-left:0px;
}
.wwrap520 .txt270 .w270{
	width:270px;
}
/* -------------------*/
.wrap .pic64{
	float:left;
	width:64px;
	color:#f60;
}
.wrap .txt442{
	float:right;
	width:200px;
}
.wwrap .txt442 .w442{
	width:200px;
}
/* -------------------*/
.pic_left{
	float:left;
}
.pic_right{
	float:right;
}
/* -------------------*/
ul.icn li {
	padding-right: 4px;
	float: left;
}
ul.icn_left7 li {
	padding-right: 7px;
	float: left;
}
ul.icn_left14 li {
	padding-right: 14px;
	float: left;
}
/* ---------------------------------------- */
/* frame area width520px */
.frame520 .bg{
	width: 501px;
	padding: 0 10px;
	background: url(http://www.jcn-yokohama.co.jp/common/img/prt_bg_06.gif) repeat-y;
}
.frame520gray .bg{
	width: 503px;
	padding: 0 7px 0 11px;
	background: url(http://www.jcn-yokohama.co.jp/common/img/prt_bg_07.gif) repeat-y;
}
.notice_box02 {
	width: 358px;
	w\idth:334px;
	padding: 7px 12px 5px 12px;
	background: #fefae5 url(http://www.jcn-yokohama.co.jp/entry/resource/img/prt_bg_01.gif) repeat-y;
}
.notice_box03 {
	width: 510px;
	w\idth:500px;
	padding: 0px 5px 0px 5px;
	background:  url(http://www.jcn-yokohama.co.jp/entry/procedure/img/prt_bg_01.gif) repeat-x;
}

.notice_box04 {
	width: 418px;
	w\idth:402px;
	padding: 5px 8px 5px 8px;
	background:  url(http://www.jcn-yokohama.co.jp/entry/resource/img/prt_bg_02.gif) repeat-y;
}

.notice_box05 {
	width: 402px;
	w\idth:372px;
	padding: 7px 25px 10px 5px;
	background:  url(http://www.jcn-yokohama.co.jp/entry/resource/img/prt_bg_03.gif) repeat-y;
}
.linkarea li{
	float: left;
}


/* -----------for Noren nagasikomi data ----------------------------- */

/* [start]clearfix */
.clearfix:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	zoom: 1;
}

.clearfix { /* for win IE7 & mac IE */
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

/* [end]clearfix */


.index_list {
	width: 526px;
}

.content_position > .index_list {
	width: 520px;
	margin: 0 0 0 13px;
}

.index_list li {
	margin: 15px 0 0 0;
	padding: 0 0 16px 0;
	background: url(http://www.jcn-yokohama.co.jp/common/img/prt_dotline_03.gif) repeat-x bottom;
}

.index_list .right {
	float: right;
	width: 420px;
}

.index_list > .right {
	width: 430px;
}

.index_list .left {
	float: left;
	width: 80px;
}

p.date ,
.icon ,
.icon li {
	display: inline;
	padding: 0 3px 0 0;
	background-image: none;
}

.index_list .right h3 {
	margin: 3px 0;
}

p.limit {
	margin: 5px 0 0 0;
	color: #dd0000;
}

