/* 左10px空ける */
#store2_bg .inner			{padding-left: 0px;width: 960px;}
#store_page_price .inner		{padding-left: 10px;width: 960px;}


#store2_bg		{background: url(../../images/common/store2_bg.gif) center top;padding: 7px 0;}
h2#store_name	{font-size: 24px;color: #552d37;font-weight: bold;line-height: 100%;}

#pagetitlespace	{height: 160px;}


.store_head_time td		{color: #552d37;}
.store_head_time_h		{font-size:14px;padding: 1px 15px 1px 0;line-height: 140%;}
.store_head_time_t		{font-size:15px;padding: 0px 15px 0px 0;line-height: 140%;}


.store_head_tel			{font-size: 14px;color: #552d37;font-weight: bold;text-align: left;}
.store_head_telnumber		{font-size: 24px;color: #552d37;font-weight: bold;text-align: left;letter-spacing: 1px;}
.store_head_address		{font-size: 12px;color: #552d37;padding-top: 5px;text-align: left;line-height: 140%;}

#store_page_price			{background: url(../../images/common/price_bg2.jpg) no-repeat center top;min-width: 980px;}
#store_page_price .inner		{padding: 0 0 100px 0;}

#store_page_left					{padding-bottom: 60px;}
#store_page_left #title_information		{margin: 30px 0 0 0;}
#store_page_left table  				{border-collapse: collapse;width: 100%;}
#store_page_left table#information		{margin-top: 10px;}
#store_page_left table#information td	{font-size: 13px;color: #333;padding: 10px;border-bottom: 1px solid #fff;}
#store_page_left table#information td.bg1	{background: #f8e5e6;}
#store_page_left table#information td.bg2	{background: #faeff0;}
#store_page_left table#information td p		{padding: 5px;}




#right_store_area		{border: 1px solid #f7c0c2;background:  #fff;padding: 11px 9px 15px 15px;margin-top: 20px;}
#store_page_left			{float: left;width: 720px;}
#store_page_right		{float: right;width: 210px;}

#right_store_shadow		{background: url(../../images/common/waku_bottom_shadow.png) no-repeat;width: 210px;height: 20px;}

ul#right_store_menu li		{border-bottom: 1px solid #e6ccd3;margin-bottom:8px;padding: 0 0 7px 0;width: 178px;}
ul#right_banner_area li		{margin: 0 0 10px 0;padding: 0;}

#schedule_title			{margin-top: 15px;}
#schedule_waku			{width:166px;margin-bottom: 15px;border-right:1px solid #fea1c0;border-left:1px solid #fea1c0;border-bottom:1px solid #fea1c0;padding: 15px 5px 0 5px;background: #f8ebee;}
#schedule_waku li			{font-size:11px;margin-bottom: 15px;padding-bottom: 10px;border-bottom: 1px solid #ffbcd1;font-weight: bold;}
#schedule_waku li.end		{margin-bottom: 0px;border-bottom: 0;}
#schedule_waku li.pdf		{padding-left: 24px;background: url(../../images/common/icon_pdf.gif) no-repeat 0 5px;}

#schedule_waku li a:link		{color: #552d37;text-decoration: underline;}
#schedule_waku li a:visited	{color: #552d37;text-decoration: underline;}
#schedule_waku li a:hover	{color: #552d37;text-decoration: underline;}
#schedule_waku li a:active	{color: #552d37;text-decoration: underline;}




#store_page_left .title_ticket_h2		{margin: 30px 0 0 0;}
#store_page_left #title_ticket			{margin: 40px 0 0 0;}
#store_page_left #title_premium		{margin: 20px 0 0 0;}
#store_page_left #title_monthly		{margin: 25px 0 0 0;}
#store_page_left #title_magmaprivate	{margin: 20px 0 0 0;}
#price_taiken_lesson_btn	{margin: 40px 0 0 0;}
#price_1lesson			{margin: 40px 0 0 0;}
#price_1lesson table  		{border-collapse: collapse;}
#price_1lesson table td.lesson	{background: #ffe4ea;font-size: 20px;font-weight: bold;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;text-align: center;}
#price_1lesson table td.text	{background: #fff;font-size: 14px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 10px;}
#price_1lesson table td.text span	{font-weight: bold;border-bottom: 1px dotted #3c242a;}
#price_1lesson table td.text2	{background: #fff;font-size: 14px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 10px;text-align: right;}
.ticket_point p	{background: url(../images/list_point.gif) no-repeat 0 4px;padding: 0 0 10px 15px;line-height: 140%;}


#price_premium			{margin-top: 15px;margin-bottom: 25px;}
#price_premium table  		{border-collapse: collapse;}
#price_premium table th		{background: #ffe4ea;font-size: 13px;font-weight: bold;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;text-align: center;}
#price_premium table td		{background: #fff;font-size: 13px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;}
#price_premium table td.price_kaisuuken_yen	{text-align: right;}
#price_premium table td.center			{text-align: center;}
#price_premium table td.point_waku			{padding:10px 28px;}

#price_magmaprivate			{margin-top: 15px;margin-bottom: 25px;}
#price_magmaprivate table  		{border-collapse: collapse;}
#price_magmaprivate table th		{background: #ffe4ea;font-size: 13px;font-weight: bold;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;text-align: center;}
#price_magmaprivate table td		{background: #fff;font-size: 13px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;}
#price_magmaprivate table td.price_kaisuuken_yen	{text-align: right;}
#price_magmaprivate table td.center			{text-align: center;}
#price_magmaprivate table td.point_waku			{padding:10px 28px;}

#price_kaisuuken			{margin-top: 15px;}
#price_kaisuuken table  		{border-collapse: collapse;}
#price_kaisuuken table th	{background: #ffe4ea;font-size: 13px;font-weight: bold;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;text-align: center;}
#price_kaisuuken table td	{background: #fff;font-size: 13px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;}
#price_kaisuuken table td.price_kaisuuken_yen	{text-align: right;}
#price_kaisuuken table td.center			{text-align: center;}
#price_kaisuuken table td.point_waku		{padding:10px 28px;}

.price_data_h2			{margin-top: 15px;}
.price_data_h2 table  		{border-collapse: collapse;}
.price_data_h2 table th		{background: #ffe4ea;font-size: 13px;font-weight: bold;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;text-align: center;}
.price_data_h2 table td		{background: #fff;font-size: 13px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;}
.price_data_h2 table td.price_kaisuuken_yen	{text-align: right;}
.price_data_h2 table td.center			{text-align: center;}






#price_rental			{background: #fff8e9;padding: 28px 30px;}
#price_rental h3			{padding: 0 0 8px 0;}
#price_rental table  		{border-collapse: collapse;}
#price_rental table th  		{background: #ffe4ea;font-size: 13px;font-weight: bold;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;}
#price_rental table td  		{background: #fff;font-size: 13px;color: #3c242a;border: 1px solid #f7c0c2;padding: 10px 15px;}
#price_rental table td.price_rental_yen	{text-align: right;}

#price_waku			{margin: 50px 0 50px 0;}
#price_waku_top			{width: 720px;height: 37px;background: url(../../images/common/price_waku_top.gif) no-repeat;}
#price_waku_bottom		{width: 720px;height: 28px;background: url(../../images/common/price_waku_bottom.gif) no-repeat;}
#price_waku_bg			{background: url(../../images/common/price_waku_bg.gif) repeat-y;text-align: center;}
#price_waku_2			{margin: 25px 0 0 0;}
#price_waku_3			{margin: 30px 0 0 0;}
#price_waku_4			{margin: 10px 0 0 0;}
#price_waku_5			{margin: 30px auto 0 auto;background: url(../../images/common/price_btn_lesson_yoyaku_bg.gif);padding: 24px 0 0 0;width: 644px;}

#price_waku_6			{margin: 10px 0 0 0;padding: 0 120px;text-align: left;}
#price_waku_6 .mochimono	{margin-bottom: 10px;}
.divcenter				{text-align: center;}

#price_btn_lesson_yoyaku_tel	{width: 450px;height: 42px;margin: 0 auto;background: url(../images/price_btn_lesson_yoyaku_tel.gif) no-repeat;font-size: 24px;color: #552d37;line-height: 100%;font-weight: bold;padding-top: 18px;}
#price_waku_btn_btm_text	{width: 450px;text-align: left;font: 3px;font-size: 13px;color: #3c242a;margin: 0 auto;padding: 15px 0;}




#tetsuzuki				{margin: 20px 0 0 0;}
#tetsuzuki_bg			{background: url(../../images/common/tetsuzuki_bg.gif) repeat-y;}
#tetsuzuki_bg p			{font-size: 13px;color: #3c242a;padding: 0 30px;}

#shikaku				{margin: 20px 0 0 0;}
#shikaku_bg			{background: url(../../images/common/tetsuzuki_bg.gif) repeat-y;}
#shikaku_bg p.pt1		{font-size: 13px;color: #3c242a;padding: 0 30px;margin-bottom: 10px;}
#shikaku_bg p			{font-size: 13px;color: #3c242a;padding: 0 30px;}

/* 税別表示 */
p.caution_tax {color:#CC0000; font-size:13px;}

p			{color:#552d37;font-size:13px;}

