﻿@charset "utf-8";


/*--------------------------------------------
N700系特集A-Mに対するCSS
2007.8
----------------------------------------------*/

/*--------------------------------------------
トップ
----------------------------------------------*/
#article{
	border-top:1px solid #979797;
	border-bottom:1px solid #979797;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
}
#n700info h2{
	margin-top:20px;
}

#n700info p{
	width:440px;
	margin-top:10px;
}

.buttonPhotolist {
    width: 665px;
	text-align:right;
	margin:7px 0px 7px 0px;
    display: block;
}
.buttonPhotolist .toPhotolist {
	text-align:right;
	margin-left:571px;
}
.buttonPhotolist a.toPhotolist {
    clear: both;
    margin-bottom: 5px;
    width: 94px;
    height: 19px;
}
.buttonPhotolist a.toPhotolist:link,
.buttonPhotolist a.toPhotolist:visited {
    background:url("../images/toPhotolist.gif") left top no-repeat;
}
.buttonPhotolist a.toPhotolist:hover,
.buttonPhotolist a.toPhotolist:active {
    background:url("../images/toPhotolist.gif") 0px -19px no-repeat;
}
.buttonPhotolist a span {
    display: none;
}
.buttonPhotolist a {
    display: block;
}

#photoN700{
	width:271px;
	float:left;
	text-align:left;
	}
	
#photoN700 img{
	margin-bottom:10px;
	}
	
#explanation{
	width:394px;
	margin-right:0px;
	margin-top:0px;
	float:right;
	}	
	
#photoEx{
	width:665px;
	height:540px;
    display: block;
	}
#photoEx-2{
	width:665px;
	height:370px;
	margin-top:5px;
    display: block;
	}
#photoEx-2 .titleGeneral{
	margin-bottom:20px;
	}
#photoEx .titleGeneral{
	margin-bottom:15px;
	}

#photoN700-2{
	width:271px;
	float:right;
	text-align:right;
	}
	
#photoN700-2 img{
	margin-bottom:10px;
	}
	
#explanation-2{
	width:394px;
	margin-right:0px;
	margin-top:0px;
	float:left;
	}	

/*--------------------------------------------
写真リスト
----------------------------------------------*/
#photolist{
	padding:5px 0px 5px 0px;
	display:block;
	border-top: 1px solid #979797;
	border-bottom: 1px solid #979797;
	}
#photolist img{
	padding:5px 10px 5px 0px;
	}

.itemControllerN700 {
    width: 665px;
    height: 19px;
	text-align:right;
	margin:7px 0px 0px 0px;
	padding-bottom:15px;
	display:block;
}

.itemControllerN700_2 {
    width: 665px;
    height: 19px;
	text-align:left;
	margin:7px 0px 0px 0px;
	padding-bottom:5px;
	display:block;
}

/*--------------------------------------------
ボタン
----------------------------------------------*/
.itemControllerN700 a span {
    display: none;
}
.itemControllerN700 a {
    display: block;
}

.itemControllerN700_2 a span {
    display: none;
}
.itemControllerN700_2 a {
    display: block;
}



.itemControllerN700 a.toTop:link,
.itemControllerN700 a.toTop:visited {
    background:url("../images/toTop.gif") left top no-repeat;
}
.itemControllerN700 a.toTop:hover,
.itemControllerN700 a.toTop:active {
    background:url("../images/toTop.gif") 0px -19px no-repeat;
}
.itemControllerN700 a.toTop {
    float: right;
    margin-bottom: 5px;
    width: 94px;
    height: 19px;
}



.itemControllerN700 a.toTestride:link,
.itemControllerN700 a.toTestride:visited {
    background:url("../images/toTestride.gif") left top no-repeat;
}
.itemControllerN700 a.toTestride:hover,
.itemControllerN700 a.toTestride:active {
    background:url("../images/toTestride.gif") 0px -19px no-repeat;
}

.itemControllerN700 a.toTestride {
    margin-bottom: 5px;
    width: 94px;
    height: 19px;
}




.itemControllerAIR a.toNext:link,
.itemControllerAIR a.toNext:visited {
    background: url("../images/toNext.gif") left top no-repeat;
}
.itemControllerAIR a.toNext:hover,
.itemControllerAIR a.toNext:active {
    background: url("../images/toNext.gif") 0px -19px no-repeat;
}





.itemControllerN700 a.toPhotolist:link,
.itemControllerN700 a.toPhotolist:visited {
    background:url("../images/toPhotolist.gif") left top no-repeat;
}
.itemControllerN700 a.toPhotolist:hover,
.itemControllerN700 a.toPhotolist:active {
    background:url("../images/toPhotolist.gif") 0px -19px no-repeat;
}
.itemControllerN700 a.toPhotolist {
    margin-bottom: 5px;
    width: 94px;
    height: 19px;
}

/*--------------------------------------------
写真ピックアップ
----------------------------------------------*/
#photoPickup{
	margin:10px 0px 10px 0px;
	padding:0px;
	display:block;
	border-top: 1px solid #979797;
	border-bottom: 1px solid #979797;
}
	
#photoCount{
	width:540px;
	font-size:10px;
	color:#666666;
	text-align:right;
}

.itemControllerN700_2 a.itemPrev {
    float: right;
    width: 52px;
    height: 19px;
}
.itemControllerN700_2 a.itemPrev:link,
.itemControllerN700_2 a.itemPrev:visited {
    background:url("../images/itemPrev.gif") left top no-repeat;
}
.itemControllerN700_2 a.itemPrev:hover,
.itemControllerN700_2 a.itemPrev:active {
    background:url("../images/itemPrev.gif") 0px -19px no-repeat;
}





.itemControllerN700_2 a.itemNext {
    float: right;
    width: 52px;
    height: 19px;
}
.itemControllerN700_2 a.itemNext:link,
.itemControllerN700_2 a.itemNext:visited {
    background:url("../images/itemNext.gif") left top no-repeat;
}
.itemControllerN700_2 a.itemNext:hover,
.itemControllerN700_2 a.itemNext:active {
    background:url("../images/itemNext.gif") 0px -19px no-repeat;
}

















