@charset "shift_jis";



/* highslide

--------------------------------------------------------- */

.highslide img {

	border :none;

}



/* highslide-credits

--------------------------------------------------------- */

.highslide-credits {

	display: none !important;

}



/* highslide-header

--------------------------------------------------------- */

.highslide-header {

	border: none !important;

	height: 25px !important;

}

.highslide-header .highslide-close a {

	background: url(../images/popup_content/button_close_01.gif) 5px 50% no-repeat !important;

	display: block !important;

	height: 12px !important;

	margin-right: 2px;

	padding: 5px;

	width: 11px !important;

}

.highslide-header .highslide-close span {

	display: none !important;

}

.highslide-header.bottom {

	background-color: #eee;

	border: none !important;

	height: 25px !important;

	margin-top: 10px;

	padding-bottom: 5px;

	padding-top: 9px;

}

.highslide-header.bottom .highslide-close {

	position: static !important;

}

.highslide-header.bottom ul {

	margin: 0 auto !important;

	text-align: center !important;

	width: 56px;

}

.highslide-header.bottom .highslide-close a {

	background: url(../images/popup_content/button_close_01.gif) 0 50% no-repeat !important;

	display: block !important;

	height: 13px !important;

	margin: 0;

	padding: 5px;

	width: 56px !important;

}

.highslide-header.bottom .highslide-close span {

	display: none !important;

}

address {

	display: none;

	margin-top: 10px;

	text-align: center;

}

address img {

	vertical-align: top;

}



/* highslide-maincontent

--------------------------------------------------------- */

.highslide-maincontent {

	font: 14px/1.429em "Lucida Grande", "ＭＳ Ｐゴシック", sans-serif !important;

	padding-top: 5px !important;

}

.highslide-maincontent table.default-table-a-1,

.highslide-maincontent table.default-table-a-2 {

	margin-left: 1px;

}



/* highslide-maincontent alignment

--------------------------------------------------------- */

.highslide-maincontent .left {

	text-align: left !important;

}

.highslide-maincontent .center {

	text-align: center !important;

}

.highslide-maincontent .right {

	text-align: right !important;

}

.highslide-maincontent .top {

	vertical-align: top !important;

}

.highslide-maincontent .middle {

	vertical-align: middle !important;

}

.highslide-maincontent .bottom {

	vertical-align: bottom !important;

}



/* highslide-maincontent font

--------------------------------------------------------- */

.highslide-maincontent em {

	font-weight: bold;

}

.highslide-maincontent .caption {

	color: #747474;

}

.highslide-maincontent .italic {

	font-style: italic;

}

.highslide-maincontent .normal {

	font-weight: normal;

}

.highslide-maincontent .note {

	color: #d27c00;

}

.highslide-maincontent sub {

	position: relative;

	top: 1px;

}

.highslide-maincontent sup {

	position: relative;

	top: -2px;

}

.highslide-maincontent .x-large {

	font-size: 128.6%;

	line-height: 1.4em;

	/* 18px */

}

.highslide-maincontent .large {

	font-size: 114.3%;

	line-height: 1.5em;

	/* 16px */

}

.highslide-maincontent .small {

	font-size: 85.8%;

	line-height: 1.5em;

	/* 12px */

}

.highslide-maincontent .x-small {

	font-size: 71.5%;

	line-height: 1.4em;

	/* 10px */

}



/* highslide-maincontent margin

--------------------------------------------------------- */

.highslide-maincontent .margin-5 {

	margin-top: 5px;

}

.highslide-maincontent .margin-10 {

	margin-top: 10px;

}

.highslide-maincontent .margin-15 {

	margin-top: 15px;

}

.highslide-maincontent .margin-20 {

	margin-top: 20px;

}

.highslide-maincontent .margin-30 {

	margin-top: 30px;

}



/* highslide-maincontent color

--------------------------------------------------------- */

.highslide-maincontent .c-054294 {

	color: #054294;

	/* 青 */

}

div#content .c-e13935 {

	color: #e13935;

	/* 赤 */

}

div#content .c-ed6d00 {

	color: #ed6d00;

	/* オレンジ */

}



/* highslide-maincontent lineup-highslide-block

--------------------------------------------------------- */

/*
.highslide-maincontent div.lineup-highslide-block-1 {

	margin: 0 auto !important;

	text-align: center !important;

	width: 250px !important;

}

.highslide-maincontent div.lineup-highslide-block-1 p {

	text-align: left !important;

}

.highslide-maincontent div.lineup-highslide-block-1 div {

	margin-top: 10px;

}

.highslide-maincontent div.lineup-highslide-block-1 div p.image {

	text-align: center !important;

}

.highslide-maincontent div.lineup-highslide-block-1 ul {

	margin-top: 10px;

}

.highslide-maincontent div.lineup-highslide-block-1 ul li {

	text-align: left !important;

}
*/

/* highslide-footer

--------------------------------------------------------- */

.highslide-footer {

	display: none;

}