﻿@charset "utf-8";#tabmenu li a{padding:0 1px}#tabmenu li a span{padding:0 1px}#tabmenu li a.longtext{padding-right:10px}#tabmenu li a span.longtext{padding-left:10px;font-size:16px}table.sukima{margin-top:3px}.ski2015 h3{background:url('../images/title_special_h3_blue.png') no-repeat;color:#333}
#mainblocks .ttl01 {
    background: none;
    border-bottom: solid 6px #e20050;
    padding: 14px 6px 8px;
    color: #e20050;
    font-size:210%;
    height: inherit;
    margin-bottom: 0;
    line-height: 1.2;
}
#mainblocks .ttl01 .min {font-size: 75%;}
#mainblocks .ttl02 {
	background: #eee;
    border: none;
    height: inherit;
    line-height: 1.2;
    text-align: left;
    border-left: solid 5px #e20050;
    margin:4px 0 15px;
    padding: 10px 5px 8px;
    font-size: 140%;
}
.spot_cont {margin-top: 30px;}
.spot_cont.mt0 {margin-top: 0;}
.leftbox_ski{width: 200px;}
.spot_cont .bus_dia2TB_ski.col1 {float: none;width: 100%;margin:10px 0 30px;}
.bus_dia2TB_ski td {padding: 0;}
.spot_cont .bus_dia2TB_ski.col1 .lnk li {margin-bottom: 5px;border-bottom: 1px dotted #aaa;}
.spot_cont .bus_dia2TB_ski.col1 .lnk li:last-child {border: none;margin-bottom: 0;}
.spot_cont .bus_dia2TB_ski.col1 .lnk a {display:block;text-decoration: underline;padding:10px 5px;}
.spot_cont .bus_dia2TB_ski.col1 .lnk a:hover {text-decoration: none;background: #f1faff;}