@charset "shift_jis";


/*--- IE—pˆóüÝ’èCSS ---*/

body {/*WinIE6,IE7*/
	zoom: 70%;
	font-size: 10pt;
	color: #000000;
	background-color: #FFFFFF;
	background-image: none;
	overflow: visible !important;
}
td,th {
	color: #000000;
}

/*--- IE6,IE7 ƒŒƒCƒAƒEƒg•ö‚ê–hŽ~ ---*/

* html #container {/*WinIE6*/
}
*:first-child+html #container {/*WinIE7*/
}

/*--- IE8 ’†‰›”z’u ---*/

html>/**/body #wrap {
}
html>/**/body #wrap_story {
}

/*-- •s—v‚È—v‘f‚Ìíœ --*/

#header,#select_back,#gnavi {
	display: none;
}
.pagetop,
.btmcontent {
	display: none;
}

#ol_mov,#social-btn {
	display: none;
}


#a-guest {
	background-image: none;
	margin-bottom: 5px;	
}
#a-guest .inner {
	background-image: none;
}
#b-guest_henreki {
	margin-bottom: 20px;
}
#b-guest_henreki h3 {
	background-image: none;
	font-size: 16px;
	padding-left: 0px;
}
.henreki_left {
	line-height: 120%;
	border-left: none;
	padding-left: 0;
}
#c-column .inner h3 {
	display: block;
	font-size: 16px;
	border-bottom: 1px solid #000000;
	margin-bottom: 10px;
}
#c-column .h3_column {
	display: none;
}

.column_txt {
	margin: 5px 15px 0;
	background-image: none;
}
.column_txt h4 {
	background-image: none;
	font-size: 16px;
	padding-left: 0px;
	margin-bottom: 10px;
}
.column_txt p {
	font-size: 100%;
	line-height: 120%;
	padding: 0 10px 10px;
}

#d-mov {
	width: 900px;
	height: auto;
	position: relative;
	background-image: none;
	margin: 16px 0 20px;
}
#d-mov h3 {
	display: block;
	font-size: 16px;
	border-bottom: 1px solid #000000;
	margin-bottom: 10px;
}
.mov_right {
	display: none;
}
.mov_left {
	width: auto;
	height: auto;
	float: none;
}
.mov_left p {
	font-size: 16px;
	background-image: none;
	width: auto;	
	position: inherit;
	text-align: left;
}


/*-- ”wŒiíœ --*/

*,body,#wrap,#container,#main,#contents,#outline,#lineuplist,#lineuplist td.oa_number,#footer_sub {
	background-image: none;
}

/*-- ƒ}[ƒWƒ“A—]”’’²® --*/

#contents,#outline {
	margin: 0;
	padding: 0;
}
.backnum,.story_date {
	margin: 0;
	padding: 0;
}
#ol_profile {
	width: 904px;
}

#lineuplist {
	padding: 41px 50px 40px 120px;	
}
#lineuplist table {
	width: auto;
}
#lineuplist td {
	font-size: 14px;
}
#lineuplist td.oa_number {
	padding-left: 0px;
	width: 6em;
}
#lineuplist td.oa_number div {
	background-color: #FFFFFF;
	width: 6em;
}
#lineuplist td.date {
	width: 12em;
}





/*--@ƒtƒbƒ^[‚ÌˆÊ’u’²® --*/

#footer_sub {
	text-align: center;
	margin: 0px auto;
	clear: both;
}
