@charset "shift_jis";
/*
Index:	
	001.format
	002.common
	003.top
	004.wrap
*/

/* 001.format */

h1,h2,h3,h4,h5,h6{color:#000; margin:0;padding:0;}
p,ul,li,ol,dl,dt,dd,form{margin:0;padding:0;}
li{list-style:none;}
img{border:0;}
img.center{display:block; margin-left:auto; margin-right:auto;}
#jal-mail-side { margin:0 auto 10px; width:230px; height:130px;}
a{cursor:pointer;}
img.left{float:left;}
body{
	font-size:75%;
	line-height:1.4;
	color:#444;
	margin:0 auto 35px auto;
	background:url(img/index/bg-top.gif) repeat-x left top;
	padding-top:23px;
}
a:link,
a:visited{color:#333; text-decoration:underline;}
a:hover,
a:active{color:#666; text-decoration:underline;}

/* 002.common */
.tsml{font-size:10px;}
span.price{color:#ff1795;}

span.fin{color:#e00;}
span.new{color:#f26; font-weight:bold; font-family:Helvetica,Arial,sans-serif; margin-right:5px;}
a:hover img.ro{
	opacity:0.75;
	filter: alpha(opacity=75);
}
br.clear{font-size:0; line-height:0; clear:both;}
.nowrap{white-space:nowrap;}
.mb01{margin-bottom:8px;}
.mb02{margin-bottom:15px;}
.mb03{margin-bottom:24px;}

span.sml{font-size:90%; font-weight:normal;}

.pagetop	{text-align:right; margin-bottom:12px;}
.pagetop a{font-family:"Myriad Web Pro",Arial, Helvetica, sans-serif;	background:url(img/index/icon-pagetop.gif) no-repeat left center; font-weight:bold; padding:0 4px 0 14px;}

/* 003.top */
h1{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
	font-weight:normal;
	color:#dd0060;
	position:absolute;
	left:50%;
	top:4px;
	width:500px;
	text-align:right;
}
#top{
	width:998px;
	/*height:414px; Flashメニューありの高さ*/
	height:310px;
	margin:0 auto 15px auto;
	background-color:#fff;
	position:relative;
}
#style			{position:absolute; left:50%; top:0px; margin-left:-528px; z-index:3;}
#url				{position:absolute; left:50%; top:14px; margin-left:478px;}
#mainflash	{position:absolute; left:589px; top:1px;}
#maincopy		{position:absolute; left:22px; top:18px;}
p#icon			{position:absolute; left:482px; top:16px;}
/*p#icon			{position:absolute; left:424px; top:13px;}*/
#logo				{position:absolute; left:23px; top:42px;}
#copy_eg		{position:absolute; left:375px; top:42px;}
#map				{position:absolute; left:14px; top:73px;}

#gelandepickup	{position:absolute; left:374px; top:80px;}
#gelandepickup .bnr-pickup		{}
#gelandepickup .bnr-pickup a	{ line-height:1.3; text-decoration:none !important;}
#gelandepickup .bnr-pickup img	{ display:block;}
#gelandepickup .bnr-pickup span	{ text-decoration:underline;}
#bnr-pickup1		{ margin-bottom:6px;}
#bnr-pickup2 a		{ color:#6f3abb !important;}
#bnr-pickup2 a:hover{ opacity:0.7; filter:alpha(opacity=70);}

#hd-feature {position:absolute; left:30px; top:283px;}

#copy_eg{
	width:191px;
	color:#666;
	font-family:"Century Gothic","Myriad Web Pro",Arial, Helvetica, sans-serif;
	font-size:8px;
}



/* gelandepickup */
#gelandepickup img{
	background:#ccc;
}
#gelandepickup{
	width:200px;
	position:relative;
}
#gelandepickup h3{
	border-bottom:2px solid #000;
	padding-bottom:1px;
	margin-bottom:5px;
}
#gelandepickup p{
	font-size:100%;
	line-height:16px;
}
#gelandepickup p.btn{
	position:absolute;
	right:1px;
	top:6px;
}
#gelandepickup p.box{
	height:74px;
	background:url(img/index/tourpickup-line.gif) no-repeat left bottom;
	padding:4px 0 6px 62px;
	margin-bottom:7px;
	position:relative;
}
#gelandepickup p.box a{
	display:block;
	margin-bottom:3px;
}
#gelandepickup p.box img{
	position:absolute;
	left:0;
	top:0;
	padding:1px;
	background-color:#fff;
	border:1px solid #c7c7c7;
}

#feature{
	position:absolute;
	left:0;
	top:310px;
}


/* 004.wrap */
#wrap{
	width:950px;
	margin:0 auto;
	padding:0 0px;
	background:url(img/index/bg-wrap.gif) repeat-y left top;	
}
/* mainnavi */
#mainnavi{
	height:44px;
	background:url(img/index/bg-mainnavi.gif) no-repeat left top;
	width:814px;
	padding:10px 0 0 136px;
	margin-bottom:10px;
	position:relative;
}
#mainnavi li{
	float:left;
	margin-right:36px;
}
#mainnavi li ul{
	z-index:3;
	color:#fff;
	padding:0;
	position:absolute;
	top:45px;
	opacity:0.95;
	filter:alpha(opacity=95);
}
#mainnavi li ul li{
	float:none;
	margin:0;
}
#mainnavi li.gelande ul		{left:148px; display:none;}
#mainnavi li.feature ul		{left:292px; display:none;}
#mainnavi li.style ul		{left:427px; display:none;}
#mainnavi li.hotel ul		{left:583px; display:none;}

#mainnavi span.new{color:#f9c; font-weight:bold; font-family:Helvetica,Arial,sans-serif;}
#mainnavi span.info{color:#e9a; font-family:Helvetica,Arial,sans-serif;}

#mainnavi li ul li a{
	display:block;
	margin:0;
	width:270px;
	background-color:#191919;
	padding:2px 0 2px 4px;
	border-bottom:1px solid #666;
}
#mainnavi li.gelande ul li a{width:240px;}
/*#mainnavi li.feature ul li a{width:430px;}*/
#mainnavi li.style ul li a{width:320px;}
#mainnavi li.hotel ul li a{width:190px;}

#mainnavi li ul li a:hover{
	background-color:#eb2e83;
}

#mainnavi li ul a:link,
#mainnavi li ul a:visited{color:#eee; text-decoration:none;}
#mainnavi li ul a:hover,
#mainnavi li ul a:active{color:#fff; text-decoration:none;}

#mainnavi li ul a.none{cursor:default;color:#999;}
#mainnavi li ul a.none:hover{background-color:#191919;}


#sidebar{
	float:left;
	width:240px;
	background-color:#f3f3f3;
	padding:0 0 20px 0;
	margin:0 0 7px 5px;
	display:inline;
}
#main{
	float:right;
	width:660px;
/*	padding:15px 23px 0 0; */
	padding:5px 23px 0 0;
}


/* main */
#topicsblock{
	width:456px;
	float: left;
}
.topicstitle{
	width:456px;
	height:28px;
	border-bottom:2px solid #000;
	margin-bottom:10px;
}
#topicsblock h3{
	float:left;
	margin-right:4px;
}
.topicstitle .update{padding:8px 0 0 0; color:#983;}
.topicstitle #rss		{padding:7px 6px 0 0; float:right;}

#topicsblock ul{
	width:451px;
	height:168px;
	overflow:auto;
	padding-top:1px;
	padding-right:5px;
}
#topicsblock ul li{
	font-family:Helvetica,sans-serif;
	line-height:1.5;
	background-repeat:no-repeat;
	background-position:left 2px;
	padding:0 0 6px 60px;
	margin-bottom:6px;
	border-bottom:1px dotted #999;
}

#topicsblock ul li.new				{background-image:url(img/index/icon-t-new.gif);}
#topicsblock ul li.info				{background-image:url(img/index/icon-t-info.gif);}
#topicsblock ul li.tour				{background-image:url(img/index/icon-t-tour.gif);}
#topicsblock ul li.feature		{background-image:url(img/index/icon-t-feature.gif);}
#topicsblock ul li.hotel			{background-image:url(img/index/icon-t-hotel.gif);}
#topicsblock ul li.sp					{background-image:url(img/index/icon-t-sp.gif);}
#topicsblock ul li.pricedown	{background-image:url(img/index/icon-t-pricedown.gif);}

#topicsblock ul li span		{font-weight:bold; color:#983;}

/* RANKING */
div#ranking{
	width:186px;
	float:right;
/*	background-color:#ececec;*/
/* 追加:バナー用 */
	background-color:#ffffff;
	padding:8px 2px 0 0;
}
div#ranking img{margin-bottom:3px;}
div#ranking p{margin-bottom:11px;}

div#tab{
	padding-top:3px;
}
ul.rankbox{
	width:178px;
	background:#fff;
	margin:0 auto 12px auto;
	padding:6px 0;

}
ul.rankbox li{
	width:140px;
	margin:0 auto;
/*	font-size:90%;*/
	border-bottom:1px dotted #999;
	padding:4px 0 5px 19px;
	background-repeat:no-repeat;
	background-position:1px 5px;
}
ul.rankbox li.n1{background-image:url(img/index/n1.gif);}
ul.rankbox li.n2{background-image:url(img/index/n2.gif);}
ul.rankbox li.n3{background-image:url(img/index/n3.gif);}
ul.rankbox li.n4{background-image:url(img/index/n4.gif);}
ul.rankbox li.n5{background-image:url(img/index/n5.gif);}
ul.rankbox li.n6{background-image:url(img/index/n6.gif);}
ul.rankbox li.n7{background-image:url(img/index/n7.gif);}

ul.rankbox li a:link,
ul.rankbox li a:visited{color:#ff1795; text-decoration:underline;}
ul.rankbox li a:hover,
ul.rankbox li a:active{color:#ff88cc; text-decoration:underline;}


/* pickuptour */
#pickuptour{
	width:634px;
	height:545px;
	background:url(img/index/bg-pickupplan.gif) no-repeat left top;
	margin-bottom:15px;
	padding:43px 13px 0 13px;
	clear: both;
}
#pickuptour ul{
	height:35px;
	margin-left:220px;
}
#pickuptour ul li{
	float:left;
	margin-right:3px;
}
#pickuptour ul li a{
	display: block;
	margin:0;
	padding:0;
	width: 96px;
	height: 35px;
	text-indent:-9999px;
}
#pickuptour ul li#btntyo a{background: url(img/index/btntyo.gif) top left;}
#pickuptour ul li#btnosa a{background: url(img/index/btnosa.gif) bottom left;}
#pickuptour ul li#btnngo a{background: url(img/index/btnngo.gif) bottom left;}
#pickuptour ul li#btnfuk a{background: url(img/index/btnfuk.gif) bottom left;}




.base{
	clear:both;
	width:632px;
	height:490px;
	border:1px solid #a0a0a0;
	background-color:#fff;
}
.base h4{
	margin:15px 0 24px 13px;
}
.base ol{
	margin:0 0 0 113px;
	height:200px;
}
.base li{
	margin:0 0 14px 0;
	position:relative;
}
.base li p{
	color:#Ff2075;
	font-size:16px;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif;
	position:absolute;
	left:356px;
	top:2px;
}

#tyoblock{background-image:url(img/index/bg-tyoblock.jpg);}
#osablock{background-image:url(img/index/bg-osablock.jpg);}
#ngoblock{background-image:url(img/index/bg-ngoblock.jpg);}
#fukblock{background-image:url(img/index/bg-fukblock.jpg);}

.tourpickup{
	margin:0 0 0 37px;
	position:relative;
}
.tourpickup h4{
	margin:0 0 15px 0;
}

.tourpickup div{
	width:238px;
	margin:0 16px 13px 0;
	float:left;
}
.tourpickup div img{
	float:left;
	margin-right:9px;
	padding:1px;
	border:1px solid #ccc;
}
.tourpickup div p{
	line-height:1.4;
}
/*
.ppbox{
	width:234px;
	margin:0 20px 10px 0;
	float:left;
}
.ppbox img{
	float:left;
	margin-right:8px;
	padding:1px;
	border:1px solid #ccc;
}
.ppbox p{
	line-height:1.3;
}
*/

/* 東京発 */
/*#tyoblock ol{
	height:190px;
}
#tyoblock .tourpickup h4{
	margin-bottom:12px;
}
#tyoblock .ppbox{
	margin-bottom:9px;
}
#tyoblock .button{
	position:absolute;
	left:340px;
	top:214px;
}
#pp-pict00-osa		{float:left; height:167px; padding:0 14px 0 0px; font-size:10px;}
#pp-pict00-osa img{padding:0 0 4px 0;}
#pp-pict00-osa p	{padding:0px 0 0 0; width:240px;}
#pp-pict00-osa p span{font-weight:bold;}
*/


/* search */
#searchblock{
	background-color:#ffd3e1;
	padding:8px 15px 15px 15px;
}
#searchblock h3{
	font-size:130%;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:6px;
}
#searchblock table{
	width:630px;
	margin:0 auto 4px auto;
	background-color:#fff;
	border-collapse:collapse;
	border:1px solid #aaa;
}
#searchblock table th{
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
	white-space:nowrap;
	text-align:left;
	padding:4px 10px;
	background-color:#fffff3;
/*	background-color:#5a6;
	color:#fff;*/
	border-bottom:1px solid #aaa;
	border-right:1px solid #ccc;
	border-left:1px solid #aaa;
}
#searchblock table td{
	padding:4px 10px;
	border-bottom:1px solid #aaa;
}
#searchblock table td.center{
	text-align:center;
}
#searchblock table ul li{
	float:left;
	font-size:10px;
	width:32%;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
}
#searchblock table input{
	vertical-align:middle;
}




#eventblock{
	width:647px;
	height:310px;
	background-color:#e3dfb2;
	padding:0 0 0 13px;
}
#eventblock h3{
	padding:10px 0;
}
#eventblock .box{
	width:294px;
	height:240px;
	float:left;
/*	margin-right:13px;*/
	background-color:#fff;
	padding:14px 0 0 16px;
}
.event{
	margin-right:13px;
}
.event ul{
	padding:12px;
}
.event li{
	clear:both;
	background:url(img/index/icon-event.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:15px;
}
.link p{
	padding:3px 0 0 0;
}
.link li{
	clear:both;
	height:56px;
	margin-bottom:14px;
}
.link li img{
	float:left;
	padding:1px;
	border:1px solid #A0D2D2;
	margin-right:14px;
}

#eventblock li a:link,
#eventblock li a:visited{color:#A59F6B; text-decoration:underline;}
#eventblock li a:hover,
#eventblock li a:active{color:#D7D5B5; text-decoration:underline;}





/*gelande*/
#gelandeblock{
	width:634px;
	background-color:#D4F2F5;
	padding:0 13px 13px 13px;
}
#gelandeblock h3{
	padding:10px 0 5px 0px;
}
#gelandeblock ul{
	float:left;
	width:614px;
	padding:15px 0 10px 15px;
	background-color:#ffffff;
}
#gelandeblock ul li{
	float:left;
	width:174px;
	height:24px;
	background: url(img/index/gelande-arrow.gif) no-repeat left 4px;
	padding-left: 23px;
}

#gelandeblock li a:link,
#gelandeblock li a:visited{
	color:#1f7e87;
	text-decoration:underline;

}
#gelandeblock li a:hover,
#gelandeblock li a:active{color:#999999; text-decoration:underline;}


/* sidebar */
#sidebar h3{
	margin-bottom:10px
}
#sidebar h3.text{
	font-size:130%;
	color:#000;
	background-color:#BFC1C1;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:8px 12px;
}
#styleblock{
	float:left;
	margin-bottom:20px;
}
#styleblock a:link,
#styleblock a:visited{text-decoration:none;}
#styleblock a:hover,
#styleblock a:active{text-decoration:underline;}
.stylebox,
.stylebox2{
	width:220px;
	margin:0 auto 8px auto;
}
.stylebox2{
	height:52px;
}
.stylebox img{
	margin-bottom:3px;
}
.stylebox h4,
.stylebox2 h4{
	background:url(img/index/icon-style.gif) no-repeat 4px 2px;
	padding:0 0 0 23px;
	font-size:13px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
	margin-bottom:3px;
}
.stylebox p,
.stylebox2 p{
	font-size:80%;
	padding:0 5px;
}
.stylebox2 img{
	float:left;
	margin:0 8px 0 0;
}
.stylebox2 h4{
	font-size:12px;
	margin-left:55px;
}
.btnstyle{
	width:220px;
	margin:0 auto;
	background:url(img/index/button.gif) no-repeat left bottom;
	padding:5px 0 0 0;
}
.btnstyle a{
	width:220px;
	height:23px;
	display:block;
	text-align:center;
	padding:4px 0 0 0;
}
.btnstyle a:link,
.btnstyle a:visited{color:#EE568B;}
.btnstyle a:hover,
.btnstyle a:active{color:#ff88aa;}


ul#information{
	width:210px;
	margin:0 auto 15px auto;
}
ul#information li{
	background-repeat:no-repeat;
	background-position:left center;
	padding:2px 0 2px 24px;
	margin-bottom:5px;
}
ul#information li.guide		{background-image:url(img/index/icon-guide.gif);}
ul#information li.yoyaku	{background-image:url(img/index/icon-yoyaku.gif);}
ul#information li.faq			{background-image:url(img/index/icon-faq.gif);}
ul#information li.cancel	{background-image:url(img/index/icon-cancel.gif);}
ul#information li.sitemap	{background-image:url(img/index/icon-sitemap.gif);}


ul#stylegroup{
	width:229px;
	margin:0 auto 10px auto;
	padding:0 0 6px 11px;
}
#stylegroup li{
	clear:both;
	height:46px;
	margin-bottom:8px;
	line-height:46px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック", Osaka;
}
#stylegroup img{
	float:left;	
	padding:1px;
	border:1px solid #bdbdbd;
	margin-right:13px;
}
ul#stylegroup a:link,
ul#stylegroup a:visited{color:#000; text-decoration:none;}
ul#stylegroup a:hover,
ul#stylegroup a:active{color:#666; text-decoration:none;}

/* スタイル北海道スキーについて:SEO用コメント */
#aboutblock{
	width:647px;
	overflow:hidden;
	background-color:#eff0d0;
	padding:0 0 12px 13px;
	margin-bottom:12px;
}
#aboutblock h3{
	padding:12px 0 6px 0;
}
#aboutblock p{
	color:#555;
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-family:"meiryo","メイリオ";
	width:585px;
	background:#fff url(img/index/bg-about.gif) left top;
	line-height:21px;
	padding:13px 26px 13px 21px;
}



/* groupsite */
#groupsite{
	clear:both;
	width:900px;
	margin:0 0 13px;
	background-color:#f3f3f3;
	padding:12px 12px;
}
#groupsite h3{
	float:left;
	margin-right:10px;
}
#groupsite dl{
	float:right;
	width:788px;
	margin:0 0 8px 0;
	background:url(img/index/groupsite-bg.gif) 0 24px no-repeat #fff;
	padding:0;
}
#groupsite dl dt{
	width:244px;
	height:32px;
	padding:3px 0 0 6px;
	margin-bottom:2px;
	clear:both;
	color:#fff;
	background-color:#FF2F6F;
}
#groupsite dl dd{
	white-space:nowrap;
	height:25px;
	padding:4px 30px 0px 18px;
	float:left;
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka";
	background:url(img/index/icon-group.gif) no-repeat 8px center;
}

#groupsite dl.group-theme dd{
	padding:1px 0 18x 0px;
	width:200px;
}
#groupsite dl dd a:link,
#groupsite dl dd a:visited{color:#333; text-decoration:none;}
#groupsite dl dd a:hover,
#groupsite dl dd a:active{color:#666; text-decoration:none;}


/* footer */
#footer{
	clear:both;
	padding:18px 0 25px 24px;
	background:url(img/index/bg-footer.gif) no-repeat left bottom;
	margin:0 0 0px 0;
}
#footer ul{
	height:18px;
}
#footer ul li{
	font-size:10px;
	line-height:1.4;
	float:left;
	margin:0px 8px 4px 0;
	padding:0px 8px 0px 0;
	border-right:1px solid #999;
}
#footer ul li.none{
	width:235px;
	clear:both;
}

#footer p{
	clear:both;
	color:#333;
	font-size:11px;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif;
	padding:3px 0 0 0;
}
#footer ul a:link,
#footer ul a:visited{color:#666;}
#footer ul a:hover,
#footer ul a:active{color:#999;}


#gelandepickup a:link,
#topicsblock a:link,
.tourpickup div a:link,
#gelandepickup a:visited,
#topicsblock a:visited,	.tourpickup div a:visited{
	color:#ff1795;
	text-decoration:underline;
}
#gelandepickup a:hover,
#topicsblock a:hover,
.tourpickup div a:hover,
#gelandepickup a:active,
#topicsblock a:active,
.tourpickup div a:active{color:#FF79C2; text-decoration:underline;}



/* Jマイルについて */
dl.attention{
	font-family:"Meiryo","メイリオ";
	border:2px solid #f59;
	margin-bottom:10px;
	background-color:#fff;
	height:24px;
}
dl.attention dt{
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#fff;
	padding:4px 10px;
	background-color:#f59;
	margin-right:10px;
}
dl.attention dd{
	line-height:1.3;
	padding:4px 0 4px 0;
}
dl.attention dd img{
	vertical-align:middle;
}
dl.attention dd span{
	color:#f00;
	font-weight:bold;
}
dl.attention dd a:link,
dl.attention dd a:visited{color:#f38;}
dl.attention dd a:hover,
dl.attention dd a:active{color:#f8d;}

/* 雪不足補償について＆Jマイル */
#attention{
	font-family:"Meiryo","メイリオ";
	border:2px solid #f59;
	width:656px;
	margin-bottom:10px;
}	
#attention p{
	background-color:#f59;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:2px;
}
#attention ul{
	padding:5px;
}
#attention ul li{
	border-bottom:#999 dotted 1px;
	padding-bottom:2px;
}
#attention ul li.end{
	border:none;
	padding-top:3px;
}
#attention span{
	color:#f00;
	font-weight:bold;
}
#attention a:link,
#attention a:visited{color:#f38;}
#attention a:hover,
#attention a:active{color:#f8d;}



/* JTB観光バナー */
p.bana{
	text-align:center;
}


/* お知らせ欄 */
/* 20110312追加 */
.oshirase{
	border:1px solid #ccc;
	background:#f3f3f3;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:"meiryo","メイリオ";
	padding:6px 0;
	letter-spacing:1px;
	margin:0 24px 10px 18px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#ff0000;

}
.oshirase a:link,
.oshirase a:visited{
	color:#f00;
	text-decoration:underline;
}
.oshirase a:hover,
.oshirase a:active{
	color:#f66;
	text-decoration:underline;
}
/* /20110312 */


p.btn-difference {
	margin:0 auto 7px;
	padding:8px;
	width:198px;
	background:#fff;
	text-align:center;
}




/* ジェイトリップのサービス（左カラム）
----------------------------------------------------------------------- */
#jtripservice{
	width:218px;
	margin:0 auto 10px auto;
	border:1px solid #ccc;
	background:url(img/index/bg-service.png) 0 38px no-repeat #fff;
	overflow:hidden;
}
#jtripservice h2{
	margin:0 0 5px 0;
}
#jtripservice p{
	margin:0 0 7px 0;
	text-align:center;
}
#jtripservice ul{
	width:198px;
	margin:0 auto 7px auto;
}
#jtripservice li{
	padding:0 0 0 16px;
	margin:0 0 4px 0;
	background: url(img/icon-navi03.gif) 0 center no-repeat;
}


#btn-melmaga{
	padding:0 11px;
	margin:0 0 15px 0;
	background: url(img/icon-navi03.gif) 11px 90px no-repeat;
}
#btn-melmaga a{
	text-decoration:none !important;
}
#btn-melmaga img{
	margin:0 0 3px 0;
}
#btn-melmaga span{
	padding:0 0 0 16px;
	text-decoration:underline;
}
