@charset "UTF-8";
/* 各ページに個別のCSSが必要な場合はここに記入してください */

.pr58 { padding-right: 58px!important ; }

* html .localLast {
	padding-right: 62px!important
}

#liquidInner ol.local li {
	display: inline;
}

#liquidInner ol.local li a {
	background: #0C34B9;
	color: #FFF!important;
	padding: 3px 3px 1px 5px!important;
	text-decoration: none!important;
}

#liquidInner ol.local li a:hover {
	background: #8F8C8C;
}

#liquidInner ol.local li.stayHere a,
#liquidInner ol.local li.stayHere a:hover {
	background: #8F8C8C!important;
}

#liquidInner .left a,
#liquidInner .left a:link,
#liquidInner .right a,
#liquidInner .right a:link { color: #FFF!important; text-decoration: none!important; }

#liquidInner .left a:hover,
#liquidInner .right a:hover { color: #FFF!important; text-decoration: underline!important; }

.mrlasermanRound { background: #2b53d1; position: relative; height: 100%; }
.mrlasermanRound .lt, 
.mrlasermanRound .rt, 
.mrlasermanRound .lb, 
.mrlasermanRound .rb { position: absolute; height: 12px; width: 12px; background: url(../images/round_bg.gif); font-size: 1px; line-height: 1px;}
.mrlasermanRound .lt { background-position: top left; top: 0; left: 0;}
.mrlasermanRound .rt { background-position: top right; top: 0; right: 0;}
.mrlasermanRound .lb { background-position: bottom left; bottom: 0; left: 0;}
.mrlasermanRound .rb { background-position: bottom right; bottom: 0; right: 0;}

#liquidInner p.idxImg03 {
	background: #FFF;
}

#liquidInner p.idxImg03 span {
	display: block;
	padding: 5px 20px 0 0;
}

