@charset "euc-jp";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
textarea,input {
        font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka;
}
a:link {
	text-decoration: underline;
	color: #9966CC;
}
a:visited {
	text-decoration: underline;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #CC6699;
}
a:active {
	text-decoration: underline;
	color: #9966CC;
}
a.wh:link {
	font-size: 11pt;
	line-height: 14pt;
	color: #FFFFFF;
}
a.wh:hover {
	font-size: 11pt;
	line-height: 14pt;
	color: #999999;
}
a.wh:active {
	font-size: 11pt;
	line-height: 14pt;
	color: #FFFFFF;
}
a.wh:visited {
	font-size: 11pt;
	line-height: 14pt;
	color: #CCCCCC;
}a.re:link {
	font-size: 13pt;
	line-height: 15pt;
	color: #CC6699;
}
a.re:hover {
	font-size: 13pt;
	line-height: 15pt;
	color: #999999;
}
a.re:active {
	font-size: 13pt;
	line-height: 15pt;
	color: #CC6699;
}
a.re:visited {
	font-size: 13pt;
	line-height: 15pt;
	color: #CC6699;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 11pt;
}
h2 {
	font-size: 11pt;
}
.copyright {
	font-size: 11pt;
	line-height: 13pt;
	color: #666666;
}
.infomail {
	font-size: 11pt;
	line-height: 13pt;
}
.left-menu {
	font-size: 11pt;
	line-height: 15pt;
}
.left-format {
	font-size: 11pt;
	line-height: 13pt;
	color: #666666;
}
.left-shamei {
	font-size: 12pt;
	line-height: 14pt;
	color: #666666;
	font-weight: bold;
}
.left-menu-text {
	font-size: 11pt;
	line-height: 13pt;
	color: #333333;
}
.left-mm-text {
	font-size: 11pt;
	line-height: 13pt;
	color: #FFFFFF;
}
.left-menu-text-pp {
	font-size: 11pt;
	line-height: 13pt;
	color: #9966CC;
}
.right-month-back {
	background-image: url(../image/new-head/newright-monjpg_r2_c1.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.right-lank-back {
	background-image: url(../image/new-head/newright-lank_r2_c1.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.right-menu-text-s {
	font-size: 10pt;
	line-height: 13pt;
	color: #666666;
}
.top-menu-text-s {
	font-size: 10pt;
	line-height: 13pt;
	color: #666666;
}
.top-menu-text {
	font-size: 11pt;
	line-height: 14pt;
	color: #666666;
}
.left-goodsname {
	font-size: 13pt;
	line-height: 14pt;
	color: #CC3399;
	font-weight: bold;
}
.wh-link {

	font-size: 11pt;
	line-height: 14pt;
	color: #FFFFFF;
}
.goodstitle {
	font-size: 16pt;
	line-height: 18pt;
	color: #666666;
	font-weight: bold;
}
.linktext {
	font-size: 11pt;
	line-height: 13pt;
	color: #666666;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}
.goodsname {
	font-size: 13pt;
	line-height: 15pt;
	color: #CC6699;
	font-weight: bold;
}
.goodstext {

	font-size: 11pt;
	line-height: 14pt;
	color: #333333;
}
.goodslink {


	font-size: 11pt;
	line-height: 16pt;
	color: #333333;
}
.left-shamei-purple {
	font-size: 12pt;
	line-height: 14pt;
	color: #9966CC;
	font-weight: bold;
}
.goodsvoicetitle {
	font-size: 14pt;
	line-height: 15pt;
	color: #9966CC;
	font-weight: bold;
}
.inq-title {
	font-size: 11pt;
	line-height: 13pt;
	color: #333333;
}
.inq-text {

	font-size: 11pt;
	line-height: 13pt;
	color: #666666;
}
.inq-hissu {

	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
}
.maintext {
	font-size: 11pt;
	line-height: 16pt;
}
.maintext-pp {
	font-size: 11pt;
	line-height: 16pt;
	color: #9966CC;
}
.subtext {

	font-size: 11pt;
	line-height: 14pt;
}
.titletext {
	font-size: 13pt;
	line-height: 18pt;
	color: #9966CC;
	font-weight: bold;
}
.subtex-wh {
	font-size: 11pt;
	line-height: 14pt;
	color: #FFFFFF;
}
.titletext-wh {
	font-size: 13pt;
	line-height: 15pt;
	color: #FFFFFF;
	font-weight: bold;
}
.srtext-wh {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}
.magazintitletext {
	font-size: 13pt;
	line-height: 18pt;
	color: #339999;
	font-weight: bold;
}
.re-link {
	font-size: 13pt;
	line-height: 15pt;
	color: #CC6699;
	font-weight: bold;
}
.goodstext-pp {


	font-size: 11pt;
	line-height: 12pt;
	color: #CC6699;
}
.goodstext-red {


	font-size: 11pt;
	line-height: 14pt;
	color: #FF0000;
}
.left-shamei-pink {
	font-size: 12pt;
	line-height: 14pt;
	color: #CC6699;
	font-weight: bold;
}
/* ¥Õ¥©¡¼¥à¤ÎÆâÍÆ¡Êinput ¤Ê¤É¤¬Æþ¡¦EÌÂ*/
.form-naiyo {
	font-weight: normal;
	background-color: #ffffff;
	text-align : left;
	font-size: 11pt;
	line-height: 13pt;
	color: #666666;	
	
}
.form-komoku {
	font-weight: normal;
	font-size: 11pt;
	background-color: #EDEDED ;
	text-align : center;
	
}
table#comment {
	background-repeat: no-repeat;
	width: 540px;
	border: 0px;
	height: 30px;
	font-weight: normal;
	font-size: 11pt;
	line-height: 13pt;
	background-color: #FFFFFF;
	text-align : left;
	
}
.red {
	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
}
table#detailout {
	width: 700px;
	border: 1px #999999;
	background-color: #999999;
}
table#footer {
	background-repeat: no-repeat;
	width: 92%;
	border: 0px;
	height: 30px;
	font-weight: normal;
	font-size: 11pt;
	line-height: 16pt;
	background-color: #FFFFFF;
}
.vo-left {
	background-image: url(../image/voice/vo-new-waku_r3_c1.jpg);
	background-repeat: repeat-y;
}
.voleft {
	background-image: url(../image/voice/vo-new-waku_r3_c1.jpg);
	background-repeat: repeat-y;
}
.goodstext-copy {
	font-size: 11pt;
	line-height: 16pt;
	color: #CC6699;
}


/* ------------------------------------------------------------
¡¡¡¡080717_¥ê¥ó¥¯ÄÉ²Ã
------------------------------------------------------------ */

/* YouTubeÆ°²è01 */
.movie01 {margin:0px 0px 0px 0px;padding:0px;display:block;height:64px;width:190px;list-style:none;text-indent:-9999px;overflow:hidden;}
.movie01 a {display:block;height:64px;width:190px;background: url(../image/movie/banner_movie01.jpg) no-repeat;text-decoration: none;}
.movie01 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è02 */
.movie02 {margin:6px 0px 0px 0px;padding:0px;display:block;height:64px;width:190px;list-style:none;text-indent:-9999px;overflow:hidden;}
.movie02 a {display:block;height:64px;width:190px;background: url(../image/movie/banner_movie02.jpg) no-repeat;text-decoration: none;}
.movie02 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}


/* ------------------------------------------------------------
¡¡¡¡080717_Æ°²è¥Ú¡¼¥¸¥ê¥ó¥¯ÄÉ²Ã
------------------------------------------------------------ */

/* YouTubeÆ°²è01 */
.m01 {margin:25px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m01 a {display:block;height:100px;width:540px;background: url(../image/movie/m_edgar01.jpg) no-repeat;text-decoration: none;}
.m01 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m02 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m02 a {display:block;height:100px;width:540px;background: url(../image/movie/m_edgar02.jpg) no-repeat;text-decoration: none;}
.m02 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m03 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m03 a {display:block;height:100px;width:540px;background: url(../image/movie/m_edgar03.jpg) no-repeat;text-decoration: none;}
.m03 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m04 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m04 a {display:block;height:100px;width:540px;background: url(../image/movie/m_edgar04.jpg) no-repeat;text-decoration: none;}
.m04 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m05 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m05 a {display:block;height:100px;width:540px;background: url(../image/movie/m_edgar05.jpg) no-repeat;text-decoration: none;}
.m05 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m06 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m06 a {display:block;height:100px;width:540px;background: url(../image/movie/m_reading.jpg) no-repeat;text-decoration: none;}
.m06 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}


/* ------------------------------------------------------------
¡¡¡¡080820_¥ê¥ó¥¯ÄÉ²Ã
------------------------------------------------------------ */

/* ¥Æ¥ó¥×¥ë¤Î¥¹¥¿¥Ã¥Õ¾Ò²ð */
.T-staff {margin:0px 0px 10px 0px;padding:0px;display:block;height:60px;width:320px;list-style:none;text-indent:-9999px;overflow:hidden;}
.T-staff a {display:block;height:60px;width:320px;background: url(../image/shop_banner-Staff.jpg) no-repeat;text-decoration: none;}
.T-staff a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è ¥±¥¤¥·¡¼¤È¤Ï¥Ú¡¼¥¸ÍÑ */
.YT-Movie {margin:20px 0px 0px 0px;padding:0px;display:block;height:70px;width:200px;list-style:none;text-indent:-9999px;overflow:hidden;}
.YT-Movie a {display:block;height:70px;width:200px;background: url(../image/banner_movie_links.jpg) no-repeat;text-decoration: none;}
.YT-Movie a:hover {background-position: bottom left;text-decoration:none;font-size:9px;line-height:9px;}


/* ------------------------------------------------------------
¡¡¡¡081107_¥«¥ì¥ó¥À¡¼ÄÉ²Ã
------------------------------------------------------------ */

.Calendar_y-m {
	clear:both;
	width:190px;
	margin:0px;
	padding:15px 0px 4px 0px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#333333;
}

.Calendar_week {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	/*background-color:#CCFFFF;*/
	background-color:#EDEDED;
}

.Calendar_day {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	background-color:#FFFFCC;
}

.Calendar_day-tencho {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	background-color:#C2A4E1;
}

.Calendar_holiday {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	background-color:#E1A4C2;
}

.Calendar_tel {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	background-color:#FFCC66;
}

.Calendar_no-day {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	background-color:#FFFFFF;
}

.Calendar-sat {color:#003399;}
.Calendar-sun-holi {color:#FF3300;}

.Calendar_info {
	clear:both;
	width:190px;
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:center;
	color:#333333;
}

.Calendar_text-shop {
	clear:both;
	width:190px;
	margin:0px;
	padding:10px 0px 0px 0px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:left;
}


/* ------------------------------------------------------------
¡¡¡¡081108_TOP¥»¥ó¥¿¡¼ÄÉ²Ã
------------------------------------------------------------ */

#new_top-himashiyu-box {
	clear:both;
	width:350px;
	margin:0px;
	padding:15px 0px 0px 0px;
}

#new_top-himashiyu-box p {
	clear:both;
	width:350px;
	margin:0px;
	padding:6px 0px 0px 0px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:left;
}


#new_top-no-box {
	clear:both;
	width:350px;
	margin:0px;
	padding:20px 0px 0px 0px;
}


.new_top-staff-title {
	clear:both;
	width:350px;
	margin:0px;
	padding:20px 0px 0px 0px;
}

#new_top-staff-box {
	clear:both;
	width:330px;
	margin:0px;
	padding:0px 10px 10px 10px;
	background-color:#DDDDDD;
}

#new_top-staff-box-inner {
	clear:both;
	width:330px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#new_top-staff-box-inner h5 {
	clear:both;
	width:330px;
	margin:0px;
	padding:6px 0px 0px 0px;
	font-weight:normal;
	text-align:right;
}

#new_top-staff-box-inner h3 {
	clear:both;
	width:330px;
	margin:0px;
	padding:6px 0px 0px 0px;
}


#new_top-staff-osusume-box {
	clear:both;
	width:330px;
	margin:0px;
	padding:10px 0px 0px 0px;
}

#new_top-staff-osusume-box p {
	width:90px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#new_top-staff-osusume-box_text {
	float:right;
	width:230px;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	line-height:1.5;
	text-align:justify;
}


#new_top-staff-iframe {
	clear:both;
	width:330px;
	height:200px;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#new_top-staff-iframe-inner {
	width:330px;
	height:200px;
	margin:0px;
	padding:0px;
}


#new_top-voice-box {
	clear:both;
	width:350px;
	margin:0px;
	padding:20px 0px 0px 0px;
}

#new_top-voice-box p {
	clear:both;
	width:350px;
	margin:0px;
	padding:6px 0px 0px 0px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:16px;
	text-align:left;
}


#new_top-onayami-box {
	clear:both;
	width:350px;
	margin:0px;
	padding:20px 0px 0px 0px;
}



