@charset "UTF-8";

#naContentsL { position:relative; }

#naBtnBacknumber {
	position:absolute;
	left:555px;
	top:32px;
}

#naNavPickup {
	height:100%;
	background:url("../../common/images/bgi_dotted.gif") repeat-x left bottom;
}

#naNavPickup:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#naNavPickup li {
	float:left;
	height:100%;
	line-height:100%;
	padding:13px 23px 13px 0px;
}

#naNavPickup .navi_r {
	float:right;
	height:100%;
	line-height:13px;
	width:250px;
	padding:13px 0px;
}

#naNavPickup .navi_r a { color:#ff6666; }

#naNavPickup li img {
	vertical-align:top !important;
	margin:0px 5px 0px 0px;
}

#naContentsMain { clear:both; }

.naContentsMainL {
	float:left;
	width:336px;
	height:100%;
}

.naContentsMainR {
	float:right;
	height:100%;
}

.naContentsMainL2 {
	float:left;
	height:100%;
}

.naContentsMainR2 {
	float:right;
	width:336px;
	height:100%;
}

#naContainer h2 {
	clear:both;
	padding:18px 0px 0px 0px;
}

#naContainer h3 {
	clear:both;
	height:100%;
	padding:4px 6px;
	background-color:#339900;
	color:#FFFFFF;
}

#naBodyInterview h3 {
	height:100%;
	padding:0px 0px 0px 5px;
	margin:10px 0px 20px 0px;
	border-left:#339900 solid 6px;
	background-color:#FFFFFF;
	color:#339900;
}

#naContainer h4 {
	height:100%;
	padding:3px 6px;
	margin:0px 0px 11px 0px;
	background-color:#DFFBD2;
	font-weight:normal;
}

#naContentsMain p { margin:0px 0px 20px 0px; }

.naNoMargin { margin:0px !important; }

.naAdjust01 { margin-bottom:40px !important; }

.naAdjust02 { margin-bottom:7px !important; }

.naAdjust03 { margin-top:30px !important; }

.naAdjust04 { margin-right:10px !important; }

.naSection01 {
	clear:both;
	float:left;
	width:210px;
}

.naSection02 {
	float:right;
	width:426px;
}

.naSection02Inner { padding:10px 0px 5px 15px; }

.naSection03 {
	clear:both;
	padding:10px 0px 5px 30px;
}

.naSectionWrapper {
	clear:both;
	padding:1px 0px 0px 0px;
	background:url("../images/kinoshita/fav_12.gif") no-repeat right bottom;
}

.naCdImg {
	padding-top:0px !important;
	margin-top:-5px !important;
}

.naSection04 {
	float:left;
	padding:0px 18px 0px 0px;
	margin-bottom:10px;
	/* IE6バグ対応 */
// margin-bottom:0px;
}

.naSection04Inner { width:190px; }

.naSection05 { float:right; }

.naSection05 .naSection04Inner { width:398px; }

.naSection05Inner {
	width:396px;
	height:94px;
	/* IE6バグ対応 */
// margin-bottom:10px;
}

.naSection05 .naSection05Inner p { padding:4px 0px 0px 10px; }

.naShopInfo {
	width:188px;
	height:148px;
}

.naShopInfo p {
	padding:5px 0px 0px 5px;
	margin:0px !important;
	line-height:145%;
}

.naBorderGreen { border:solid 1px #72AA57; }

.naNoBorder { border:none !important; }

.naColor288920 { color:#288920; }

#naBodySchedule p.color288920 {
	margin:0px 0px 8px 0px;
	color:#288920;
}

#naBodySchedule table {
	width:630px;
	border-top:solid 1px #A9DBA5;
}

#naBodySchedule tr th {
	text-align:center;
	background:url("../images/kinoshita/sch_02.gif") repeat-x left bottom;
	border-bottom:1px solid #A9DBA5;
}

.th01, .th02, .th03 { border-right:1px solid #A9DBA5; }

.th04 { visibility:hidden; }

#naBodySchedule td { font-size:65%; }

.td01, .td02, .td03 {
	border-right:1px solid #A9DBA5;
	border-bottom:solid 1px #A9DBA5;
}

.td04 { border-bottom:solid 1px #A9DBA5; }

.td03, .td04 { padding-left:5px; }

tr td.td02 { text-align:center; }

#naBodySchedule .naMargibottom {
	text-align:center;
	margin:40px 0px 70px 0px;
}

#naBodyProfile .naMarginbottom { margin:0px 0px 70px 0px; }

#naBodyProfile .naContentsMainR img { margin:0px 0px 10px 10px; }

#naBodyMovie #naContentsMain #naVideo02 { margin-top:40px; }

#naBodyMovie #naContentsMain #naVideo03 { margin-top:40px; }

#naBodyMovie #naContentsMain #naVideo04 { margin-top:40px; }

#naBodyMovie #naContentsMain #naVideo05 { margin-top:40px; }

#naBodyMovie #naContentsMain p {
	margin-top:3px;
	margin-bottom:0px;
}

#naBodyMovie #naContentsMain #naVideo01, #naBodyMovie #naContentsMain #naVideo02, #naBodyMovie #naContentsMain #naVideo03, #naBodyMovie #naContentsMain #naVideo04, #naBodyMovie #naContentsMain #naVideo05, #naBodyMovie #naContentsMain p { margin-left:80px; }

#naBodyMovie .naToPageTop { margin-top:70px !important; }

.naToPickupTop {
	margin:70px 0px 50px 0px !important;
	text-align:center;
}

.naItemLong { width:170px !important; }

.naPR {
	padding:10px 10px;
	margin:30px 0px 30px 0px;
	background-color:#DFFBD2;
}

.naPR p.naPx14 {
	margin-bottom:5px !important;
	font-weight:bold;
}

.naPR p.naPx12 { margin-bottom:0px !important; }

.naPR2 {
	padding:10px 10px 1px 10px;
	margin:10px 0px 20px 0px;
	margin-right:210px;
	background-color:#DFFBD2;
}

#naCdImg01, #naCdImg02, #naCdImg03 { margin:10px 0px 10px 30px; }

#naCdImg01 { background:url("../images/kinoshita/fav_02.jpg") no-repeat left top; }

#naCdImg02 { background:url("../images/kinoshita/fav_03.jpg") no-repeat left top; }

#naCdImg03 { background:url("../images/kinoshita/fav_04.jpg") no-repeat left top; }

.naFontNormal {
	font-weight:normal !important;
	text-decoration:none !important;
}

.naPx24 { font-size:150%; }

/*100407追加（泉良平作成用）*/
.sec {
	padding-left:8px;
	padding-bottom:2em;
	width:636px;
	overflow:hidden;
}

.text-box-green {
	padding: 15px 20px;
	width:596px;
	color:#333333;
	font-weight:bold;
	background-color: #e0fbd3;
}

.para { margin-top:1.5em; }

.para-bl {
	color: #333333;
	font-weight:bold;
	margin-top: 2em;
}

.txt-img-box {
	clear:both;
	padding-top: 1.5em;
	width:636px;
	overflow: hidden;
}

.img371-txt-left {
	float: left;
	display: inline;
	width: 371px;
}

.img310-txt-left {
	float: left;
	display: inline;
	width: 310px;
}

.img371-txt-right {
	float: right;
	display: inline;
	width: 371px;
}

.img417-txt-right {
	float: right;
	display: inline;
	width: 417px;
}

.img250-left {
	float: left;
	display: inline;
	width: 250px;
}

.img250-right {
	float: right;
	display: inline;
	width: 250px;
}

.img310-right {
	float: right;
	display: inline;
	width: 310px;
}

.img199-left {
	float: left;
	display: inline;
	width:199px;
}

.img-cap-right { text-align:right; }

.iz-now {
	margin-top: 2em;
	padding: 10px 17px;
	border: solid 3px #b5b4b4;
}

/*110614追加*/
div.picup-inner {
	margin: 12px auto 0;
	width:524px;
}

.txt-bold { font-weight:bold; }

div.coment-set {
	position:relative;/*DW対策*/
	overflow:hidden;
	margin-bottom:30px;
	width:524px;
}

.h-kanoh {
	float: left;
	width:54px;
	text-align:center;
	font-weight:bold;
	color:#333;
}

.h-coment {
	float: right;
	width:460px;
}

div.nagao-area {
	margin-top:35px;
	padding:14px;
	width:496px;
	background-color:#f3f3f3;
}

/*インタビュー*/
div.nagao-youtube {
	overflow:hidden;
	position:relative;/*DW対策*/
	width:524px;
}

.nagao-left {
	float: left;
	width:330px;
}

.nagao-right {
	float: right;
	width:184px;
}

.nagao-h {
	margin-top:35px;
	padding-left:10px;
	background-color:#65b73e;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
}

.coment-kanoh { padding-top:15px; }

.coment-nagao-head {
	color:#000;
	font-weight:bold;
}

div.nagao-green-box {
	margin-top:20px;
	padding:14px;
	background-color:#e9f9ec;
}

div.nagao-box01 {
	width:496px;
	min-height:212px;
	height: auto !important;
	height:212px;
	background:url(../images/etsuko_kanoh/int_nagao_pnf.jpg) no-repeat top right;
}

table.nagao-ensoulist { color:#000; }

table.nagao-ensoulist caption {
	padding-bottom:5px;
	font-weight:normal;
	text-align:left;
}

/*clearfix
-----------------------------------------------------------------*/
.clearfix:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

.clearfix {
	zoom: 100%;
	/*↓DWで正しく表示させる為*/
	overflow:hidden;
}
<!--
 @media print {

body { zoom:1.0; /*background:none;*/
		}
-->
}

