﻿@import url('about.css');
@import url('campaign.css');
@import url('jr.css');
#left{float: left;text-align:left;}
#side{width:200px; float:right;} 
li.arrow-2{padding-left:17px; background:url(../../../contents/images/Original/icon-arrow-2.gif) no-repeat left top}
.jr-body h3{font-size:1.5em;color:#a27b03;font-weight:bold;border-bottom:1px solid #e8e4d2;}
.jr-body h3 a{color:#129091;}
.jr-body h4{font-size:1.2em;color:#a90951;font-weight:bold;}
.jr-body h5{font-size:1.1em;color:#2b85b3;font-weight:bold;}
.jr-body h6.note{font-size:1.1em;font-weight:bold;color:#fb0326;}
.jr-body h6.memo{font-size:1.1em;font-weight:bold;color:#129091;}
.jrbox-1{float:left;width:300px;margin-right:2px;display:inline;}
.jrbox-2{float:left;width:300px;display:inline;border-left:1px solid #eee;padding-left:2px;}
table.jr-accomodations{text-align:center;width:650px;border-collapse: collapse;border:solid 1px #c8cccd;}
table.jr-accomodations th{text-align:center;background:#eee;border: solid 1px #c8cccd;font-size:1.0em;font-weight:normal;}
table.jr-accomodations td{text-align:center;border: solid 1px #c8cccd;font-size: 0.9em;}
table.jr-accomodations caption{text-align:right;color:#12a2ed;}
.jr-body dl{font-size:1.0em;}
.jr-body dl dt{float:left;width:55px;height:45px;}
.jr-body dl dd {margin-left:2px;font-size:1.0em;height:45px;border-top:1px dotted #eee;}
.jr-body dl dd b{color:#0b669e;}
.jr-body dl dt.bus{width:55px;height:120px;}
.jr-body dl dd.bus{margin-left:5px;height:120px;}

.sidebox{background:url('../../../contents/images/Original/sidebox-main.gif') bottom no-repeat;padding-bottom:5px;margin:0px 0px 5px 0px;}
.sidebox h3{background:url('../../../contents/images/Original/sidebox-main.gif') top no-repeat;height:28px;font-size:1.2em;color:#fcfcfc;text-align:center}
.sidebox h3 a, .sidebox h3 a:hover, .sidebox h3 a:visited{font-size:1.2em;color:#fcfcfc;}
.sidebox ul{padding:5px 5px 10px 7px;font-size:0.9em;}
.sidebox2{margin-top:5px;background:url('../img/sidebox2.gif') bottom no-repeat;padding:0px 0px 5px 0px;}
.sidebox2 h3{background:url('../img/sidebox2.gif') top no-repeat;height:21px;font-size:1.0em;color:#596168;text-align:center;}
.sidebox ul li a{color:#333;}
.sidebox ul li a:hover{color:#044e98;text-decoration:underline;}
.sidebox ul li a:visited{color:#333;}
.sidebox ul li.arrow-blue{background: url('../img/icon-arrow-1.gif') left top  no-repeat;padding-left:20px;line-height:18px;}

.sidebox dl{padding:5px 5px 2px 7px;}
.sidebox dl a{color:#333;text-decoration:none;}
.sidebox dl a:hover{color:#044e98;text-decoration:underline;}
.sidebox dl a:visited{color:#333;text-decoration:none;}
.sidebox dl dt{float: left;margin:0px 3px 0px 0px;width:35px;height:35px;}
.sidebox dl dd{margin-bottom: 0.3em;height:35px;font-size:1.0em;line-height:1.3em;}
.sidebox dl dd b{color:#29364f;}
.sidebox dl dd b a{color:#29364f;}

.sidebox h4{margin:1px 1px 2px 3px;border-top:1px solid #acbac7;font-weight:bold;font-size:1.0em;color:#5a4d2f;}
.sidebox h4 a{color:#5a4d2f;}
.sidebox h4 a:hover{text-decoration:none;}
.sidebox p{margin:5px;line-height:15px;font-size:0.9em;}
.sidebox p a{color:#333;}
.sidebox h5 {margin:8px 5px 1px 5px;border-bottom:1px solid #d5d9db;font-weight:bold;color:#29364f;}
.sidebox h5 a, .sidebox h5 a:visited{color:#29364f;font-size:1.0em;font-weight:bold;text-decoration:none;}
.sidebox h5 a:hover{text-decoration:underline;}

.sidebox-info{background:url('../img/sidebox-main2.gif') bottom no-repeat;padding-bottom:5px;margin:0px 0px 5px 0px;}
.sidebox-info h3{background:url('../img/sidebox-main2.gif') top no-repeat;font-size:1.6em;color:#1e2b41;padding:10px 10px 10px 10px;border-bottom:1px solid #d5d9db;letter-spacing:0.1em;}
.sidebox-info h3 a, .sidebox-info h3 a:hover, .sidebox-info h3 a:visited{color:#1e2b41;text-decoration:none;}
ul.sideinfo{margin:1px 1px 1px 1px;}
ul.sideinfo li{padding:3px 10px 3px 10px;background:#f7fbfb;overflow:hidden;border-bottom:1px solid #d5d9db;border-top:1px solid #fff;}
ul.sideinfo li:hover {background:#fff;}
ul.sideinfo li a:hover {text-decoration:none;}

ul.sideinfo2{margin:0px 1px 1px 1px;}
ul.sideinfo2 li{padding:10px;background:#f7fbfb;overflow:hidden;border-bottom:1px solid #d5d9db;border-top:1px solid #fff;}
ul.sideinfo2 li:hover {background:#fff;}
ul.sideinfo2 li a:hover {text-decoration:none;}
ul.sideinfo2 li.list2{padding:3px 10px 3px 10px;background:#edf3f3;}
img.imginfo2{border:1px solid #d5d9db;}

/*----------------------------------------sidebx-pink*/
.sidebox-pink{background:url('../img/sidebox-main-pink.gif') bottom no-repeat;margin:0px 0px 5px 0px;}
.sidebox-pink h3{background:url('../img/sidebox-main-pink.gif') top no-repeat;height:37px;font-size:1.2em;color:#eef9f9;text-align:center}
.sidebox-pink h3 a, .sidebox-pink h3 a:hover, .sidebox-pink h3 a:visited{font-size:1.2em;color:#eef9f9;}
.sidebox-pink ul{padding:5px 5px 10px 7px;font-size:0.9em;}
.sidebox-pink dl.sideair{padding:5px 7px 2px 7px;}
.sidebox-pink dl{padding:5px 5px 2px 7px;}
.sidebox-pink dl a{color:#333;text-decoration:none;}
.sidebox-pink dl a:hover{color:#333;text-decoration:underline;}
.sidebox-pink dl a:visited{color:#333;text-decoration:none;}
.sidebox-pink dl dt{float: left;margin:0px 3px 0px 0px;width:35px;height:35px;}
.sidebox-pink dl dd{margin-bottom: 0.3em;height:35px;font-size:1.0em;}
.sidebox-pink dl dd b{color:#0a5a8c;}
.sidebox-pink dl dd b a{color:#0a5a8c;}
.sidebox-pink dl.sideair a{color:#333;}
.sidebox-pink dl.sideair a:hover{color:#333;text-decoration:underline;}
.sidebox-pink dl.sideair dt{float:left;margin:0px 3px 0px 0px;width:110px;height:18px;border-bottom:1px solid #e4dee1;font-size:1.1em;}
.sidebox-pink dl.sideair dd{margin-bottom: 0.3em;height:18px;font-size:1.1em;text-align:right;border-bottom:1px solid #e4dee1;}
.sidebox-pink dl.sideair dd b{color:#7c0646;}
.sidebox-pink dl.sideair dd b a{color:#7c0646;text-decoration:none;}
.sidebox-pink dl.sideair dd b a:hover{color:#7c0646;text-decoration:underline;}
.sidebox-pink dl.sideair dd b a:visited{color:#7c0646;text-decoration:none;}
.sidebox-pink dl.sideair dd span{font-size:0.7em;}

li.jr-icon{background: url('../../../contents/images/original/icon-arrow-1.gif') left top  no-repeat;padding:0px 0px 3px 18px;margin:5px 0px 3px 0px;line-height:1.5em;}
#main-contents{width:970px;margin:auto;padding:10px 0px 20px 0px;z-index:0;}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
.online-bgr19 {
	BORDER-LEFT: #dedede 1px solid
}
.online-wi1 {
	WIDTH: 240px; DISPLAY: inline
}
.mt-2 {
	MARGIN-TOP: 10px
}
.mb-2 {
	MARGIN-BOTTOM: 10px
}
.pb-2 {
	PADDING-BOTTOM: 10px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-STYLE: inherit; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: inherit; FONT-SIZE: 100%; VERTICAL-ALIGN: baseline; BORDER-TOP: 0px; FONT-WEIGHT: inherit; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ml-5 {
	MARGIN-LEFT: 25px
}
.mr-5 {
	MARGIN-RIGHT: 25px
}
.mt-1 {
	MARGIN-TOP: 5px
}
P {
	LINE-HEIGHT: 1.4em; COLOR: #333; FONT-SIZE: 1.1em
}
.box-380l{float:left;width:380px;display:inline;margin:5px 0px 0px 0px;}
.box-380r{float:right;width:380px;display:inline;margin:5px 0px 0px 0px;}
.box-380t{background:url('../img/bg-box-middle.gif') top no-repeat;font-size:1.4em;font-weight:bold;margin:0px;color:#1d283f;border-bottom:1px solid #dedede;padding:5px 0px 0px 10px;}
.box-380-bg{background:url('../img/bg-box-middle.gif') bottom no-repeat;padding:5px 0px 0px 0px;}
img.btjr{float:right;margin:10px;}
.box-380t-1{background: url('../img/bg-box-middle.gif') top no-repeat;font-size:1.6em;font-weight:bold;margin:0px;color:#1d283f;border-bottom:1px solid #dedede;text-align:center;padding:5px 0px 0px 0px;}
