@charset "Shift_JIS";

/* ////////////////////////////////////////
各店共通 CSS
//////////////////////////////////////// */

#base {
	width: 736px;
	margin:0 15px 10px 20px;
}

#base #left {
	width: 504px;
	padding: 0 15px 0 0;
}

#base #right {
	width: 195px;
	padding: 15px 12px 60px 10px;
	background: url("/images/kakuten_bg01.jpg") repeat-y;
}

/* ////////////////////////////////////////
Webチラシ（新宿）
//////////////////////////////////////// */
#shinjuku_top {
	width: 504px;
	margin-top: 20px;
}

#shinjuku_top #banner_space{
	width: 240px;
}

#shinjuku_top #banner_space #banner_contents{
	background: url("/images/chirashi_sbg01.gif") repeat-y;
	padding: 4px 2px 4px 3px;
}

#chirashi_shinjuku {
	width: 240px;	
}

#chirashi_shinjuku #contents {
	background: url("/images/chirashi_sbg01.gif") repeat-y;
	padding: 14px 15px 20px 0;
	font-size: 90%;
	line-height: 150%;
	color: #333;
}

#chirashi_shinjuku #contents .img {
	background: url("/images/chirashi_bg02.gif") no-repeat left 82px;
	padding: 0 12px 0 15px;
}

#chirashi_shinjuku #contents h3{
	font-size: 110%;
	line-height: 150%;
	color: #998d55;
	margin-bottom: 8px;
}

#chirashi_shinjuku #contents a {
	color: #363982;
	text-decoration: underline;
}

#chirashi_shinjuku #contents a:link {
	color: #363982;
	text-decoration: underline;
}

#chirashi_shinjuku #contents a:visited {
	color: #7171d6;
	text-decoration: none;
}

#chirashi_shinjuku #contents a:active {
	color: #7171d6;
	text-decoration: none;
}

#chirashi_shinjuku #contents a:hover {
	color: #7171d6;
	text-decoration: underline;
}



/* ////////////////////////////////////////
Webチラシ
//////////////////////////////////////// */

#chirashi {
	width: 504px;
	margin-top: 20px;
}

#chirashi #contents {
	background: url("/images/chirashi_bg01.gif") repeat-y;
	padding: 12px 15px 22px 0;
	font-size: 90%;
	line-height: 150%;
	color: #333;
}

#chirashi #contents .img {
	background: url("/images/chirashi_bg02.gif") no-repeat left 82px;
	padding: 0 12px 0 15px;
}

#chirashi #contents h3{
	font-size: 110%;
	line-height: 150%;
	color: #998d55;
	margin-bottom: 8px;
}

#chirashi #contents a {
	color: #363982;
	text-decoration: underline;
}

#chirashi #contents a:link {
	color: #363982;
	text-decoration: underline;
}

#chirashi #contents a:visited {
	color: #7171d6;
	text-decoration: none;
}

#chirashi #contents a:active {
	color: #7171d6;
	text-decoration: none;
}

#chirashi #contents a:hover {
	color: #7171d6;
	text-decoration: underline;
}


/* ////////////////////////////////////////
バナー
//////////////////////////////////////// */

#banner {
	width: 504px;
	margin-top: 26px;
}



/* ////////////////////////////////////////
おすすめ情報
//////////////////////////////////////// */

#event {
	width: 504px;
	margin-top: 26px;
}

#event #ev_contents {
	background: url("/images/event_bg01.gif") repeat-y;
	padding: 10px 15px 5px 15px;
	font-size: 98%;
	line-height: 150%;
	color: #333;
}

#event #ev_contents table{
	margin-bottom: 15px;
}

#event #ev_contents .img{
	padding: 0 20px 0 0;
}

#event #ev_contents h3{
	font-size: 108%;
	line-height: 150%;
	color: #998d55;
	margin-bottom: 0;
}

#event #ev_contents h4{
	font-size: 105%;
	line-height: 150%;
	color: #333;
	margin-bottom: 5px;
}

#event #ev_contents a {
color: #998d55;
	text-decoration: underline;
}

#event #ev_contents a:link {
	color: #998d55;
	text-decoration: underline;
}

#event #ev_contents a:visited {
	color: #998d55;
	text-decoration: none;
}

#event #ev_contents a:active {
	color: #bebf9d;
	text-decoration: none;
}

#event #ev_contents a:hover {
	color: #bebf9d;
	text-decoration: underline;
}


/* ////////////////////////////////////////
新着情報
//////////////////////////////////////// */

#info {
	width: 504px;
	margin-top: 24px;
}

#info #info_contents {
	background: url("/images/info_bg01.gif") repeat-y;
	padding: 5px 0 10px 15px;
	font-size: 98%;
	line-height: 150%;
	color: #918a6b;
}

#iframenews {
	width: 460px;
}

#iframenews td {
	padding: 0 20px 10px 0;
	color: #918a6b;
	background: transparent;
	
	line-height:15px; /*090701 add*/
	/*background-color: fffefa;*/
}

#iframenews a {
	color: #2f3395;
	text-decoration: underline;
}

#iframenews a:link {
	color: #2f3395;
	text-decoration: underline;
}

#iframenews a:visited {
	color: #7e81ca;
	text-decoration: none;
/*	text-decoration: underline;*/
}

#iframenews a:active {
	color: #7e81ca;
	text-decoration: none;
}

#iframenews a:hover {
	color: #7e81ca;
	text-decoration: underline;

}




/* ////////////////////////////////////////
オダチャンズ バナー
//////////////////////////////////////// */

#odachans {
	width: 195px;
	margin-bottom: 26px;
}

#odachans #odachans_contents {
	background: url("/magazine/images_com/banner_footer.jpg") no-repeat;
	padding: 0;
	height: 76px;
	font-size: 90%;
	line-height: 140%;
	color: #4b4ea3;
}

/* ////////////////////////////////////////
右ナビ バナー
//////////////////////////////////////// */

#right_banner {
	width: 195px;
	margin-bottom: 26px;
}


/* ////////////////////////////////////////
各種サービス
//////////////////////////////////////// */

#service {
	width: 195px;
	margin-bottom: 26px;
}

#service #service_contents {
	background: url("/images/service_bg01.gif") repeat-y;
	padding: 10px 0 2px 10px;
	font-size: 90%;
	line-height: 140%;
	color: #4b4ea3;
}

#service #service_contents td {
	padding: 0 10px 10px 0;
}

#service #service_contents a {
	color: #4b4ea3;
	text-decoration: underline;
}

#service #service_contents a:link {
	color: #4b4ea3;
	text-decoration: underline;
}

#service #service_contents a:visited {
	color: #8386d2;
	text-decoration: none;
}

#service #service_contents a:active {
	color: #8386d2;
	text-decoration: none;
}

#service #service_contents a:hover {
	color: #8386d2;
	text-decoration: underline;
}


/* ////////////////////////////////////////
モバイルサービス
//////////////////////////////////////// */

#mobile {
	width: 195px;
	margin-bottom: 26px;
}

#mobile #mb_contents {
	background: url("/images/mobile_bg01.gif") repeat-y;
	padding: 5px 0 10px 10px;
	font-size: 90%;
	line-height: 140%;
	color: #333;
}

#mobile #mb_contents table{
	margin-bottom: 10px;
}

#mobile #mb_contents td {
	
	padding: 0 10px 0 0;
}

#mobile #mb_contents a {
	color: #ee539d;
	text-decoration: underline;
}

#mobile #mb_contents a:link {
	color: #ee539d;
	text-decoration: underline;
}

#mobile #mb_contents a:visited {
	color: #ef9fc5;
	text-decoration: none;
}

#mobile #mb_contents a:active {
	color: #ef9fc5;
	text-decoration: none;
}

#mobile #mb_contents a:hover {
	color: #ef9fc5;
	text-decoration: underline;
}

/* ////////////////////////////////////////
動画サービス
//////////////////////////////////////// */

#movie {
	width: 195px;
	margin-bottom: 26px;
}

#movie #mb_contents {
	background: url("/images/mobile_bg01.gif") repeat-y;
	padding: 5px 0 10px 10px;
	font-size: 90%;
	line-height: 140%;
	color: #333;
}

#movie #mb_contents table{
	margin-bottom: 10px;
}

#movie #mb_contents td {
	
	padding: 0 10px 0 0;
}

#movie #mb_contents a {
	color: #ee539d;
	text-decoration: underline;
}

#movie #mb_contents a:link {
	color: #ee539d;
	text-decoration: underline;
}

#movie #mb_contents a:visited {
	color: #ef9fc5;
	text-decoration: none;
}

#movie #mb_contents a:active {
	color: #ef9fc5;
	text-decoration: none;
}

#movie #mb_contents a:hover {
	color: #ef9fc5;
	text-decoration: underline;
}



/* ////////////////////////////////////////
下部 バナー
//////////////////////////////////////// */

#under_banner {
	width: 195px;
}

#under_banner td{
	padding: 0 10px 10px 0;
	font-size: 85%;
	line-height: 140%;
	color: #333;
}

#under_banner a {
	color: #4b4ea3;
	text-decoration: underline;
}

#under_banner a:link {
	color: #4b4ea3;
	text-decoration: underline;
}

#under_banner a:visited {
	color: #8386d2;
	text-decoration: none;
}

#under_banner a:active {
	color: #8386d2;
	text-decoration: none;
}

#under_banner a:hover {
	color: #8386d2;
	text-decoration: underline;
}


/* ////////////////////////////////////////
Sundries Alley バナー
//////////////////////////////////////// */

#sa {
	width: 195px;
	margin-top: 30px;
}
