@charset "utf-8";
body,h1,h2,h3,h4,h5,ul,li,strong,p,em,dl,dt,dd{
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #FF0000;
}

img,a img
	{
	border: 0;
	}
#wrap {
	font-family: "ＭＳ Ｐゴシック";
	height: 2100px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#pwrap {
	font-family: "ＭＳ Ｐゴシック";
	height: 1800px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#swrap {
	font-family: "ＭＳ Ｐゴシック";
	height: 2260px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#kwrap {
	font-family: "ＭＳ Ｐゴシック";
	height: 1870px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#twrap {
	font-family: "ＭＳ Ｐゴシック";
	height: 1270px;
	width: 900px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding-top: 5px;
	background-color: #FFFFFF;
}

#bar {
	height: 8px;
	width: 900px;
}
#top {
	height: 425px;
	width: 557px;
	padding-top: 30px;
	float: left;
}
#topb {
	background-image: url(img/eigodeasobo_04.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 487px;
	float: left;
	font-size: 16px;
	line-height: 28px;
	padding-top: 35px;
	padding-left: 65px;
}
#topc {
	float: left;
	height: 246px;
	width: 309px;
	padding-left: 5px;
}
#txt {
	height: 169px;
	width: 487px;
	float: left;
	font-size: 13px;
	line-height: 19px;
	padding-top: 25px;
	padding-left: 65px;
}
.txtb {
	padding-top: 5px;
	padding-bottom: 5px;
}
#menu {
	height: 58px;
	width: 820px;
	background-image: url(img/asobo_43.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-left: 37px;
	list-style-type: none;
	display: inline;
	padding-left: 40px;
	padding-top: 25px;
	margin-top: 10px;
}
.menub {
	height: 13px;
	width: auto;
	display: inline;
	padding-right: 15px;
	font-size: 13px;
	line-height: 19px;
	color: #006600;
}
.menub a:link,.menub a:visited {
	color: #006600;
	text-decoration: none;
}
.menub a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#ptxt {
	height: 161px;
	width: 454px;
	float: left;
	font-size: 13px;
	line-height: 19px;
	background-image: url(img/asobo_19.jpg);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 80px;
}
.ptxtb {
	padding-top: 5px;
	padding-bottom: 5px;
}
#pset {
	float: left;
	height: 615px;
	width: 863px;
	padding-left: 37px;
	padding-top: 15px;
}
#pseta {
	float: left;
	height: 90px;
	width: 449px;
}
#psetb {
	float: left;
	height: 96px;
	width: 104px;
	padding-left: 110px;
}
#psetc {
	float: left;
	height: 122px;
	width: 772px;
	list-style-type: none;
	background-image: url(img/asobo_61.jpg);
	background-repeat: no-repeat;
	padding-top: 90px;
	padding-left: 70px;
}
.psetd {
	list-style-type: none;
	font-size: 14px;
	padding-bottom: 8px;
	line-height: 20px;
	float: left;
	width: 380px;
	padding-top: 5px;
}
.psete {
	float: left;
	width: 330px;
	list-style-type: none;
	font-size: 13px;
	line-height: 20px;
	padding-bottom: 8px;
	font-weight: normal;
	padding-top: 3px;
}
#psetf {
	width: 350px;
	height: auto;
	float: left;
	font-size: 14px;
	line-height: 18px;
}
#psetg {
	width: 350px;
	float: left;
	height: auto;
	font-size: 10px;
	line-height: 19px;
}
#pred {
	float: left;
	height: 253px;
	width: 508px;
}
.pcolor {
	float: left;
	height: 253px;
	width: 863px;
	padding-bottom: 30px;
	padding-top: 30px;
}
#pwhite {
	float: left;
	height: 145px;
	width: 325px;
	padding-left: 25px;
	padding-top: 105px;
}
#pwhitea {
	font-size: 18px;
	font-weight: bold;
}
#pwhiteb {
	font-size: 13px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#pwhitec {
	background-image: url(img/eigodeasobo_36.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 233px;
	padding-left: 75px;
	padding-top: 30px;
	font-size: 12px;
	line-height: 18px;
}
#pwhited {
	height: 45px;
	width: 233px;
}

#planet {
	width: 863px;
	height: auto;
	float: left;
	padding-left: 20px;
}
#planeta {
	height: 79px;
	width: 756px;
	float: left;
}
#planetb {
	height: 347px;
	width: 863px;
	float: left;
}
.planetc {
	height: auto;
	width: 463px;
	float: left;
}
#pplanet {
	width: 850px;
	height: 581px;
	float: left;
	padding-left: 35px;
}
#pplanetc {
	width: 790px;
	float: left;
	padding-top: 130px;
	background-image: url(img/asobo_83.jpg);
	background-repeat: no-repeat;
	padding-left: 60px;
	height: 451px;
}
.pplanetd {
	height: 20px;
	width: 750px;
	float: left;
	font-size: 18px;
	background-image: url(img/asobo_104.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #0172BD;
}
.pplanete {
	float: left;
	width: 715px;
	font-size: 13px;
	line-height: 19px;
	height: 53px;
	padding-left: 35px;
	padding-bottom: 15px;
}
#topten {
	float: left;
	height: 405px;
	width: 309px;
	padding-top: 30px;
	padding-left: 15px;
}
#koushiki {
	float: left;
	height: 57px;
	width: 81px;
	padding-top: 18px;
	padding-left: 65px;
}
#koushikib {
	float: left;
	height: 77px;
	width: 308px;
}
.scolor {
	float: left;
	height: 442px;
	width: 842px;
	background-image: url(img/set_147.jpg);
	background-repeat: no-repeat;
}
#scolorz {
	float: left;
	height: 442px;
	width: 842px;
	padding-top: 20px;
	padding-left: 30px;
}

#set {
	float: left;
	height: 120px;
	width: 863px;
	padding-left: 37px;
	padding-top: 15px;
}
#seta {
	float: left;
	height: 80px;
	width: 227px;
	padding-top: 20px;
}
#setb {
	float: left;
	height: 96px;
	width: 104px;
	padding-left: 110px;
}
#setc {
	float: left;
	height: 85px;
	width: 400px;
	padding-top: 35px;
	list-style-type: none;
	padding-left: 10px;
}
#setd {
	float: left;
	width: 400px;
	list-style-type: none;
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
	padding-bottom: 8px;
}
.sete {
	float: left;
	width: 330px;
	list-style-type: none;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	text-align: right;
}
#sset {
	float: left;
	height: 524px;
	width: 842px;
	background-image: url(img/set_145.jpg);
	background-repeat: no-repeat;
	display: block;
}
#sseta {
	float: left;
	height: 404px;
	width: 290px;
	font-size: 13px;
	line-height: 19px;
	padding-left: 150px;
	padding-top: 120px;
}
#ssetc {
	float: left;
	font-size: 13px;
	line-height: 17px;
	list-style-type: none;
}
.ssetd {
	list-style-type: none;
	font-size: 13px;
	line-height: 19px;
	width: 290px;
	float: left;
}

.ssete {
	width: 250px;
	list-style-type: none;
	font-size: 13px;
	line-height: 19px;
	float: left;
}
#ssetf {
	padding-top: 100px;
	height: auto;
	width: 290px;
	float: left;
}
#ssetg {
	width: 322px;
	float: left;
	height: auto;
	font-size: 13px;
	line-height: 19px;
	list-style-type: none;
	padding-top: 85px;
	padding-left: 20px;
}
#sseth {
	list-style-type: none;
	width: 200px;
	float: left;
	padding-top: 80px;
}
.sseti {
	font-size: 13px;
	line-height: 19px;
	width: 290px;
}
#ssetj {
	float: left;
	height: 79px;
	width: 312px;
	padding-top: 50px;
}
#ssetz {
	float: left;
	height: 524px;
	width: 832px;
	padding-left: 30px;
	padding-top: 15px;
}

#sred {
	float: left;
	height: 305px;
	width: 270px;
	padding-left: 170px;
	font-size: 13px;
	line-height: 19px;
	padding-top: 140px;
}

#sreda {
	height: auto;
	width: 270px;
	font-size: 13px;
	line-height: 19px;
	float: left;
	list-style-type: none;
}

#sredc {
	height: 170px;
	width: 332px;
	font-size: 13px;
	line-height: 17px;
	float: left;
	padding-top: 140px;
	padding-left: 70px;
}
.sredd {
	list-style-type: none;
	font-size: 13px;
	line-height: 19px;
	float: left;
	width: 270px;
}
.srede {
	float: left;
	width: 150px;
	list-style-type: none;
	font-size: 13px;
	line-height: 20px;
}

#sredf {
	width: 230px;
	float: left;
}
#sredg {
	width: 270px;
	float: left;
	height: auto;
	font-size: 13px;
	line-height: 19px;
	list-style-type: none;
	padding-top: 80px;
}
#sredh {
	list-style-type: none;
	width: 180px;
	float: left;
	padding-left: 120px;
	padding-top: 60px;
}
.sredi {
	font-size: 13px;
	line-height: 19px;
}
#sredj {
	float: left;
	height: 79px;
	width: 317px;
	padding-top: 20px;
	padding-left: 50px;
}
#sredy {
	height: 20px;
	width: 150px;
	font-size: 13px;
	line-height: 19px;
	float: left;
	list-style-type: none;
	padding-top: 50px;
}
.sredz {
	font-size: 13px;
	line-height: 19px;
	float: left;
	width: 200px;
}
#splanet {
	width: 842px;
	height: 569px;
	float: left;
	background-image: url(img/set_149.jpg);
	background-repeat: no-repeat;
}
#splanetz {
	float: left;
	height: 668px;
	width: 842px;
	padding-top: 20px;
	padding-left: 30px;
}

#splaneta {
	height: 284px;
	width: 261px;
	font-size: 13px;
	line-height: 19px;
	float: left;
	padding-left: 160px;
	padding-top: 135px;
}
#splanetb {
	list-style-type: none;
}

#splanetc {
	height: 60px;
	width: 290px;
	font-size: 13px;
	line-height: 17px;
	margin-left: 210px;
	margin-top: 120px;
	float: left;
}
.splanetd {
	list-style-type: none;
	font-size: 13px;
	line-height: 19px;
	float: left;
	width: 200px;
}
#splanete {
	float: left;
	list-style-type: none;
	font-size: 13px;
	line-height: 20px;
	height: 284px;
	width: 321px;
	padding-top: 135px;
	padding-left: 100px;
}

#splanetf {
	width: 200px;
	height: auto;
	float: left;
	padding-top: 120px;
}
#splanetg {
	float: left;
	font-size: 13px;
	line-height: 19px;
	list-style-type: none;
	width: 271px;
}
#splaneth {
	list-style-type: none;
	float: left;
}
#splaneti {
	font-size: 13px;
	line-height: 19px;
	width: 271px;
	list-style-type: none;
	padding-top: 60px;
	float: left;
}
.splanetj {
	width: 271px;
	float: left;
}
#splanetw {
	list-style-type: none;
	width: 200px;
	float: left;
}
.splanetx {
	font-size: 13px;
	line-height: 19px;
}
#splanety {
	list-style-type: none;
	float: left;
	width: 350px;
}
.splanetz {
	font-size: 13px;
	line-height: 19px;
}
#splanetp {
	font-size: 13px;
	line-height: 30px;
	color: #FF0000;
}

#utaoh {
	height: 19px;
	padding-top: 15px;
	float: left;
	width: 290px;
}
#book {
	width: 342px;
	float: left;
	height: 404px;
	padding-top: 120px;
	padding-left: 50px;
	list-style-type: none;
}
#ehon {
	float: left;
	width: 322px;
	list-style-type: none;
	padding-left: 20px;
}
.ehonb {
	padding-top: 15px;
	font-size: 13px;
	line-height: 17px;
}
#cbook {
	float: left;
	width: 250px;
	height: auto;
}
#dvd {
	float: left;
	height: auto;
	width: 370px;
}
.color {
	float: left;
	height: 269px;
	width: 863px;
	padding-left: 37px;
	padding-bottom: 35px;
}
#kset {
	float: left;
	width: 863px;
	padding-left: 37px;
	padding-top: 15px;
}

#kseta {
	float: left;
	height: 90px;
	width: 559px;
}

.kcolor {
	float: left;
	height: 253px;
	width: 865px;
	padding-left: 35px;
	padding-top: 30px;
}
#ksetc {
	float: left;
	height: 122px;
	width: 773px;
	list-style-type: none;
	background-image: url(img/kakaku_141.jpg);
	background-repeat: no-repeat;
	padding-top: 90px;
	padding-left: 70px;
}

.ksetd {
	list-style-type: none;
	font-size: 14px;
	line-height: 24px;
	float: left;
	width: 750px;
}
#kred {
	float: left;
	height: 253px;
	width: 508px;
}
#kwhite {
	float: left;
	height: 158px;
	width: 315px;
	padding-left: 30px;
	padding-top: 105px;
}
#kwhitec {
	background-image: url(img/eigodeasobo_36.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 233px;
	padding-left: 75px;
	padding-top: 30px;
	font-size: 12px;
	line-height: 18px;
}

.cake {
	font-size: 13px;
	line-height: 19px;
	float: left;
	width: 200px;
}


#mochi {
	float: left;
	height: 130px;
	width: 682px;
	padding-top: 20px;
	padding-left: 160px;
}



#red {
	background-image: url(img/eigodeasobo_25.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 169px;
	width: 375px;
	font-size: 13px;
	line-height: 20px;
	padding-top: 100px;
	padding-left: 50px;
}

#green {
	background-image: url(img/eigodeasobo_27.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 169px;
	width: 354px;
	font-size: 13px;
	line-height: 20px;
	padding-top: 100px;
	padding-left: 50px;
}
#blue {
	background-image: url(img/eigodeasobo_30.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 170px;
	width: 375px;
	font-size: 13px;
	line-height: 20px;
	padding-top: 100px;
	padding-left: 50px;
}
#white {
	float: left;
	height: 260px;
	width: 399px;
	padding-left: 10px;
	padding-top: 10px;
}

#whitea {
	font-size: 18px;
	font-weight: bold;
}
#whiteb {
	font-size: 13px;
	line-height: 30px;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#whitec {
	background-image: url(img/eigodeasobo_36.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 233px;
	margin-left: 100px;
	padding-left: 75px;
	padding-top: 30px;
	font-size: 12px;
	line-height: 18px;
}
#whited {
	height: 45px;
	width: 233px;
	margin-left: 100px;
}

#tplanet {
	width: 790px;
	height: 581px;
	float: left;
	padding-left: 60px;
	background-image: url(img/taikendan_122.jpg);
	background-repeat: no-repeat;
}
#tplanetz {
	float: left;
	height: 581px;
	width: 790px;
	padding-top: 10px;
	padding-left: 30px;
}

.tplanetc {
	height: 451px;
	width: 790px;
	float: left;
	padding-top: 130px;
}
.tplanetd {
	height: 20px;
	width: 750px;
	float: left;
	font-size: 18px;
	padding-left: 30px;
	padding-top: 2px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #0172BD;
}
.tplanete {
	float: left;
	width: 715px;
	font-size: 13px;
	line-height: 20px;
	height: 53px;
	padding-left: 35px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.tplanetf {
	height: 20px;
	width: 750px;
	float: left;
	font-size: 18px;
	padding-left: 30px;
	padding-top: 19px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #0CB14B;
	line-height: 20px;
}
.tplanetg {
	height: 20px;
	width: 750px;
	float: left;
	font-size: 18px;
	padding-left: 30px;
	padding-top: 22px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #ED1C24;
}
.tplaneth {
	height: 20px;
	width: 150px;
	float: left;
	font-size: 13px;
	padding-left: 620px;
}

#kplanet {
	width: 791px;
	height: 581px;
	float: left;
	padding-left: 60px;
	background-image: url(img/kakaku_147.jpg);
	background-repeat: no-repeat;
}
#kplanetz {
	height: 581px;
	width: 791px;
	padding-top: 20px;
	padding-left: 30px;
	float: left;
}

.kplanetc {
	height: 140px;
	width: 277px;
	float: left;
	list-style-type: none;
	padding-top: 165px;
	padding-left: 190px;
	text-align: center;
}
.kplanetd {
	height: 19px;
	width: 260px;
	float: left;
	font-size: 13px;
	margin-top: 10px;
	line-height: 17px;
	padding-top: 8px;
}
.kplanete {
	height: 19px;
	width: 260px;
	float: left;
	font-size: 13px;
	line-height: 17px;
	margin-top: 10px;
	padding-top: 8px;
}
.kplanetf {
	height: auto;
	width: 277px;
	float: left;
	list-style-type: none;
	padding-top: 165px;
	text-align: center;
}
.kplanetg {
	height: 150px;
	width: 260px;
	float: left;
	list-style-type: none;
	padding-top: 88px;
	padding-left: 200px;
}
.kplaneth {
	height: auto;
	width: 260px;
	float: left;
	font-size: 12px;
	margin-top: 10px;
	line-height: 17px;
	list-style-type: none;
	padding-bottom: 20px;
}
.kplaneti {
	height: 155px;
	width: 255px;
	list-style-type: none;
	float: left;
	padding-top: 88px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.kplanetj {
	height: auto;
	width: 275px;
	font-size: 12px;
	margin-top: 10px;
	line-height: 17px;
	list-style-type: none;
	padding-left: 10px;
	padding-bottom: 20px;
	float: left;
}

#bplanetc {
	height: 300px;
	width: 400px;
	padding-top: 20px;
	float: left;
}

.planetd {
	height: 73px;
	width: 78px;
	float: left;
	padding-top: 30px;
	clear: left;
}
.planete {
	float: left;
	width: 360px;
	font-size: 13px;
	line-height: 22px;
	padding-left: 20px;
	padding-top: 50px;
	height: 53px;
}
#bplanet {
	float: left;
	height: 324px;
	width: 400px;
}
#bplanetb {
	background-image: url(img/eigodeasobo_43.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 58px;
	width: 266px;
	font-size: 12px;
	line-height: 16px;
	padding-top: 40px;
	padding-left: 40px;
}
#bplanetc {
	float: left;
	height: 300px;
	width: 400px;
}
#planetf {
	font-size: 12px;
	float: left;
	width: 226px;
	padding-left: 170px;
	padding-top: 8px;
}
#asobo {
	height: auto;
	width: 863px;
	padding-top: 55px;
	float: left;
}
#asoboa {
	height: 108px;
	width: 622px;
	float: left;
}
.asobob {
	width: 763px;
	font-size: 13px;
	line-height: 19px;
	float: left;
	padding-left: 100px;
	padding-bottom: 10px;
}
#asoboc {
	height: 79px;
	width: 312px;
	padding-top: 10px;
	float: left;
	padding-left: 550px;
}
#pasoboc {
	height: 79px;
	width: 312px;
	float: left;
	padding-left: 430px;
}
#sasoboc {
	height: 79px;
	width: 842px;
	float: left;
	padding-top: 20px;
	text-align: right;
}#kasoboc {
	height: 79px;
	width: 312px;
	padding-top: 10px;
	float: left;
	padding-left: 570px;
}

#tasoboc {
	height: 79px;
	width: 312px;
	padding-top: 30px;
	float: left;
	padding-left: 580px;
}

#footer {
	height: 8px;
	width: 900px;
	float: left;
}
.style2 {font-size: 26px}
.style3 {color: #FF0000}
.style4 {color: #000000}
.style5 {font-size: 14px}
.style6 {font-size: 13px}

