@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.amazon:link {text-decoration: underline;color: #003399;}
a.amazon:visited {text-decoration: underline;color: #003399;}
a.amazon:hover {text-decoration: none;color: #CC6699;}
a.amazon:active {text-decoration: underline;color: #9966CC;}


a.wh:link {
	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFFF;
}
a.wh:hover {
	font-size: 9pt;
	line-height: 12pt;
	color: #999999;
}
a.wh:active {
	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFFF;
}
a.wh:visited {
	font-size: 9pt;
	line-height: 12pt;
	color: #CCCCCC;
}a.re:link {
	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
}
a.re:hover {
	font-size: 11pt;
	line-height: 13pt;
	color: #999999;
}
a.re:active {
	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
}
a.re:visited {
	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: bold;
}
h1 {
	font-size: 9pt;
}
h2 {
	font-size: 9pt;
}
.copyright {
	font-size: 9pt;
	line-height: 11pt;
	color: #666666;
}
.infomail {
	font-size: 9pt;
	line-height: 11pt;
}
.left-menu {
	font-size: 9pt;
	line-height: 13pt;
}
.left-format {
	font-size: 9pt;
	line-height: 11pt;
	color: #666666;
}
.left-shamei {
	font-size: 10pt;
	line-height: 12pt;
	color: #666666;
	font-weight: bold;
}
.left-menu-text {
	font-size: 9pt;
	line-height: 11pt;
	color: #333333;
}
.left-mm-text {
	font-size: 9pt;
	line-height: 11pt;
	color: #FFFFFF;
}
.left-menu-text-pp {
	font-size: 9pt;
	line-height: 11pt;
	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: 8pt;
	line-height: 11pt;
	color: #666666;
}
.top-menu-text-s {
	font-size: 8pt;
	line-height: 11pt;
	color: #666666;
}
.top-menu-text {
	font-size: 9pt;
	line-height: 12pt;
	color: #666666;
}
.left-goodsname {
	font-size: 11pt;
	line-height: 12pt;
	color: #CC3399;
	font-weight: bold;
}
.wh-link {

	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFFF;
}
.goodstitle {
	font-size: 14pt;
	line-height: 16pt;
	color: #666666;
	font-weight: bold;
}
.linktext {
	font-size: 9pt;
	line-height: 11pt;
	color: #666666;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
}
.goodsname {
	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
	font-weight: bold;
}
.goodstext {

	font-size: 9pt;
	line-height: 12pt;
	color: #333333;
}
.goodslink {


	font-size: 9pt;
	line-height: 14pt;
	color: #333333;
}
.left-shamei-purple {
	font-size: 10pt;
	line-height: 12pt;
	color: #9966CC;
	font-weight: bold;
}
.goodsvoicetitle {
	font-size: 12pt;
	line-height: 13pt;
	color: #9966CC;
	font-weight: bold;
}
.inq-title {
	font-size: 9pt;
	line-height: 11pt;
	color: #333333;
}
.inq-text {

	font-size: 9pt;
	line-height: 11pt;
	color: #666666;
}
.inq-hissu {

	font-size: 9pt;
	line-height: 11pt;
	color: #CC6699;
}
.maintext {
	font-size: 9pt;
	line-height: 14pt;
}
.maintext-pp {
	font-size: 9pt;
	line-height: 14pt;
	color: #9966CC;
}
.subtext {

	font-size: 9pt;
	line-height: 12pt;
}
.titletext {
	font-size: 11pt;
	line-height: 16pt;
	color: #9966CC;
	font-weight: bold;
}
.subtex-wh {
	font-size: 9pt;
	line-height: 12pt;
	color: #FFFFFF;
}
.titletext-wh {
	font-size: 11pt;
	line-height: 13pt;
	color: #FFFFFF;
	font-weight: bold;
}
.srtext-wh {
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.magazintitletext {
	font-size: 11pt;
	line-height: 16pt;
	color: #339999;
	font-weight: bold;
}
.re-link {
	font-size: 11pt;
	line-height: 13pt;
	color: #CC6699;
	font-weight: bold;
}
.goodstext-pp {


	font-size: 9pt;
	line-height: 12pt;
	color: #CC6699;
}
.goodstext-red {


	font-size: 9pt;
	line-height: 12pt;
	color: #FF0000;
}
.left-shamei-pink {
	font-size: 10pt;
	line-height: 12pt;
	color: #CC6699;
	font-weight: bold;
}
/* ¥Õ¥©¡¼¥à¤ÎÆâÍÆ¡Êinput ¤Ê¤É¤¬Æþ¡¦EÌÂ*/
.form-naiyo {
	font-weight: normal;
	background-color: #ffffff;
	text-align : left;
	font-size: 9pt;
	line-height: 11pt;
	color: #666666;	
	
}
.form-komoku {
	font-weight: normal;
	font-size: 9pt;
	background-color: #EDEDED ;
	text-align : center;
	
}
table#comment {
	background-repeat: no-repeat;
	width: 540px;
	border: 0px;
	height: 30px;
	font-weight: normal;
	font-size: 9pt;
	line-height: 11pt;
	background-color: #FFFFFF;
	text-align : left;
	
}
.red {
	font-size: 9pt;
	line-height: 11pt;
	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: 9pt;
	line-height: 14pt;
	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: 9pt;
	line-height: 14pt;
	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:130px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m01 a {display:block;height:130px;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:130px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m02 a {display:block;height:130px;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:130px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m03 a {display:block;height:130px;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:130px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m04 a {display:block;height:130px;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:130px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m05 a {display:block;height:130px;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:130px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m06 a {display:block;height:130px;width:540px;background: url(../image/movie/m_edgar06.jpg) no-repeat;text-decoration: none;}
.m06 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m07 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m07 a {display:block;height:100px;width:540px;background: url(../image/movie/m_edgar07.jpg) no-repeat;text-decoration: none;}
.m07 a:hover {background-position: top right;text-decoration:none;font-size:9px;line-height:9px;}

/* YouTubeÆ°²è01 */
.m08 {margin:15px 0px 0px 0px;padding:0px;display:block;height:100px;width:540px;list-style:none;text-indent:-9999px;overflow:hidden;}
.m08 a {display:block;height:100px;width:540px;background: url(../image/movie/m_reading.jpg) no-repeat;text-decoration: none;}
.m08 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:12px;
	text-align:center;
	color:#333333;
}

.Calendar_week {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:12px;
	text-align:center;
	background-color:#CCFFFF;
}

.Calendar_day {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:12px;
	text-align:center;
	background-color:#FFFFCC;
}

.Calendar_day-tencho {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:12px;
	text-align:center;
	background-color:#C2A4E1;
}

.Calendar_holiday {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:12px;
	text-align:center;
	background-color:#E1A4C2;
}

.Calendar_tel {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:12px;
	text-align:center;
	background-color:#FFCC66;
}

.Calendar_no-day {
	margin:0px;
	padding:4px;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";
	font-size:12px;
	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:12px;
	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:12px;
	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:12px;
	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:12px;
	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:12px;
	text-align:left;
}


#new_top-onayami-box {
	clear:both;
	width:350px;
	margin:0px;
	padding:20px 0px 0px 0px;
}


/* 2009Ç¯7·î2ÆüÄÉ²Ã °ÜÅ¾¥Ú¡¼¥¸ */

#removal,
 #removal .col,
  #removal dl,
  #removal dt,
  #removal dd,
 #removal .contact,
 #removal .map                {float: left;display: inline;text-align: left;}

#removal                      {width: 560px;margin: 0 0 0 5px;padding: 0 0 20px;}

#removal .col                 {width:555px;}
#removal .contact             {width:555px;height:220px;margin: 0 0 10px;background: url(../image/removal/removal-oshirase.jpg) no-repeat left top;}
#removal .map                 {width:555px;margin: 40px 0 0;}

#removal dl                   {width: 540px;margin: 0 0 5px ;border-bottom: 1px dashed #999;}
#removal dt                   {width: 80px;margin: 0;}
#removal dd                   {width: 455px;margin: 0;border-left: 1px dashed #999;}

#removal h2,
#removal h3,
#removal p#amazon,
#removal p#googlemap, 
#removal p#rosen              {float: left;font-size: 10px;line-height: 1.0em;text-indent: -9999px;}
 
#removal p#amazon a,
#removal p#googlemap, 
#removal p#rosen a            {display: block;} 

#removal h2                   {width: 555px;margin: 10px 0 0;padding: 60px 0;background: url(../image/removal/removal-h2.jpg) no-repeat left top;}

#removal h3#t01,
#removal h3#t02               {width: 555px;padding: 5px 0;}

#removal h3#t01               {margin: 0 0 20px;background: url(../image/removal/removal-h3.jpg) no-repeat left top;}
#removal h3#t02               {margin: 30px 0 20px;background: url(../image/removal/removal-h3.jpg) no-repeat left -20px;}
#removal h3#t03               {width: 555px;margin: 20px 0 10px;padding: 10px 0;background: url(../image/removal/removal-address.jpg) no-repeat left top;}

#removal p                    {font-size: 12px;margin: 0;padding: 0 0 15px;line-height: 2.0em;}
#removal p a                  {color: #96c;text-decoration: underline;}
#removal p a:hover            {color: #FF6798;text-decoration: none;}

#removal p.name               {width: 555px;display: block;text-align: right;}
#removal .fright              {width: 236px;float:right;margin: 0 0 0 10px;}
#removal p.migi               {float: right;margin: 0 0 5px 5px;padding: 0;}

#removal dl p                 {font-size: 12px;line-height: 2.0em;padding: 0 0 10px 10px;}

#removal p#amazon a           {width: 236px;padding: 55px 0;background: url(../image/removal/removal-amazon.jpg) no-repeat left top;text-indent: -9999px;}
#removal p#amazon a:hover     {background: url(../image/removal/removal-amazon.jpg) no-repeat left -120px;} 
#removal p#rosen a            {width: 440px;margin: 0;padding: 135px 0;background: url(../image/removal/removal-rosen.jpg) no-repeat left top;}
#removal p#rosen a:hover      {filter: alpha(opacity=60);-moz-opacity:0.8;opacity:0.8;} 
#removal p.srosen             {font-size: 10px;line-height: 1.5em;padding: 0 0 10px 10px;} 

#removal img                  {border: 0;}

#removal .contact ul          {list-style: none;margin: 123px 0 0 22px;_margin: 122px 0 0 62px;}
#removal .contact li          {font-size: 12px;line-height: 1.5em;padding: 0;}

#removal span                 {font-weight: bold;}

/* 2009Ç¯7·î2ÆüÄÉ²Ã °ÜÅ¾¥Ú¡¼¥¸ */
