﻿@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------
要素一括
----------------------------------------------------------*/
* {margin: 0;padding: 0;font-size:100.01%;}

body,div,p{
	margin:0;
	padding:0;
	line-height:1.41; 
}

dl,dt,dd,ul,ol,li{
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.41;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
	line-height:1.41;
}

img{
	border:none;
}

table{ 
	border-collapse:collapse;
	border-spacing:0;
}

th,td{
	font-size:100%;
	line-height:1.41;
}

caption{
	margin-right:10px;
	font-size:90%;
	text-align:right;
}

a:link,a:visited {
	color:#1a81e2;
	text-decoration:none;
}

a:hover{
	color:#F90;
	text-decoration:none;
}
/*--------------------------------------------------------
レイアウト
----------------------------------------------------------*/
body{
	margin:0 auto;
	background:#ebebeb url(../images/setstock10_02.jpg) repeat-x;
	text-align:center;
	color:#4F5C6C;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:1.41;
}

#bodybg{
	background:#ebebeb url(../images/setstock10_bg.jpg) no-repeat top center;
}

#header{
	margin:0 auto;
	height:49px;
}

#plist{
	color:#000;
	padding-right:50px;
	font-size:100%;
	font-weight:bold;
	text-align:right;
	line-height:50px;
}

#plist a:link{
	color:#FFF;
	text-decoration:none;
}

#plist a:visited{
	color:#E0E0E0;
	text-decoration:none;
}

#plist a:hover{
	color:#F90;
	text-decoration:none;
}


#wrapper {
	margin: 0 auto;
	margin-top:8px;
	padding:0;
	text-align:center;
	background-color:#d9d9d9;
	width:900px;
}

h1{
	margin:0 auto;
	text-align:center;
	background:url(../images/setstock10_06.jpg) no-repeat top center;
	width:875px;
	height:337px;
}

h2{
}

h3{
	margin-left:15px;
	text-align:left;
}

/*--------------------------------------------------------
menu
----------------------------------------------------------*/
#navi{
	margin:7px 0 0 100px;
	text-align: center;
	height:110px;
}

#navi ul{
	text-align:left;
	display:inline;
	clear:both;
}

#navi ul li{
	background:none;
	width:280px;
	height:100px;
	float:left;
}

/*div#navi ul li a {
	width:265px;
	height:100px;
	display:block;
}*/

/*menu01
#navi ul li#menu01 a:link,a:visited{
	background:url(../images/button01.jpg) no-repeat top left;
	background-position:0 0;
	width:265px;
	height:100px;

}

#navi ul li#menu01 a:hover{
	background:url(../images/button01.jpg) no-repeat top left;
	background-position:0 -101px;
	width:265px;
	height:100px;
}*/

/*menu02
#navi ul li#menu02 a:link,a:visited{
	background:url(../images/button03.jpg) no-repeat top left;
	background-position:0 0;
	width:265px;
	height:100px;

}

#navi ul li#menu02 a:hover{
	background:url(../images/button03.jpg) no-repeat top left;
	background-position:0 -101px;
	width:265px;
	height:100px;
}*/

/*menu03
#navi ul li#menu03 a:link,a:visited{
	background:url(../images/button02.jpg) no-repeat top left;
	background-position:0 0;
	width:265px;
	height:100px;

}

#navi ul li#menu03 a:hover{
	background:url(../images/button02.jpg) no-repeat top left;
	background-position:0 -101px;
	width:265px;
	height:100px;
}*/

/*--------------------------------------------------------
コンテンツ01
----------------------------------------------------------*/
#contents01{
}

#contents01 table{
	margin:0 0 0 25px;
}

#contents01 table tr td{
}

#contents01 table tr td#artist01{
	background:url(../images/photo10.jpg) no-repeat top left;
}

#contents01 table tr td#artist02{
	background:url(../images/photo11.jpg) no-repeat top left;
}

#contents01 table tr td#artist03{
	background:url(../images/photo01.jpg) no-repeat top left;
}

#contents01 table tr td#artist04{
	background:url(../images/photo02.jpg) no-repeat top left;
}

#contents01 table tr td#artist05{
	background:url(../images/photo03.jpg) no-repeat top left;
}

#contents01 table tr td#artist06{
	background:url(../images/photo12.jpg) no-repeat top left;
}

#contents01 table tr td#artist07{
	background:url(../images/photo04.jpg) no-repeat top left;
}

#contents01 table tr td#artist08{
	background:url(../images/photo05.jpg) no-repeat top left;
}

#contents01 table tr td#artist09{
	background:url(../images/photo13.jpg) no-repeat top left;
}

#contents01 table tr td#artist10{
	background:url(../images/photo14.jpg) no-repeat top left;
}

#contents01 table tr td#artist11{
	background:url(../images/photo06.jpg) no-repeat top left;
}

#contents01 table tr td#artist12{
	background:url(../images/photo07.jpg) no-repeat top left;
}

#contents01 table tr td#artist13{
	background:url(../images/photo15.jpg) no-repeat top left;
}

#contents01 table tr td#artist14{
	background:url(../images/photo08.jpg) no-repeat top left;
}
/*--------------------------------------------------------
コンテンツ02
----------------------------------------------------------*/
#contents02{
}

.naiyo{
	margin:5px 0 0 60px;
	text-align:left;
	width:800px;
}
/*--------------------------------------------------------
コンテンツ03
----------------------------------------------------------*/
#contents03{
	margin:15px 0 0 60px;
	text-align:left;
	width:780px;
	
}
/*--------------------------------------------------------
コンテンツ04
----------------------------------------------------------*/
#contents04{
}

.naiyo{
	margin:5px 0 0 60px;
	text-align:left;
	width:800px;
}

/*--------------------------------------------------------
コンテンツ05
----------------------------------------------------------*/
#contents05{
	margin:5px 120px;
	text-align:center;
	width:auto;
}

/*--------------------------------------------------------
footer
----------------------------------------------------------*/
#footer{
	font-size:90%;
	text-align:left;
}
#footer hr{
	margin:15px 20px;
	color:#d9d9d9;
	border:1px solid #666;
}

#kyosanwrap{
	margin:0 auto;
	text-align:center;
	width:800px;
}

#kyosan_text{
	text-align:left;
	width:450px;
	float:left;
}

#kyosan_text ul{
}

#kyosan_text ul li{
	margin-left:1em;
	padding:0 0 0 15px;
	background:url(../images/setstock10_9.jpg) no-repeat 0 6px;
	line-height:25px;
}


#kyosan_ba{
	width:270px;
	float:right;
}

#kyosan_ba img{
	margin:0 0 8px 0;
}

#rcctop{
	margin:8px auto;
	text-align:center;
	clear:both;
}

address{
	font-size:80%;
	text-align:center;
	font-style:normal;
}
/*--------------------------------------------------------
any
----------------------------------------------------------*/
.alt{
	display:none;
}

.pageback_link{
	margin-right:20px;
	font-size:90%;
	text-align:right;
}

.pageback_link a:link,a:visited{
	color:#1a81e2;
	text-decoration:none;
}

.pageback_link a:hover,a:active{
	color:#F90;
	text-decoration:none;
}

.clear-both{
	clear:both;
	font-size:0;
	height:0;
}

h4{
	font-weight:bold;
}

#artist31_01{
	background:url(../images/photo10.jpg) no-repeat top left;
}

#artist31_02{
	background:url(../images/photo12.jpg) no-repeat top left;
}

#artist31_03{
	background:url(../images/photo05.jpg) no-repeat top left;
}

#artist31_04{
	background:url(../images/photo17.jpg) no-repeat top left;
}

#artist31_05{
	background:url(../images/photo13.jpg) no-repeat top left;
}

#artist31_06{
	background:url(../images/photo18.jpg) no-repeat top left;
}

#artist31_07{
	background:url(../images/photo19.jpg) no-repeat top left;
}

#artist31_08{
	background:url(../images/photo16.jpg) no-repeat top left;
}

#artist31_09{
	background:url(../images/photo07.jpg) no-repeat top left;
}

#artist1_01{
	background:url(../images/photo11.jpg) no-repeat top left;
}

#artist1_02{
	background:url(../images/photo01.jpg) no-repeat top left;
}

#artist1_03{
	background:url(../images/photo02.jpg) no-repeat top left;
}

#artist1_04{
	background:url(../images/photo03.jpg) no-repeat top left;
}

#artist1_05{
	background:url(../images/photo15.jpg) no-repeat top left;
}

#artist1_06{
	background:url(../images/photo04.jpg) no-repeat top left;
}

#artist1_07{
	background:url(../images/photo20.jpg) no-repeat top left;
}

#artist1_08{
	background:url(../images/photo14.jpg) no-repeat top left;
}

#artist1_09{
	background:url(../images/photo06.jpg) no-repeat top left;
}

#artist1_10{
	background:url(../images/photo21.jpg) no-repeat top left;
}

.textred{
	color:#C30;
	font-weight:bold;
}

.artistwrap{
	margin:0 20px 0 20px;
}

.artistwrap ul{
	list-style-type:none;
	display:inline;
	clear:both;
}

.artistwrap ul li{
	display:block;
	float:left;
}


.artistwrap img{
	margin-right:5px;
	margin-bottom:5px;
}

#art_01{
	background:url(../images/100731_01.jpg) no-repeat top left;
}

#art_02{
	background:url(../images/100731_02.jpg) no-repeat top left;
}

#art_03{
	background:url(../images/100731_03.jpg) no-repeat top left;
}

#art_04{
	background:url(../images/100731_04.jpg) no-repeat top left;
}

#art_05{
	background:url(../images/100731_05.jpg) no-repeat top left;
}

#art_06{
	background:url(../images/100731_06.jpg) no-repeat top left;
}

#art_07{
	background:url(../images/100731_07.jpg) no-repeat top left;
}

#art_08{
	background:url(../images/100731_08.jpg) no-repeat top left;
}

#art_09{
	background:url(../images/100731_09.jpg) no-repeat top left;
}

#art_10{
	background:url(../images/100731_10.jpg) no-repeat top left;
}

#art_11{
	background:url(../images/100731_11.jpg) no-repeat top left;
}

#art_12{
	background:url(../images/100731_12.jpg) no-repeat top left;
}

#art_13{
	background:url(../images/100731_13.jpg) no-repeat top left;
}

#art_14{
	background:url(../images/100731_14.jpg) no-repeat top left;
}

#art_15{
	background:url(../images/100731_15.jpg) no-repeat top left;
}

#art_16{
	background:url(../images/100731_16.jpg) no-repeat top left;
}

#art_17{
	background:url(../images/100801_17.jpg) no-repeat top left;
}

#art_18{
	background:url(../images/100801_18.jpg) no-repeat top left;
}

#art_19{
	background:url(../images/100801_19.jpg) no-repeat top left;
}

#art_20{
	background:url(../images/100801_20.jpg) no-repeat top left;
}

#art_21{
	background:url(../images/100801_21.jpg) no-repeat top left;
}

#art_22{
	background:url(../images/100801_22.jpg) no-repeat top left;
}

#art_23{
	background:url(../images/100801_23.jpg) no-repeat top left;
}

#art_24{
	background:url(../images/100801_24.jpg) no-repeat top left;
}

#art_25{
	background:url(../images/100801_25.jpg) no-repeat top left;
}

#art_26{
	background:url(../images/100801_26.jpg) no-repeat top left;
}

#art_27{
	background:url(../images/100801_27.jpg) no-repeat top left;
}

#art_28{
	background:url(../images/100801_28.jpg) no-repeat top left;
}

#art_29{
	background:url(../images/100801_29.jpg) no-repeat top left;
}

#art_30{
	background:url(../images/100801_30.jpg) no-repeat top left;
}

#art_31{
	background:url(../images/100801_31.jpg) no-repeat top left;
}

#art_32{
	background:url(../images/100801_32.jpg) no-repeat top left;
}

#art_33{
	background:url(../images/100801_33.jpg) no-repeat top left;
}

#art_34{
	background:url(../images/100801_34.jpg) no-repeat top left;
}

#viva01{
	margin:5px 80px;
}

#viva01 dl{
	padding-top:5px;
	font-size:90%;
}

#viva01 dl dt{
	width:5em;
	float:left;
}

#viva01 dl dd{
	margin-left:5.2em;
}

/*--------------------------------------------------------
コンテンツ06
----------------------------------------------------------*/
#contents06{
	margin:5px 80px;
	text-align:center;
	width:auto;
}

#info{
	/*background:url(../images/fukidashi.jpg)  no-repeat 15px -5px;*/
	text-align:left;
	clear:both;
}

.fukidashi{
	margin:0 auto;
	padding:20px 0 80px 0;
	background:url(../images/tsukiguma.jpg) no-repeat right bottom;
	border:2px solid #B6B6B6;
	width:670px
}

.fukidashi ul{
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}

.fukidashi li{
	margin:2px 0 0 0;
	padding:0;
	padding-left:2em;
	line-height:1.3;
	text-indent:-1em;
	width:445px;
}

.fukidashi p{
	display:inline;
	float:right;
	margin-right:15px;
	width:110px;
}

.fukidashi p img{ margin-bottom:5px; }
