#headerMain {
	background: #FFFFFF;
	height: 100px;
	width: 780px;
}
#header {
	width: 580px;
	height: 100px;
	float: left;
}
#navi {
	height: 25px;
	width: 550px;
}
#logobase {
	height: 100px;
	width: 190px;
	float: left;
	margin-left: 4px;
}
#wrapper {
	background: #FFFFFF;
	height: 1700px;
	width: 780px;
}
#main {
	width: 580px;
	float: left;
	margin-top: 14px;
	height: 1800px;
}
#upDate {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 31px;
	padding-top: 10px;
	float: left;
	width: 500px;
}
#mainTop {
	height: 395px;
	width: 535px;
	background: url(image/magazine01.jpg) no-repeat;
	margin-left: 6px;
}
#mainTopTitle {
	padding-left: 31px;
	padding-top: 5px;
}
#mainTop02Title {
	padding-left: 31px;
	margin-top: 5px;
	float: left;
}
#SoramaekunOriginalGoods {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	padding-top: 3px;
}
#GoodsHatsubai  {
	float: left;
	margin-left: 30px;
	margin-top: -13px;
}
#0715Hatsubai  {
	float: left;
	margin-left: 10px;
}
#SoramaekunOriginalGoodsText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 30px;
	float: left;
}
#SoramameS_SS {
	float: left;
	margin-left: -5px;
	margin-top: -6px;
}
#to_index02 {
}
#SoramameSSwithBed {
	margin-left: 20px;
	margin-top: 8px;
	float: left;
}
#kc {
	float: left;
	padding-top: 8px;
}
#SoramameL_Pouch {
	float: left;
	padding-left: 195px;
	margin-top: -110px;
}
#nakayamiwanoehoncornersign {
	float: left;
	padding-left: 220px;
	margin-top: -110px;
}
#nakayamiwanoehoncorner {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	padding-top: 5px;
	clear: both;
}
#nakayamiwanoehoncornerText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 30px;
	float: left;
}
#nagimameName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 30px;
	float: left;
	width: 310px;
	padding-top: 4px;
}
#SeriesName03 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	padding-top: 4px;
	clear: both;
}
#obakeText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 30px;
	float: left;
	width: 300px;
	padding-top: 4px;
}
#obake_h1 {
	float: left;
	padding-left: 335px;
	margin-top: -120px;
}
#SeriesName02 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #00FF00;
	padding-left: 30px;
	float: left;
	margin-top: 4px;
	width: 210px;
}
#obakeName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 30px;
	padding-top: 4px;
}
#nagimameText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 31px;
	clear: both;
}
#nagimameImage{
	float: left;
	margin-top: -100px;
	padding-left: 335px;
}
#0401Hatsubai  {
	float: left;
	margin-top: -15px;
}
#SoramaekunnoOuchiName {
	width: 250px;
	font: 20px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 30px;
	clear: both;
	float: left;
}
#SoramaekunnoOuchiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 60px;
	width: 340px;
	padding-left: 31px;
	float: left;
}
#SoramamekunnoOuchiImage{
	float: left;
	margin-top: -45px;
}
#SoramamekunOkeikoBagText {
	float: left;
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	margin-left: 8px;
	margin-top: -2px;
}
#SoramamekunOkeikoBagImage {
	float: left;
	margin-top: -6px;
}
#SoramameTokutenImage05{
	padding-left: 60px;
	float: left;
	margin-top: -3px;
}
#SoramaeOkeikoBagText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: -15px;
	width: 220px;
}
#mainTopFair {
	float: left;
	padding-top: 5px;
	padding-left: 32px;
}
#SeriesName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #00FF00;
	padding-left: 30px;
	float: left;
	margin-top: 5px;
}
#more01 {
	float: left;
	width: 252px;
	padding-left: 10px;
	margin-top: 10px;
}
#SoramaeIchinichiName {
	width: 300px;
	font: 20px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 30px;
	padding-top: 3px;
	clear: both;
}
#SoramaeIchinichiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 60px;
	width: 350px;
	padding-left: 31px;
	padding-top: 3px;
	float: left;
}
#SoramameIchinichiImage{
	float: left;
	margin-top: -135px;
	margin-left: 100px;
}
#ShohanTokutenImage{
	padding-left: 32px;
	float: left;
	margin-top: -14px;
}
#SoramameSealImage{
	float: left;
	padding-left: 55px;
}
#SoramameTokutenImage02{
	padding-left: 32px;
	padding-top: 5px;
	float: left;
}
#SramameLunchSetImage{
	float: left;
	padding-left: 35px;
	padding-top: 5px;
}
#SoramaeLunchSetiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 265px;
	padding-left: 30px;
	float: left;
}
#more06 {
	float: left;
	margin-left: 31px;
}
#more08 {
	float: left;
}
#mainBottom {
	height: 185px;
	width: 535px;
	background:  url(image/main_bottom_image.jpg) no-repeat;
	margin-left: 6px;
}
#mainBottomTitle {
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #ffffff;
	padding-left: 45px;
	padding-top: 13px;
}
#FairName01 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	float: left;
	clear: both;
	padding-top: 5px;
}
#more02 {
	padding-left: 15px;
	float: left;
	width: 62px;
	padding-top: 15px;
}
#mainBottomBook {
	float: left;
	padding-top: 5px;
	padding-left: 32px;
}
#mainBottomSales {
	float: left;
	padding-left: 10px;
}
#mainBotomBooks {
	float: left;
	margin-top: -35px;
}
#FairSuchedule {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 30px;
	float: left;
	padding-top: 5px;
	width: 318px;
}
#FairInfo {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	width: 198px;
	padding-left: 32px;
	clear: both;
	margin-top: -70px;
}
#upDate02 {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-left: 220px;
	margin-top: 15px;
}
#more05 {
	width: 190px;
	clear: both;
}
#more07 {
	float: left;
	padding-left: 30px;
	width: 200px;
	margin-top: 3px;
}
#yaesulink {
	font: 10px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-left: 325px;
	margin-top: -58px;
}
#mainTopinfo {
	height: 388px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top01.jpg) no-repeat;
}
#mainTopinfoTitle {
	margin-top: 13px;
	padding-left: 31px;
	clear: both;
}
#new02 {
	padding-left: 10px;
	margin-top: 13px;
	float: left;
}
#FairInfo02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	float: left;
}
#FairText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 330px;
	padding-left: 32px;
	float: left;
}
#FairInfo04 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	float: left;
	padding-top: 5px;
}
#SoramameWatage {
	float: left;
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	margin-top: -70px;
}
#FairInfo03 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	width: 300px;
	clear: both;
}
#FairText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 280px;
	padding-left: 32px;
}
#SoramameWatage03 {
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	padding-left: 340px;
	margin-top: -30px;
}
#mainBottominfo {
	height: 200px;
	width: 535px;
	background:  url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#FairName02 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 15px;
}
#mainTopinfo42 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info42Title {
	padding-left: 31px;
	width: 177px;
	padding-top: 11px;
	float: left;
}
#info42Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
}
#kuupii_cut07 {
	float: left;
	padding-left: 5px;
	margin-top: -5px;
}
#fukidashi {
	float: left;
	margin-top: -5px;
}
#gengatenichiji {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info42Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 50px;
}
#sainkainichiji05 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	float: left;
}
#info42_02Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 20px;
	float: left;
}
#sainkainichiji06 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
}
#info42_03Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 50px;
}
#mainTopinfo41 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info41Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info41Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 2px;
	clear: both;
}
#info41Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
	padding-top: 3px;
}
#gengaten1111 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info4102Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 145px;
}
#info4103Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 295px;
	padding-left: 35px;
	float: left;
}
#kurokun_tomodachi_cut {
	float: left;
}
#mainTopinfo40 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info40Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info40Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
}
#04ShojunHatsubai  {
	float: left;
	padding-left: 0px;
	margin-top: 30px;
}
#kuupiishousai02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	padding-top: 5px;
	float: left;
	width: 296px;
}
#info40Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 315px;
	padding-left: 35px;
	float: left;
	padding-top: 2px;
}
#kuupii_abunaiFrontImage {
	float: left;
	margin-top: -35px;
	padding-left: 35px;
}
#kuupii_kiotsukeFrontImage {
	margin-top: 0px;
	padding-left: 35px;
	float: left;
	padding-top: 10px;
}
#mainTopinfo39 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info39Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info39Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#shikishi {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#kirakirasiiru {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info39Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
	width: 400px;
}
#info39Text02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
	width: 300px;
}
#info39Text03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-left: 35px;
	padding-top: 5px;
	width: 300px;
}
#kurokunobake_obitsukiImage {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#mainTopinfo38 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info38Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info38Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 2px;
	clear: both;
}
#info38Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
	padding-top: 3px;
}
#gengaten1111 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#info3802Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#info3803Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 260px;
	padding-left: 35px;
	padding-top: 5px;
	float: left;
}
#soramameCalendar2008 {
	float: left;
	padding-top: 5px;
}
#mainTopinfo37 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info37Title {
	padding-left: 31px;
	width: 177px;
	padding-top: 11px;
	float: left;
}
#info37Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#keitaisite {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
	width: 300px;
}
#siiru {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 10px;
}
#info37Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
	width: 300px;
}
#info37Text02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-left: 31px;
	padding-top: 5px;
	width: 480px;
}
#kurokunobake_obitsukiImage {
	float: left;
	margin-left: 10px;
	margin-top: -40px;
}
#mainTopinfo36 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info36Title {
	padding-left: 31px;
	width: 177px;
	padding-top: 15px;
	float: left;
}
#info36Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
}
#go_to_EhonNaviBLOG02 {
	float: left;
	padding-top: 10px;
	padding-left: 31px;
}
#info36Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 265px;
	padding-left: 35px;
	margin-top: 5px;
	float: left;
}
#keisaigou04 {
	font: 15px/16px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#sign_book {
	float: left;
	padding-left: 3px;
	margin-top: 10px;
}
#mainTopinfo35 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info35Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 13px;
	float: left;
}
#info35Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
	width: 390px;
}
#info35Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 280px;
	padding-left: 35px;
	margin-top: 2px;
	float: left;
}
#kurokun_obake_shousai {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#kurokun_obake_hyoushi {
	float: left;
	margin-top: 2px;
}
#07chujunHatsubai  {
	margin-left: -10px;
	float: left;
	padding-top: 3px;
}
#mainTopinfo34 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info34Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info34Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info34Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
	width: 280px;
}
#info34Text02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: -48px;
	padding-left: 325px;
}
#soramamekun_RucksackImage {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
#mainTopinfo33 {
	height: 400px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info33Title {
	padding-left: 31px;
	width: 177px;
	padding-top: 11px;
	float: left;
}
#info33Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info33Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#gengaten02 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info3302Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	margin-top: 5px;
}
#eventShousai02 {
	margin-top: 5px;
	padding-left: 31px;
}
#signkai02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#mainTopinfo32 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info32Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info32Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji04 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info32Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 305px;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
}
#ToBookhouseInfo {
	float: left;
	padding-top: 50px;
}
#soramameshikake04 {
	float: left;
	margin-top: 30px;
}
#mainTopinfo31 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info31Title {
	padding-left: 31px;
	width: 177px;
	padding-top: 15px;
	float: left;
}
#info31Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
}
#go_to_EhonNaviBLOG {
	float: left;
	padding-top: 42px;
	padding-left: 10px;
}
#info31Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 265px;
	padding-left: 35px;
	margin-top: 5px;
	float: left;
}
#keisaigou04 {
	font: 15px/16px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#sign_book {
	float: left;
	padding-left: 3px;
	margin-top: 10px;
}
#mainTopinfo30 {
	height: 400px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info30Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info30Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info30Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#gengaten02 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info3002Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
}
#eventShousai {
	padding-left: 32px;
	float: left;
}
#signkai02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#kuupii_cut06 {
	float: left;
	margin-top: 5px;
	padding-left: 200px;
}
#mainTopinfo29 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info29Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 15px;
	float: left;
}
#info29Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
}
#0401Hatsubai02  {
	padding-left: 7px;
	margin-top: -14px;
	float: left;
}
#shotenShousai {
	float: left;
	padding-left: 31px;
}
#info29Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 250px;
	padding-left: 35px;
	margin-top: 5px;
	float: left;
}
#keisaigou04 {
	font: 15px/16px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#corner_sign {
	float: left;
	padding-left: 3px;
	margin-top: 5px;
}
#mainTopinfo28 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info28Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 15px;
	float: left;
}
#info28Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info28Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 480px;
	padding-left: 35px;
	margin-top: 3px;
	float: left;
}
#youchien200808Image_cut {
	float: left;
	margin-top: 20px;
	padding-left: 3px;
}
#mainTopinfo27 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info27Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 15px;
	float: left;
}
#info27Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 3px;
	clear: both;
}
#info27Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 400px;
	padding-left: 35px;
	margin-top: 3px;
	float: left;
}
#keisaigou04 {
	font: 15px/16px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo26 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info26Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info26Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info26Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 440px;
	padding-left: 35px;
	margin-top: 5px;
}
#keisaigou02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo25 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info25Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info25Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji04 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info25Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 305px;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
}
#ToMaruzenInfo {
	float: left;
	padding-top: 50px;
}
#soramameshikake04 {
	float: left;
	margin-top: 30px;
}
#mainTopinfo24 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info24Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info24Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji03 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info24Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 305px;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
}
#TolibroWebSite {
	float: left;
	padding-top: 35px;
}
#soramameshikake03 {
	float: left;
	margin-top: 30px;
}
#mainTopinfo23 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info23Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 15px;
	float: left;
}
#info23Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info23Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 250px;
	padding-left: 35px;
	margin-top: 3px;
	float: left;
}
#keisaigou04 {
	font: 15px/16px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#youchien200808Image_cut {
	float: left;
	margin-top: 20px;
	padding-left: 3px;
}
#mainTopinfo22 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info22Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info22Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info22Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 270px;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
}
#WelcomeToLoftWebSite {
	padding-top: 21px;
	float: left;
	padding-left: 7px;
}
#soramamekun_L_pouchImage {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#mainTopinfo21 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info21Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info21Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info21Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#gengaten02 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info2102Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 370px;
	padding-left: 35px;
	float: left;
}
#signkai02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#kuupii_cut02 {
	float: left;
}
#mainTopinfo20 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info20Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 13px;
	float: left;
}
#info20Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info20Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 490px;
	padding-left: 35px;
	margin-top: 3px;
}
#keisaigou03 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo19 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info19Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 15px;
	float: left;
}
#info19Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info19Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 270px;
	padding-left: 35px;
	margin-top: 3px;
	float: left;
}
#kaisaisousai {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#kurokunImage_cut {
	float: left;
	margin-top: 58px;
}
#dooshinsha {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	clear: both;
	padding-top: 2px;
	padding-left: 5px;
}
#mainTopinfo18 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info18Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
}
#info18Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 3px;
	clear: both;
}
#info18Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 490px;
	padding-left: 35px;
	margin-top: 5px;
}
#keisaigou03 {
	font: 15px/16px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo17 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info17Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
}
#info17Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji02 {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info17Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 350px;
	padding-left: 35px;
	float: left;
	padding-top: 5px;
}
#soramamekun_goods07 {
	float: left;
	margin-top: 30px;
	margin-left: -40px;
}
#mainTopinfo16 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#soramamekunCalendarImage {
	padding-left: 33px;
	float: left;
	padding-top: 10px;
}
#GoodsHatsubai02  {
	padding-left: 7px;
	float: left;
	margin-top: -14px;
}
#mainTopinfo16Title {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 11px;
	float: left;
}
#mainTopinfo16Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
}
#GoodsShousai {
	float: left;
	margin-top: 8px;
	margin-left: 5px;
}
#mainTopinfo16Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	margin-top: 5px;
	float: left;
}
#mainTopinfo16Text02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	margin-top: 9px;
	float: left;
	padding-left: 15px;
	width: 220px;
}
#shotenmukeMoushikomisho {
}
#palShop {
	float: left;
}
#mainTopinfo16Text03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	margin-top: 5px;
	float: left;
	padding-left: 15px;
	width: 190px;
}
#soramamekunCalendar10Image {
	padding-left: 14px;
	float: left;
	padding-top: 5px;
}
#mainTopinfo15 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info15Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
}
#info15Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 2px;
	float: left;
}
#0920Hatsubai  {
	float: left;
}
#furoku_shoukai {
	width: 190px;
	clear: both;
}
#buskunshousai {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 2px;
}
#info15Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 315px;
	padding-left: 35px;
	float: left;
	padding-top: 2px;
}
#buskun_poster {
	float: left;
	padding-left: 33px;
	padding-top: 3px;
}
#buskunFrontImage {
	float: left;
	margin-top: -35px;
	padding-left: 10px;
}
#busukun_omukaeFrontImage {
	float: left;
	margin-top: 5px;
	padding-left: 10px;
}
#mainTopinfo14 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info14Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info14Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info14Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 490px;
	padding-left: 35px;
	margin-top: 5px;
}
#keisaigou02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo13 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info13Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info13Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info13Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 270px;
	padding-left: 35px;
	float: left;
}
#soramamekun_goods06 {
	float: left;
	padding-left: 100px;
	margin-top: -100px;
}
#WelcomeToLoftWebSite02 {
	padding-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainTopinfo12 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info12Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info12Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 2px;
	clear: both;
}
#info12Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 250px;
	padding-left: 35px;
	margin-top: 2px;
	float: left;
}
#kaisaisousai {
	font: 15px/18px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 3px;
}
#kumakoImage_cut {
	float: left;
	margin-top: 2px;
}
#orionshobo_homepage {
	width: 190px;
	clear: both;
	margin-left: 5px;
}
#mainTopinfo11 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info11Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info11Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info11Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 420px;
	padding-left: 35px;
	margin-top: 5px;
}
#keisaigou02 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo10 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info10Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info10Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
	float: left;
}
#0720Hatsubai  {
	float: left;
}
#kumakoshousai {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 2px;
}
#sainkaishousai {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	clear: both;
	padding-top: 2px;
}
#info10Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 270px;
	padding-left: 35px;
	float: left;
	padding-top: 2px;
}
#kumakochanCampaign {
	float: left;
	padding-left: 33px;
}
#WelcomeToLoftWebSite {
	padding-top: 21px;
	float: left;
	padding-left: 7px;
}
#kumakochanFrontImage {
	float: left;
	margin-top: 5px;
	padding-top: 5px;
	padding-left: 10px;
}
#mainTopinfo09 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info09Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info09Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#sainkainichiji {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#info09Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 270px;
	padding-left: 35px;
	float: left;
}
#WelcomeToLoftWebSite {
	padding-top: 21px;
	float: left;
	padding-left: 7px;
}
#soramamekun_manyImage {
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#mainTopinfo08 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info08Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info08Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info08Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 400px;
	padding-left: 35px;
	margin-top: 5px;
}
#keisaigou {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
	padding-top: 5px;
}
#mainTopinfo07 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info07Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info07Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info07Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#gengaten {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info0702Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#signkai {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	clear: both;
}
#info0703Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 500px;
	padding-left: 35px;
}
#mainTopinfo06 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#info06Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info06Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info06Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 400px;
	padding-left: 35px;
	margin-top: 5px;
}
#hahanohiContestOubohouhou {
	padding-top: 10px;
	float: left;
	padding-left: 33px;
}
#kcImage {
	float: left;
	margin-left: 100px;
	margin-top: -50px;
}
#mainTopinfo05 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#mainGoodsImage {
	padding-left: 33px;
	float: left;
	padding-top: 13px;
}
#GoodsHatsubai02  {
	padding-left: 7px;
	float: left;
	margin-top: -14px;
}
#mainTopinfo05Title {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	clear: both;
	padding-top: 7px;
	float: left;
}
#mainTopinfo05Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	float: left;
}
#GoodsShousai {
	float: left;
	margin-top: 8px;
	margin-left: 5px;
}
#mainTopinfo05Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	margin-top: 5px;
	float: left;
}
#mainTopinfo05Text02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	margin-top: 12px;
	float: left;
	padding-left: 15px;
	width: 190px;
}
#sekiguchiFanDirectShop {
	float: left;
	margin-left: 12px;
}
#mainTopinfo05Text03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	margin-top: 2px;
	float: left;
	padding-left: 15px;
	width: 190px;
}
#mainTopinfo04 {
	height: 200px;
	width: 535px;
	background: url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#info04Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info04Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info04Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 400px;
	padding-left: 35px;
	margin-top: 5px;
}
#mainTopinfo03 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#info03Title {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#info03Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 5px;
	clear: both;
}
#info03Text {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 280px;
	padding-left: 35px;
	margin-top: 10px;
	float: left;
}
#kumakoImage {
	float: left;
	margin-top: 10px;
}
#mainBottominfoTitle {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
}
#mainTopinfo02 {
	height: 430px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#mainMoeBest {
	height: 194px;
	width: 535px;
	background:  url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#MoeBestName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	clear: both;
	padding-top: 5px;
}
#MoeBestText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 490px;
	padding-left: 35px;
	margin-top: 5px;
}
#MoeBestText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 490px;
	padding-left: 35px;
	margin-top: 5px;
}
.authorName05 {
	font: 14px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 270px;
	padding-top: 10px;
}
#mainMoeBestImage{
	padding-left: 265px;
	margin-top: -35px;
}
#Name02 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #00FF00;
	padding-left: 23px;
	padding-top: 5px;
	float: left;
}
#Name04 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-left: 30px;
	float: left;
	padding-top: 10px;
}
#new03 {
	float: left;
	padding-left: 10px;
	margin-top: 7px;
}
#kuupii0702 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-left: 32px;
	padding-top: 5px;
}
#kuupii0802 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 32px;
	float: left;
}
#linkShogakkan03 {
	padding-left: 3px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-top: 13px;
}
#salesPrice {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
}
#bookInfo04 {
	font: 12px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 2px;
	padding-left: 7px;
}
#salesScheduleImage02 {
	float: left;
	margin-top: 4px;
}
#bookInfo02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 34px;
	margin-top: 2px;
	width: 300px;
	float: left;
}
#salesPrice02 {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-left: -35px;
	margin-top: 22px;
}
#bookInfo03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 34px;
	margin-top: 2px;
	clear: both;
	width: 470px;
}
#Name03 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 10px;
	float: left;
}
#salesScheduleImage {
	float: left;
	margin-top: -15px;
}
#footer {
	height: 45px;
	width: 580px;
	float: left;
	margin-top: 5px;
    font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
}
#left {
	height: 440px;
	width: 200px;
	float: left;
}
#button {
	height: 420px;
	width: 200px;
	margin-top: 14px;
}
#bunner {
	height: 50px;
	width: 200px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 20px;
	padding-right: 20px;
}
.charaBtn01 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn02 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn03 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn04 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn05 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn06 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn07 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn08 {
	width: 160px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.charaBtn09 {
	width: 160px;
	padding-bottom: 15px;
	padding-left: 20px;
}
p {
	margin: 0px;
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
}
#bannerAmazon {
	float: left;
	height: 28px;
	width: 90px;
	margin-left: 6px;
}
.footerTop {
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
    height: 25px;
	width: 580px;
	float: left;
}
.footerBottom {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	height: 20px;
	width: 580px;
}
#headerBase {
	float: left;
	height: 100px;
	width: 580px;
	background: #FFFFFF;
}
.style {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
}
.style2 {
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
}
.p2 {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	letter-spacing: 0.01px;
}
.p3 {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
}
.p4 {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #FF0000;
	clear: both;
	margin-left: 32px;
}
.style3 {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #FF6600;
	text-decoration: underline;
}
#footerTextnavi {
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 110px;
}
#copyRight {
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	margin-left: 22px;
}
#bookInfo {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	float: left;
	height: 76px;
	width: 198px;
	padding-left: 32px;
}
#fairName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	clear: both;
	padding-top: 3px;
}
#Name {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	float: left;
	clear: both;
}
#sale {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	float: left;
	padding-top: 10px;
	padding-left: 290px;
}
#eraine {
	width: 238px;
	float: left;
	padding-left: 32px;
}
#eraine02 {
	width: 238px;
	float: left;
	padding-left: 32px;
}
#eraine03 {
	float: left;
	width: 238px;
	padding-left: 32px;
}
#eraine04 {
	float: left;
	width: 500px;
	padding-left: 32px;
}
#eraine05 {
	float: left;
	width: 250px;
	padding-left: 32px;
}
#nakayoku {
	width: 250px;
	float: left;
}
#nakayoku02 {
	width: 250px;
	float: left;
	padding-left: 5px;
}
#kirikabuBlock01 {
	width: 250px;
	float: left;
}
#kirikabuBlock02 {
	width: 250px;
	float: left;
}
#kirikabuBlock03 {
	width: 250px;
	float: left;
}
#buskunBlock {
	width: 238px;
	float: left;
	padding-left: 32px;
}
#buskunomukaeBlock {
	width: 250px;
	float: left;
	padding-left: 5px;
}
#kurokunBlock {
	width: 238px;
	float: left;
	padding-left: 32px;
}
#kurokunTomodachiBlock {
	width: 250px;
	float: left;
	padding-left: 5px;
}
#kurokunObakeBlock {
	width: 244px;
	padding-left: 32px;
	padding-top: 5px;
	float: left;
}
#kurokunObake {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 10px;
}
#KurokunObakeImage{
	float: left;
	margin-top: 5px;
}
#kurokunObakeText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-left: 5px;
	width: 86px;
}
#kurokunCutImage {
	float: left;
	padding-left: 15px;
	padding-top: 60px;
}
#soramaeMedakaBlock {
	width: 250px;
	float: left;
}
#popodisakusenBlock {
	width: 250px;
	float: left;
}
#mainToplink {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_link.jpg) no-repeat;
}
#mainTopLinkTitle {
	padding-left: 30px;
	padding-top: 11px;
	clear: both;
}
#mainTopLinkImage {
	float: left;
	padding-left: 20px;
}
#mainBottomlink {
	height: 185px;
	width: 535px;
	background:  url(image/main_bottom_link.jpg) no-repeat;
	padding-left: 6px;
}
#linkFukuinkan {
	padding-top: 10px;
	padding-left: 30px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
}
#linkMiki {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-left: 30px;
	float: left;
	padding-top: 10px;
}
#linkKaisei {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 10px;
	padding-left: 30px;
}
#linkKyouiku {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 12px;
	padding-left: 30px;
	width: 500px;
}
#linkDoushinsha {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 10px;
	padding-left: 30px;
}
#linkBuronz {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 10px;
	padding-left: 30px;
}
#linkShougakkan {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 10px;
	padding-left: 30px;
}
#linkSuzukishuppan {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 10px;
	padding-left: 30px;
}
#mainTopLinkTitle02 {
	padding-left: 30px;
	padding-top: 15px;
	clear: both;
}
#linkSekiguchi {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-left: 30px;
	float: left;
	padding-top: 10px;
}
.hanmoto {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 320px;
	padding-left: 5px;
}
#mainTopContact {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#mainTopContactTitle {
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #ffffff;
	padding-left: 32px;
	padding-top: 11px;
}
#contactName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	clear: both;
	padding-top: 10px;
}
#contactText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-top: 10px;
	width: 400px;
	margin-left: 32px;
}
#contactText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 450px;
	margin-left: 32px;
	padding-top: 20px;
}
#contactText03 {
	font: 12px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 450px;
	margin-left: 32px;
	padding-top: 5px;
}
#more03 {
	float: left;
	width: 70px;
	padding-left: 35px;
	padding-top: 50px;
}
#mainTopContactImage{
	float: left;
	padding-left: 175px;
	padding-top: 10px;
}
#mainProfile {
	height: 311px;
	width: 500px;
	margin-left: 6px;
	background: url(image/profile.jpg) no-repeat;
}
#mainTopProfileTitle {
	padding-left: 32px;
	padding-top: 9px;
	float: left;
}
#profileName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	clear: both;
	padding-top: 10px;
}
#profileText {
	float: left;
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	height: 218px;
	width: 265px;
	padding-left: 35px;
	margin-top: -10px;
}
#mainTopProfileImage{
	float: left;
	padding-left: 13px;
	margin-top: -10px;
}
#mainTopProfile02Image{
	float: left;
	padding-left: 3px;
	padding-top: 20px;
}
#mainMessage {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#mainMessage04 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#mainMessageTitle04 {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#messageName04 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	clear: both;
	padding-top: 7px;
}
#mainMessageImage04{
	float: left;
	padding-left: 20px;
	padding-top: 130px;
}
#mainTopMessageImage04 {
	margin-left: 31px;
	padding-top: 0px;
}
#mainTopMessageImage05 {
	margin-left: 20px;
	padding-top: 5px;
	float: left;
}
#mainTopMessageImage {
	float: left;
	margin-top: -282px;
	margin-left: 145px;
}
#mainMessage03 {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#mainMessageTitle03 {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
}
#messageName03 {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	clear: both;
	padding-top: 10px;
}
#messageText03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 380px;
	padding-left: 35px;
	margin-top: 3px;
	float: left;
}
#mainTopMessageImage03{
	float: left;
	padding-top: 150px;
	margin-left: -10px;
}
.authorName06 {
	font: 14px "HG憂塸妏恨集窾B";
	color: #000000;
	margin-left: 400px;
	margin-top: -18px;
	padding-left: 12px;
}
#mainMessage02 {
	height: 322px;
	width: 535px;
	margin-left: 6px;
	background: url(image/main_top_contact02.jpg) no-repeat;
}
#OwabiName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	padding-top: 10px;
}
#OwabiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 490px;
	padding-left: 35px;
	margin-top: 5px;
}
.authorName02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 390px;
	padding-top: 5px;
}
.authorName03 {
	font: 14px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 385px;
	padding-top: 2px;
}
.authorName04 {
	font: 14px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 385px;
}
.authorName05 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 35px;
	clear: both;
}
#mainMessageTitle {
	padding-left: 31px;
	width: 141px;
	padding-top: 11px;
	float: left;
}
#messageName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 32px;
	clear: both;
	padding-top: 10px;
}
#messageText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 245px;
	padding-left: 35px;
	margin-top: 3px;
	float: left;
}
#mainMessageImage{
	float: left;
	padding-left: 20px;
	padding-top: 130px;
}
.authorName {
	font: 20px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 34px;
	float: left;
}
#kuupiiAnime {
	width: 100px;
	float: left;
	padding-left: 400px;
	height: 290px;
}
#mainTopBabybookTitle {
	float: left;
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #ffffff;
	margin-top: 12px;
	padding-left: 32px;
}
#mainTopBabybook {
	height: 200px;
	width: 535px;
	background: url(image/main_top_babybook.jpg) no-repeat;
	margin-left: 6px;
}
#mainBabybook {
	float: left;
	padding-top: 28px;
	padding-left: 10px;
}
#mainTopShitsukeTitle {
	float: left;
	margin-top: 12px;
	padding-left: 32px;
}
#mainBottomShituke {
	height: 194px;
	width: 535px;
	background:  url(image/main_top_contact.jpg) no-repeat;
	margin-left: 6px;
}
#more04 {
	float: left;
	width: 62px;
	padding-left: 10px;
	padding-top: 8px;
}
#mainBottomKuupii {
	padding-top: 3px;
	padding-left: 32px;
}
#mainTopshituke  {
	height: 382px;
	width: 540px;
	background: url(image/main_shituke.jpg) no-repeat;
	margin-left: 6px;
}
#kuupiiSetsumei {
	font: 8px/12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-top: 2px;
	float: left;
	padding-left: 3px;
	width: 45px;
}
#kuupiiSetsumei02 {
	font: 8px/12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-top: 2px;
	float: left;
	padding-left: 3px;
	width: 53px;
}
#kuupiiOhayoTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	padding-left: 31px;
	width: 120px;
	float: left;
}
#kuupiiOhayo {
	padding-left: 32px;
	width: 77px;
	float: left;
}
#kuupiiOfuroTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	padding-left: 5px;
	white-space: 120;
	float: left;
}
#kuupiiOfuro {
	width: 77px;
	float: left;
}
#kuupiiEraineTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	padding-left: 25px;
	float: left;
}
#kuupiiEraine {
	width: 77px;
	float: left;
}
#new {
	padding-top: 2px;
	padding-left: 5px;
	float: left;
}
#kuupiiHamigakiTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	padding-left: 31px;
	float: left;
}
#kuupiiHamigaki {
	padding-left: 32px;
	width: 77px;
	float: left;
}
#kuupiiPakupakuTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	float: left;
	padding-left: 24px;
}
#kuupiiPakupaku {
	width: 77px;
	float: left;
}
#kuupiiNakayokuTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	padding-left: 23px;
	float: left;
}
#kuupiiNakayoku {
	width: 77px;
	float: left;
}
#kuupiiOyasumiTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	padding-left: 31px;
	float: left;
}
#kuupiiOyasumi {
	padding-left: 32px;
	width: 77px;
	float: left;
}
#kuupiiToireTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	float: left;
	padding-left: 24px;
}
#kuupiiToire {
	width: 77px;
	float: left;
}
#kuupiiAbunaiTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	float: left;
	padding-left: 20px;
}
#kuupiiAbunai {
	width: 77px;
	float: left;
}
#kuupiiKiotsukeTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	float: left;
	padding-left: 12px;
}
#kuupiiKiotsuke {
	width: 77px;
	float: left;
}
#kuupiiPuppet {
	width: 77px;
	float: left;
}
#kuupiiPuppetTitle {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 3px;
	float: left;
	padding-left: 25px;
}
#mainShikake {
	height: 370px;
	width: 540px;
	background: url(image/main_shikake.jpg) no-repeat;
	margin-left: 6px;
}
#PageSizePrice02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 15px;
}
#kuupiiDaisuki {
	float: left;
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	margin-top: 5px;
	color: #000000;
}
#kuupiiDaisukiImage {
	float: left;
	padding-top: 5px;
}
#kuupiiDaisukiMihiraki {
	margin-top: 15px;
	padding-left: 31px;
	float: left;
}
#kuupiiKirakira {
	float: left;
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	margin-top: 5px;
}
#kuupiiKirakiraImage {
	float: left;
	font: 12px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	margin-top: 5px;
}
#kuupiiKirakiraMihiraki {
	float: left;
	margin-top: 15px;
	padding-left: 10px;
}
#mainShikakeTitle02 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#SoramamekunOuchiImage{
	float: left;
	margin-top: 5px;
}
#OuchiText{
	float: left;
	margin-top: 8px;
	padding-left: 5px;
	font: 10px/15px " 俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	width: 200px;
}
#SoramamekunOuchiMihirakiImage{
	float: left;
	margin-top: 5px;
}
#mainStoryBookTitle {
	float: left;
	padding-top: 10px;
	margin-left: 32px;
}
#mainStoryBookTitle02 {
	padding-left: 32px;
	float: left;
	margin-top: 10px;
}
#mainStoryBookTitle03 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainStoryBookTitle04 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainStoryBookTitle05 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainStoryBookTitle06 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainStoryBookTitle07 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainStoryBookTitle08 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainStoryBookTitle09 {
	margin-top: 10px;
	padding-left: 32px;
	float: left;
}
#mainKumakochan {
	height: 195px;
	width: 540px;
	background:  url(image/main_soramame.jpg) no-repeat;
	margin-left: 6px;
}
#linksuzukishuppan02 {
	padding-left: 10px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-top: 10px;
}
#kumakochan {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 5px;
	float: left;
}
#kumakochanText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 8px;
	width: 340px;
	padding-left: 10px;
}
#mainHariko {
	height: 195px;
	width: 540px;
	background:  url(image/main_hariko.jpg) no-repeat;
	margin-left: 6px;
}
#linkMiki02{
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 15px;
	padding-left: 10px;
	float: left;
}
#linkMiki03 {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 15px;
	padding-left: 10px;
	float: left;
}
#linkFukuinkan02 {
	padding-left: 10px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-top: 11px;
}
#linkFukuinkan04 {
	padding-left: 10px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-top: 11px;
}
#mainPopo {
	height: 210px;
	width: 540px;
	background: url(image/main_soramame.jpg) no-repeat;
	margin-left: 6px;
}
#PageSizePrice{
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 12px;
	padding-left: 15px;
}
#PageSizePrice02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
#PageSizePrice03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
#PageSizePrice04 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
#PageSizePrice05{
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
#PageSizePrice06 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
#PageSizePrice07 {
	font: 9px/10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-top: 12px;
	padding-left: 3px;
}
#KurokunImage{
	float: left;
	margin-top: 5px;
}
#KurokunTomodachiImage{
	float: left;
	margin-top: 5px;
}
#SoramamekunImage{
	float: left;
	margin-top: 5px;
}
#SoramamekunMedakaImage{
	float: left;
	margin-top: 5px;
}
#SoramamekunBokunoIchinichiImage{
	float: left;
	padding-top: 5px;
}
#SoramamekuntoNgainagaimameImage{
	float: left;
	margin-top: 5px;
}
#SoramamekunBokunoIchinichiBlock{
	float: left;
	width: 250px;
}
#Popo01Image{
	float: left;
	margin-top: 5px;
}
#Popo02Image{
	float: left;
	margin-top: 5px;
}
#mainSoramame {
	height: 195px;
	width: 540px;
	background:  url(image/main_soramame.jpg) no-repeat;
	margin-left: 6px;
}
#new04 {
	padding-top: 6px;
	padding-left: 10px;
	float: left;
}
#mainSoramame02 {
	height: 195px;
	width: 540px;
	background:  url(image/main_soramame.jpg) no-repeat;
	margin-left: 6px;
}
#bokunoichinichiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 5px;
	width: 78px;
	padding-left: 5px;
}
#nagainagaimameText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 5px;
	width: 78px;
	padding-left: 5px;
}
#footer 02{
	height: 45px;
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-left: 206px;
}
#mainiKirikabu {
	height: 382px;
	width: 540px;
	margin-left: 6px;
	background: url(image/kirikabu.jpg) no-repeat;
}
#mainkirikabu01 {
	float: left;
	padding-top: 10px;
	padding-left: 20px;
}
#mainkirikabu02 {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
}
#mainkirikabu03 {
	float: left;
	padding-top: 10px;
	padding-left: 20px;
}
#mainkirikabuTanpopo {
	float: left;
	padding-top: 35px;
	padding-left: 35px;
}
#mainBuskun {
	height: 195px;
	width: 540px;
	background: url(image/main_soramame.jpg) no-repeat;
	margin-left: 6px;
}
#mainKurokun {
	height: 378px;
	width: 535px;
	background:  url(image/magazine.jpg) no-repeat;
	margin-left: 6px;
}
#modoruButton {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	padding-left: 400px;
	padding-top: 75px;
	border-bottom-color: #000000;
	height: 30px;
}
#modoruButton02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	padding-left: 400px;
	border-bottom-color: #000000;
	padding-top: 30px;
	height: 50px;
}
#modoruButton03 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	padding-left: 400px;
	border-bottom-color: #000000;
	height: 30px;
	margin-top: 45px;
}
#modoruButton04 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	padding-left: 400px;
	border-bottom-color: #000000;
	height: 20px;
	margin-top: 0px;
}
#modoruButton05 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	padding-left: 400px;
	border-bottom-color: #000000;
	height: 20px;
	margin-top: 0px;
}
#mainMgazine {
	height: 395px;
	width: 535px;
	margin-left: 6px;
	background: url(image/magazine01.jpg) no-repeat;
}
#mainMgazineTitle {
	padding-left: 32px;
	padding-top: 6px;
	float: left;
}
#linkShogakkan02 {
	padding-left: 10px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-top: 12px;
}
#and {
	font: 15px/20px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-left: 31px;
	float: left;
	clear: both;
}
#andText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #FF0000;
	float: left;
	padding-top: 5px;
	padding-left: 10px;
}
#andText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	clear: both;
	padding-left: 31px;
	padding-top: 10px;
}
#mainMgazineImage {
	float: left;
	padding-left: 22px;
	margin-top: -130px;
}
#mainMgazineMini04Image {
	padding-top: 20px;
	padding-left: 31px;
	float: left;
}
#mainMgazineMini05Image {
	float: left;
	margin-left: 1px;
	margin-top: 20px;
}
#mainMgazineMini06Image {
	padding-top: 20px;
	padding-left: 1px;
	float: left;
}
#mainMgazineMini07Image {
	padding-top: 20px;
	padding-left: 1px;
	float: left;
}
#mainMgazineMini08Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#mainMgazineMini09Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#mainMgazineMini10Image {
	float: left;
	padding-top: 20px;
	padding-left: 31px;
}
#mainMgazineMini11Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#mainMgazineMini12Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#mainMgazineMini01Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#mainMgazineMini02Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#mainMgazineMini03Image {
	float: left;
	padding-top: 20px;
	padding-left: 1px;
}
#new05 {
	float: left;
	padding-left: 10px;
}
#new06 {
	float: left;
	padding-left: 10px;
	margin-top: 13px;
}
#new07 {
	padding-left: 2px;
	margin-top: 2px;
}
#shinsouhakkannban {
	float: left;
	padding-left: 7px;
	margin-top: 10px;
}
#kuupiiDaisuki {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 5px;
}
#kuupiiKirakira {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 5px;
}
#bookInfoDaisuki {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 125px;
	float: left;
	padding-left: 5px;
	margin-top: 2px;
}
#bookInfoKirakira {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	width: 127px;
	padding-left: 5px;
	margin-top: 2px;    
}
#salesPointDaisuki {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 210px;
	padding-left: 32px;
	float: left;
}
#salesPointKirakira {
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 210px;
	padding-left: 23px;
	float: left;
}
#linkKaisei02 {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}
#kirikabuText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 221px;
	padding-left: 31px;
}
#kirikabu {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 10px;
	padding-left: 31px;
}
#kirikabuHBText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 219px;
	padding-left: 31px;
}
#kirikabuHB {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-left: 31px;
	padding-top: 10px;
}
#kirikabuTomodachiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 92px;
	width: 219px;
	padding-top: 5px;
	padding-left: 31px;
}
#kirikabuTomodachi {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-left: 31px;
	padding-top: 10px;
}
#buskun {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 6px;
}
#buskunText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 82px;
	padding-left: 5px;
	float: left;
}
#linkKyoiku02 {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 15px;
	float: left;
	padding-left: 10px;
}

#buskunImage {
	float: left;
	padding-top: 2px;
}
#buskunnoOmukae {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 6px;
}
#buskunText02 {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 80px;
	float: left;
	padding-left: 5px;
}
#buskunImage02 {
	float: left;
}
#kurokun {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 10px;
}
#kurokunTomodachi {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	width: 250px;
	float: left;
	padding-top: 10px;
}
#kurokunText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	padding-left: 5px;
	width: 80px;
}
#kurokunTomodachiText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	width: 80px;
	padding-left: 5px;
}
#hariko {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 10px;
}
#harikoText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 220px;
	margin-top: 30px;
}
#soramame {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 10px;
}
#soramameMedaka {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	width: 250px;
	padding-top: 10px;
}#soramameText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 5px;
	width: 78px;
	padding-left: 5px;
}
#SoramameMedakaText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	width: 82px;
	padding-left: 5px;
	padding-top: 5px;
}
#SoramameIchinichi {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	width: 240px;
	padding-left: 5px;
	padding-top: 5px;
}
#SoramameNagai {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 5px;
	float: left;
}
#linkDoshinsha02 {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 12px;
	padding-left: 10px;
	float: left;
}
#kandume {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 5px;
	float: left;
}
#popoDaisakusen {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	width: 250px;
	float: left;
	padding-top: 5px;
}
#kandumeText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	margin-top: 8px;
	width: 108px;
	padding-left: 3px;
}
#popoDaisakusenText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	float: left;
	width: 110px;
	padding-left: 3px;
	padding-top: 8px;
}
#linkBurinz02 {
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	padding-top: 12px;
	float: left;
	padding-left: 10px;
}
#darekana {
	width: 252px;
	float: left;
	padding-left: 32px;
}
#darekanaTitle {
	font: 15px "HG憂塸妏恨集窾B";
	color: #000000;
	float: left;
	padding-top: 5px;
}
#darekanaText {
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	width: 220px;
	float: left;
}
#linkFukuinkan03 {
	padding-left: 10px;
	font: 12px "HG憂塸妏恨集窾B";
	color: #FF9900;
	float: left;
	padding-top: 15px;
}
#kuupiiseries {
	font: 20px "HG憂塸妏恨集窾B";
	color: #FF0000;
	padding-left: 30px;
	float: left;
	padding-top: 2px;
}
#kuupiiText {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 1px;
	padding-left: 31px;
	float: left;
}
#kuupiiText02{
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 2px;
	padding-left: 20px;
	float: left;
}
#kuupiiText03{
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-top: 1px;
	padding-left: 25px;
	float: left;
	width: 240px;
}
#kuupiiText04{
	font: 10px/15px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-top: 9px;
	float: left;
	padding-left: 5px;
}
#kuupiiText05 {
	font: 12px/15px "HG憂塸妏恨集窾B";
	color: #000000;
	padding-top: 2px;
	padding-left: 20px;
	float: left;
}
#footer02 {
	height: 45px;
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	padding-top: 5px;
}
#footer03 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 89px;
}
#footer04 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 6px;
}
#footer05 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 18px;
}
#footer06 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 30px;
}
#footer07 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 5px;
}
#footer08 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 78px;
}
#footer09 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 5px;
}
#footer10 {
	width: 580px;
	float: left;
	font: 10px "俵俽 俹僑僔僢僋", "僸儔僊僲妏僑 Pro W3", Osaka;
	color: #000000;
	height: 45px;
	margin-top: 78px;
}
.a:link
{text-decoration:none;
color:#FF0000;}
a:visited
{text-decoration:none;
color:#FFCC00;}
a:hover
{text-decoration:none;
color:#FF9900}
a:active
{text-decoration:none;
color:#FFCC00;}
