a{ color:#39F;text-decoration: underline;}

a:visited { color:#009999; }

a:hover { text-decoration : underline ; color:#F90; background-color:#FFFFEA }


#all {
	font-family: "HG丸ｺﾞｼｯｸM-PRO","MS Pゴシック","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo, Osaka", "MS PGothic", "sans-serif";
	height: 600px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#all #navi {
	height: auto;
	width: 790px;
	float: right;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}

#all #title {
	font-size: 120%;
	color: #999;
	height: 50px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
	vertical-align: bottom;
}

#all #top_header {
	text-align: center;
	height: 100px;
	width: 450px;
	margin-right: auto;
	margin-left: auto;
}

#all #top_main {
	background-image: url(/NATURAL/special/sound_sample_box/img/back_top.png);
	background-repeat: no-repeat;
	text-align: center;
	height: 350px;
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	font-size: 90%;
	font-weight: bold;
	color: #333;
}

#all #top_footer {
	color: #666;
	line-height: 150%;
	height: 100px;
	width: 790px;
	letter-spacing: 0.1em;
	margin-right: auto;
	margin-left: auto;
	font-size: 80%;
	text-align: center;
	font-weight: bold;
}

.list1_main {
	font-weight: bold;
	color: #999;
	background-image: url(/NATURAL/special/sound_sample_box/img/back_list1.png);
	background-repeat: no-repeat;
	text-align: right;
	font-size: 90%;
	height: 500px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	line-height: 120%;
	margin-top: -5px;
}

.list2_3_main {
	font-weight: bold;
	color: #666;
	text-align: center;
	font-size: 100%;
	height: 500px;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	line-height: 120%;
	margin-top: -5px;
	letter-spacing: 0.1em;
}

#all #order {
	font-size: 50%;
	color: #666;
	height: 50px;
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -30px;
	margin-left: auto;
	letter-spacing: 0.2em;
}

#all #main {
	font-size: 70%;
	height: 480px;
	width: 760px;
	color: #6F7B11;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(/NATURAL/special/sound_sample_box/img/back_bd.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	letter-spacing: 0.1em;
	line-height: 200%;
}

.sub_title {
	font-size: 100%;
	color: #333;
	height: 40px;
	text-align: center;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-position: center center;
	width: 800px;
	line-height: 300%;
	font-weight: bold;
	margin-top: -20px;
	background-image: url(/NATURAL/special/sound_sample_box/img/sub_t.png);
	background-repeat: no-repeat;
}
.kaisetu  {
	font-size: 70%;
	height: 460px;
	width: 800px;
	color: #000;
	line-height: 140%;
	margin-top: 20px;
	margin-bottom: 15px;
	letter-spacing: 0.2em;
	font-family: "HG丸ｺﾞｼｯｸM-PRO", "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace,;
}
#all #info  {
	font-size: 100%;
	height: 470px;
	width: 800px;
	color: #000;
	line-height: 120%;
	margin-top: -10px;
	margin-bottom: 35px;
	letter-spacing: 0.2em;
	background-image: url(/NATURAL/special/sound_sample_box/img/back_sound_sample.png);
	background-repeat: no-repeat;
	background-position: top;
}
#all #illustrator {
	font-size: 70%;
	text-align: center;
	color: #999;
	line-height: 130%;
	font-weight: bold;
	height: 460px;
	width: 800px;
	margin-top: 20px;
	margin-bottom: 15px;
	float: right;
}

#all #header {
	float: left;
	height: auto;
	width: 480px;
	font-weight: bold;
	color: #330;
	margin-top: 0px;
}

#all #illust {
	float: right;
	height: 320px;
	width: 300px;
	text-align: center;
	font-size: 70%;
	background-repeat: no-repeat;
	padding-top: 10px;
	line-height: 110%;
}

#all #sub_head {
	float: left;
	height: auto;
	width: 480px;
	font-size: 60%;
	line-height: -10%;
	color: #818181;
	margin-bottom: 0px;
	vertical-align: top;
	margin-top: 0px;
}

#all #maintext {
	font-size: 100%;
	float: left;
	height: 130px;
	width: 490px;
	line-height: 130%;
	color: #333;
}

#all #sub {
	float: left;
	height: auto;
	width: 480px;
	font-size: 90%;
	color: #C90;
	font-weight: bold;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}

#all #sound {
	float: left;
	height: 210px;
	width: 790px;
	text-align: center;
	background-image: url(/NATURAL/special/sound_sample_box/img/frame.png);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #696;
	background-position: center center;
}
#all #map {
	color: #666;
	width: 800px;
	height: 500px;
	font-size: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}

#all #map_text {
	height: 500px;
	width: 800px;
	text-align: left;
	margin-top: -500px;
}

#all #title_point {
	font-size: 80%;
	color: #360;
	height: 40px;
	width: 760px;
	margin-top:30px;
	margin-right: auto;
	margin-left: auto;
}
#all #main_point {
	width: 760px;
	height: 480px;
	background-repeat: no-repeat;
	background-position: center;
}
.main_p01 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point01.png); }
.main_p02 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point02.png); }
.main_p03 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point03.png); }
.main_p04 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point04.png); }
.main_p05 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point05.png); }
.main_p06 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point06.png); }
.main_p07 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point07.png); }
.main_p08 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point08.png); }
.main_p09 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point09.png); }
.main_p10 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point10.png); }
.main_p11 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point11.png); }
.main_p12 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point12.png); }
.main_p13 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point13.png); }
.main_p14 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point14.png); }
.main_p15 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point15.png); }
.main_p16 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point16.png); }
.main_p17 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point17.png); }
.main_p18 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point18.png); }
.main_p19 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point19.png); }
.main_p20 {background-image:url(/NATURAL/special/sound_sample_box/img/back_point20.png); }

#all #main_kikitori {
	background-repeat: no-repeat;
	height: 460px;
	width: 790px;
	margin-top: 20px;
	margin-bottom: 15px;
	color: #999;
}
.main_k01 {background-image:url(/NATURAL/special/sound_sample_box/img/back_kikitori_1.png); line-height: 150%; }
.main_k02 {background-image:url(/NATURAL/special/sound_sample_box/img/back_kikitori_2.png);}
.main_k03 {background-image:url(/NATURAL/special/sound_sample_box/img/back_kikitori_3.png);}
.main_k04 {background-image:url(/NATURAL/special/sound_sample_box/img/back_kikitori_4.png);}
.main_k05 { background-image: url(/NATURAL/special/sound_sample_box/img/back_kikitori_5.png); }
.main_k06 {background-image:url(/NATURAL/special/sound_sample_box/img/back_kikitori_6.png);}

#all #about_js {
	height: 460px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	letter-spacing: 0.2em;
	text-align: center;
	color: #333;
	font-size: 80%;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 0px;
	margin-bottom: 0px;
}
.smap{
	font-size: 10pt;
	height: 600px;
	width: 800px;
	float: none;
	line-height: 150%;
	margin-right: 10px;
	margin-top: -10px;
	background-image: url(/NATURAL/special/sound_sample_box/img/back_sitemap.png);
	background-repeat: no-repeat;
}
.sitemap {
	position:fixed;
	right:0px;
	bottom:0px;
	background-color: #000;
	float: right;
}
