img {
	border: 0;
}


#IS702_Contents_special div,  
#IS702_Contents_special p, 
#IS702_Contents_special pre, 
#IS702_Contents_special ol, 
#IS702_Contents_special ul, 
#IS702_Contents_special li, 
#IS702_Contents_special dl, 
#IS702_Contents_special dt, 
#IS702_Contents_special dd {
	/*margin: 0!important;
	padding: 0!important;
	border: 0!important;
	list-style:none!important;
	text-decoration:none!important;
	background-image: none!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;*/
	font-size: 12px!important;
}
#IS702_Contents_special ul,
#IS702_Contents_special li {
	list-style:none!important;
	text-decoration:none!important;
}
#IS702_Contents_special table, 
#IS702_Contents_special a {
	border:0!important;
	margin: 0!important;
}
#IS702_Contents_special img {
	border:0!important;
}
#IS702_Contents_news {
	padding: 0!important;
	margin: 0!important;
}
#IS702_Contents_special, 
#IS702_Contents_column {
	padding: 0!important;
	margin: 0!important;
}
#special .news-ttl h1 {
	font-size: 16px!important;
}

#IS702_Contents_news .news-ttl h1, 
#IS702_Contents_special h1, 
#IS702_Contents_column h1 {
	font-size: 14px!important;
	padding: 5px 0!important;
	margin: 0!important;
	line-height: 150%!important;
	clear: both!important;
}
.title-box {
	/*border-top:4px solid #BF1F00!important;*/
	border-right:1px solid #ccc!important;
	border-left:1px solid #ccc!important;
	background-color:#F6F6F6!important;
	/*padding-top:8px!important;*/
	width:373px!important;
	/*height:25px!important;*/
}
.title-box h2 {
	float:left!important;
	/*font-size:16px;*/
	line-height:17px;
	font-weight:bold!important;
	width:255px!important;
	margin:0!important;
	padding:0 0 0 10px!important;
}
/*.title-box p.pagelink {
	float:right!important;
	text-align:right!important;
	padding:1px 0 0 0!important;
	margin:0!important;
	font-size:13px;
	line-height:14px;
	width:108px!important;
}
.title-box p.pagelink a {
	background-image: url(http://is702.jp/img/index/ico_title-link.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding:0 10px 0 15px!important;
}*/

.contents-box1, 
.contents-box2, 
.contents-box3, 
.contents-box4, 
.contents-box5, 
.contents-box6 {
	padding-bottom:10px!important;
}
.contents-box-none1, 
.contents-box-none2, 
.contents-box-none3, 
.contents-box-none4, 
.contents-box-none5, 
.contents-box-none6 {
	padding-bottom:10px!important;
}

.contents-box2 .cont-move {
	margin:0 10px!important;
	padding:5px 0!important;
	text-align:center!important;
}
.contents-box2 .cont-move li {
	display:inline!important;
	list-style:none!important;
	font-size:1.3em!important;
	line-height:120%!important;
	text-align:left!important;
	padding:0 3px!important;
}
.contents-box2 .cont-move li.back {
	background-image: url(http://is702.jp/img/index/ico_back.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding-left:10px!important;
}
.contents-box2 .cont-move li.next {
	background-image: url(http://is702.jp/img/index/ico_next.gif)!important;
	background-repeat: no-repeat!important;
	background-position: right center!important;
	padding-right:10px!important;
}
.contents-box2 .detail-box {
	padding:0 0 0 11px!important;
	width:364px!important;
}
.contents-box-none2 .cont-move {
	margin:0 10px!important;
	padding:5px 0!important;
	text-align:center!important;
}
.contents-box-none2 .cont-move li {
	display:inline!important;
	list-style:none!important;
	font-size:1.3em!important;
	line-height:120%!important;
	text-align:left!important;
	padding:0 3px!important;
}
.contents-box-none2 .cont-move li.back {
	background-image: url(http://is702.jp/img/index/ico_back.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding-left:10px!important;
}
.contents-box-none2 .cont-move li.next {
	background-image: url(http://is702.jp/img/index/ico_next.gif)!important;
	background-repeat: no-repeat!important;
	background-position: right center!important;
	padding-right:10px!important;
}
.contents-box-none2 .detail-box {
	padding:0 0 0 11px!important;
	width:364px!important;
}
.contents-box-none2 .PagingBox {
	width:100%!important;
}
.contents-box-none2 .PagingBox td {
	text-align: center;
}
.contents-box-none2 li {
	list-style:none!important;
}


table.contents-box1, 
table.contents-box2, 
table.contents-box3, 
table.contents-box4, 
table.contents-box5, 
table.contents-box6, 
table.contents-box7 {
	border-right:1px solid #ccc!important;
	border-left:1px solid #ccc!important;
	border-bottom:1px solid #ccc!important;
	margin:0 0 10px 0!important;
}
table.contents-box-none1, 
table.contents-box-none2, 
table.contents-box-none3, 
table.contents-box-none4, 
table.contents-box-none5, 
table.contents-box-none6, 
table.contents-box-none7 {
	margin:0 0 10px 0!important;
}
table.contents-box7 {
	border-top:1px solid #ccc!important;
}
table.contents-box1 td,
table.contents-box2 td,
table.contents-box3 td,
table.contents-box4 td,
table.contents-box5 td,
table.contents-box6 td ,
table.contents-box7 td {
	vertical-align:top!important;
}
table.contents-box-none1 td,
table.contents-box-none2 td,
table.contents-box-none3 td,
table.contents-box-none4 td,
table.contents-box-none5 td,
table.contents-box-none6 td ,
table.contents-box-none7 td {
	vertical-align:top!important;
}
table.contents-box1 table ,
table.contents-box2 table ,
table.contents-box3 table ,
table.contents-box4 table ,
table.contents-box5 table ,
table.contents-box6 table ,
table.contents-box7 table {
	width:100%!important;
}
table.contents-box1-none table ,
table.contents-box2-none table ,
table.contents-box3-none table ,
table.contents-box4-none table ,
table.contents-box5-none table ,
table.contents-box6-none table ,
table.contents-box7-none table {
	width:100%!important;
}
table.contents-box1 td.title ,
table.contents-box2 td.title ,
table.contents-box3 td.title ,
table.contents-box4 td.title ,
table.contents-box5 td.title ,
table.contents-box6 td.title {
	border-top:4px solid #BF1F00!important;
	font-size:16px!important;
	line-height:17px!important;
	font-weight:bold!important;
	padding:8px 0 5px 10px!important;
}
table.contents-box-none1 td.title ,
table.contents-box-none2 td.title ,
table.contents-box-none3 td.title ,
table.contents-box-none4 td.title ,
table.contents-box-none5 td.title ,
table.contents-box-none6 td.title {
	font-size:16px!important;
	line-height:17px!important;
	font-weight:bold!important;
	padding:8px 0 5px 10px!important;
}
table.contents-box1 td.pagelink ,
table.contents-box2 td.pagelink ,
table.contents-box3 td.pagelink ,
table.contents-box4 td.pagelink ,
table.contents-box5 td.pagelink ,
table.contents-box6 td.pagelink {
	border-top:4px solid #BF1F00!important;
	text-align:right!important;
	padding:5px 10px 7px 0!important;
	margin:0!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box-none1 td.pagelink ,
table.contents-box-none2 td.pagelink ,
table.contents-box-none3 td.pagelink ,
table.contents-box-none4 td.pagelink ,
table.contents-box-none5 td.pagelink ,
table.contents-box-none6 td.pagelink {
	border-top:4px solid #BF1F00!important;
	text-align:right!important;
	padding:5px 10px 7px 0!important;
	margin:0!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box1 td.pagelink a ,
table.contents-box2 td.pagelink a ,
table.contents-box3 td.pagelink a ,
table.contents-box4 td.pagelink a ,
table.contents-box5 td.pagelink a ,
table.contents-box6 td.pagelink a {
	background-image: url(http://is702.jp/img/index/ico_title-link.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding:0 0 0 15px!important;
}
table.contents-box-none1 td.pagelink a ,
table.contents-box-none2 td.pagelink a ,
table.contents-box-none3 td.pagelink a ,
table.contents-box-none4 td.pagelink a ,
table.contents-box-none5 td.pagelink a ,
table.contents-box-none6 td.pagelink a {
	background-image: url(http://is702.jp/img/index/ico_title-link.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding:0 0 0 15px!important;
}
table.contents-box1 td.box-image {
	padding:10px 10px 0 10px!important;
}
table.contents-box1 td.box-image a {
	display:block;
	height:100px;
	overflow:hidden;
}
table.contents-box3 td.box-image a {
	display:block;
	height:50px;
	overflow:hidden;
}

table.contents-box1 td.box-detail {
	padding-top:5px!important;
}
table.contents-box1 td.box-detail p {
	margin:5px 10px 5px 0!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box1 td.box-detail span {
	color:#ff0000!important;
	font-weight:bold!important;
}
table.contents-box-none1 td.box-image {
	padding:10px 10px 0 10px!important;
}
table.contents-box-none1 td.box-detail {
	padding-top:5px!important;
}
table.contents-box-none1 td.box-detail p {
	margin:5px 10px 5px 0!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box-none1 td.box-detail span {
	color:#ff0000!important;
	font-weight:bold!important;
}

/* box2 */
table.contents-box2 .cont-move {
	margin:0 10px!important;
	padding:5px 0!important;
	text-align:center!important;
}
table.contents-box2 .cont-move li {
	display:inline!important;
	list-style:none!important;
	font-size:13px!important;
	line-height:140%!important;
	text-align:left!important;
	padding:0 3px!important;
}
table.contents-box2 .cont-move li.back {
	background-image: url(http://is702.jp/img/index/ico_back.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding-left:10px!important;
}
table.contents-box2 .cont-move li.next {
	background-image: url(http://is702.jp/img/index/ico_next.gif)!important;
	background-repeat: no-repeat!important;
	background-position: right center!important;
	padding-right:10px!important;
}
table.contents-box2 .detail-box {
	padding:0 0 0 10px!important;
}
table.contents-box2 .detail-box .detail {
	float:left!important;
	width:110px!important;
	padding-right:11px!important;
}
table.contents-box2 .box-image {
	width:110px!important;
}
table.contents-box2 .box-image img {
	margin-bottom:3px!important;
}
table.contents-box2 ul {
	margin:0!important;
	padding:0!important;
}
table.contents-box2 p ,
table.contents-box2 li {
	margin:0!important;
	font-size:11px;
	padding:3px 0!important;
	line-height:130%!important;
}
table.contents-box2 li.link-p {
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	padding:3px 0 1px 20px!important;
	margin:0!important;
	min-height:4.2em!important;
}
*html table.contents-box2 p.link-p {
	height:4.2em!important;
}
table.contents-box-none2 .cont-move {
	margin:0 10px!important;
	padding:5px 0!important;
	text-align:center!important;
}
table.contents-box-none2 .cont-move li {
	display:inline!important;
	list-style:none!important;
	font-size:13px!important;
	line-height:140%!important;
	text-align:left!important;
	padding:0 3px!important;
}
table.contents-box-none2 .cont-move li.back {
	background-image: url(http://is702.jp/img/index/ico_back.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left center!important;
	padding-left:10px!important;
}
table.contents-box-none2 .cont-move li.next {
	background-image: url(http://is702.jp/img/index/ico_next.gif)!important;
	background-repeat: no-repeat!important;
	background-position: right center!important;
	padding-right:10px!important;
}
table.contents-box-none2 .detail-box {
	padding:0 0 0 10px!important;
}
table.contents-box-none2 .detail-box .detail {
	float:left!important;
	width:110px!important;
	padding-right:11px!important;
}
table.contents-box-none2 .box-image {
	width:110px!important;
}
table.contents-box-none2 .box-image img {
	margin-bottom:3px!important;
}
table.contents-box-none2 ul {
	margin:0!important;
	padding:0!important;
}
table.contents-box-none2 p ,
table.contents-box-none2 li {
	margin:0!important;
	font-size:11px;
	padding:3px 0!important;
	line-height:130%!important;
	list-style-type: none!important;
}
table.contents-box-none2 li.link-p {
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	padding:3px 0 1px 20px!important;
	margin:0!important;
	min-height:4.2em!important;
	list-style-type: none!important;
}
*html table.contents-box-none2 p.link-p {
	height:4.2em!important;
}

/* box3 */
table.contents-box3 .detail-set {
	padding-top:10px!important;
}
table.contents-box3 td.box-image {
	padding:0 10px 0 10px!important;
	width: 50px!important;
}
table.contents-box3 td.link-p {
	font-size:13px!important;
	line-height:140%!important;
	margin:0!important;
	padding:0!important;
}
table.contents-box3 td.link-p p {
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	padding:2px 10px 1px 20px!important;
	margin:0!important;
}
table.contents-box-none3 .detail-set {
	padding-top:10px!important;
}
table.contents-box-none3 td.box-image {
	padding:0 10px 0 10px!important;
	width: 50px!important;
}
table.contents-box-none3 td.link-p {
	font-size:13px!important;
	line-height:140%!important;
	margin:0!important;
	padding:0!important;
}
table.contents-box-none3 td.link-p p {
	padding:2px 10px 1px 0px!important;
	margin:0!important;
}

/* box4 */
table.contents-box4 td.box-image {
	padding:10px 10px 0 0!important;
}
table.contents-box4 td.box-image a {
	display:block;
	height:100px;
	overflow:hidden;
}
table.contents-box4 td.box-detail {
	padding-top:5px!important;
}
table.contents-box4 td.box-detail p {
	margin:5px 10px 5px 10px!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box4 td.box-detail span {
	color:#ff0000!important;
	font-weight:bold!important;
}
td.pl10 {
	padding-left:10px!important;
}
table.contents-box4 td.link-p {
	list-style:none!important;
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	padding:3px 10px 1px 20px!important;
	margin:0!important;
	font-size:11px!important;
	line-height:140%!important;
}
table.contents-box-none4 td.box-image {
	padding:10px 10px 0 0!important;
}
table.contents-box-none4 td.box-detail {
	padding-top:5px!important;
}
table.contents-box-none4 td.box-detail p {
	margin:5px 10px 5px 10px!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box-none4 td.box-detail span {
	color:#ff0000!important;
	font-weight:bold!important;
}
td.pl10 {
	padding-left:10px!important;
}
table.contents-box-none4 td.link-p {
	list-style:none!important;
	padding:3px 10px 1px 0px!important;
	margin:0!important;
	font-size:11px!important;
	line-height:140%!important;
}

/* box5 */
table.contents-box5 .box-image {
	text-align:center!important;
	padding: 0 10px!important;
	width:150px!important;
}
table.contents-box5 .box-image img {
	margin-top:10px!important;
}
table.contents-box5 .box-detail {
	padding-top:7px!important;
}
table.contents-box5 p.link-p {
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	padding:3px 0 1px 20px!important;
	margin:0!important;
	font-size:13px!important;
	line-height:140%!important;
}
table.contents-box-none5 .box-image {
	text-align:center!important;
	padding: 0 10px!important;
	width:150px!important;
}
table.contents-box-none5 .box-image img {
	margin-top:10px!important;
}
table.contents-box-none5 .box-detail {
	padding-top:7px!important;
}
table.contents-box-none5 p.link-p {
	padding:3px 0 1px 0px!important;
	margin:0!important;
	font-size:13px!important;
	line-height:140%!important;
}

/* box6 */
table.contents-box6 ul {
	padding:7px 10px 0 10px!important;
	margin:0!important;
}
table.contents-box6 li {
	list-style:none!important;
	font-size:13px!important;
	line-height:130%!important;
}
table.contents-box6 li.days {
	clear:both!important;
	float:left!important;
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	width:6.5em!important;
	padding:3px 0 5px 20px!important;
}
table.contents-box6 li.news-detail {
	padding:3px 0!important;
}
table.contents-box-none6 ul {
	padding:7px 10px 0 10px!important;
	margin:0!important;
}
table.contents-box-none6 li {
	list-style:none!important;
	font-size:13px!important;
	line-height:130%!important;
}
table.contents-box-none6 li.days {
	clear:both!important;
	float:left!important;
	width:6.5em!important;
	padding:3px 0 3px 0px!important;
}
table.contents-box-none6 li.news-detail {
	padding:3px 0!important;
}

/* box7 */

table.contents-box7 {
}
.contents-box7 td {
	padding:4px 0 4px 10px!important;
}
.contents-box7 p.days {
	background-image: url(http://is702.jp/img/common/ico_arrow1.gif)!important;
	background-repeat: no-repeat!important;
	background-position: left top!important;
	font-size:13px;
	line-height:130%;
	margin:0!important;
	padding:3px 0 3px 20px!important;
	width:60px;
}
.contents-box-none7 p.news-detail {
	padding:3px 10px 3px 0!important;
	font-size:13px!important;
	line-height:130%!important;
	margin:0!important;
}
table.contents-box-none7 td {
	padding:4px 0 4px 10px!important;
}
.contents-box-none7 .days {
	background-image: none!important;
	font-size:14px!important;
	line-height:130%;
	margin:0!important;
	padding:3px 10px 3px 0px!important;
	width:75px!important;
	float: left;
}
.contents-box-none7 p.news-detail {
	padding:3px 10px 3px 0!important;
	font-size:13px!important;
	line-height:130%!important;
	margin:0!important;
	float: left;
}
.ThumbnailHidden {
	text-indent: -9999px!important;
	height: 1px;
}

/* 
---------------------------------------------------- */
/* clearfix */
.clearfix:after {
	content: ",";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
	*html .clearfix { height: 1%; }
	.clearfix { display: block; }
/* End hide from IE-mac */


#IS702_Contents_news .update, 
#IS702_Contents_special .update, 
#IS702_Contents_column .update {
	clear: both!important;
	text-align: right!important;
	margin: 0!important;
	padding: 0!important;
}
#IS702_Contents_news .update {
	padding: 5px 0!important;
}
#IS702_Contents_news .news-detail {
	line-height: 140%;
}
#IS702_Contents_news th, 
#IS702_Contents_special th, 
#IS702_Contents_column th {
	background-image: none;
	color: #555;
	text-align: left;
	border: none;	
}
#IS702_Contents_news td, 
#IS702_Contents_special td, 
#IS702_Contents_column td {
	background-image: none;
	color: #555;
	text-align: left;
	border: none;	
}