@charset "Shift_JIS";
* {
  color: #333;
  font-size: 12px;
}

body {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	background-color: #3399FF;
	margin: 0px;
	padding: 0px;
}

a:link {
	color:#0066cc;
	text-decoration:none;
}
a:visited {
	color:#0066cc;
	text-decoration:none;
}
a:hover {
	color:#ff6600;
	text-decoration:none;
}
a:active {
	color:#ff0033;
	text-decoration:none;
}

h1{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height:150%;
	color: #FFFFFF;
}

h2{
	margin: 0px;
	padding: 0px;
	font-size:14px;
	line-height:150%;
}

h3 {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height:150%;
}

p {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height:140%;
}

form {
	margin: 0px;
	padding: 0px;
}

ul {
	font-size: 12px;
	color: #333333;
	line-height: 130%;
}

#campaign_body {
	background-color: #FFFFFF;
}

.content {
	background-color: #FFFFFF;
}

.header{
	font-size:12px;
	line-height:150%;
	color: #FFFFFF;
}

.main {
	font-size:12px;
	line-height:150%;
	color: #333333;
}

.footer{
	font-size:11px;
	line-height:150%;
	color: #FFFFFF;
}

.lastupdate {
	text-align: right;
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}

.bodyline {
	background-color: #666666;
}

.search {
	background-color: #CBE9F7;
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}

.searchline {
	background-color: #1080B0;
}

.mobile {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}

.menu {
	background-color: #d7e9ff;
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}

.menuline {
	background-color: #000066;
}

#information_top {
  background: url("../../img/information_top.gif") no-repeat;
}

#information_l {
  background: url("../../img/information_l.gif") repeat-y;
}

#information_r {
  background: url("../../img/information_r.gif") repeat-y;
}

#information_bottom {
  background: url("../../img/information_bottom.gif") no-repeat;
}

#kansai_top {
  background: url("../../img/pickup_kansai.gif") no-repeat;
}

#kansai_l {
  background: url("../../img/pickup_l.gif") repeat-y;
}

#kansai_r {
  background: url("../../img/pickup_r.gif") repeat-y;
}

#kansai_bottom {
  background: url("../../img/pickup_bottom.gif") no-repeat;
}

#chubu_top {
  background: url("../../img/pickup_chubu.gif") no-repeat;
}

#chubu_l {
  background: url("../../img/pickup_l.gif") repeat-y;
}

#chubu_r {
  background: url("../../img/pickup_r.gif") repeat-y;
}

#chubu_bottom {
  background: url("../../img/pickup_bottom.gif") no-repeat;
}

#information_bottom {
  background: url("../../img/information_bottom.gif") no-repeat;
}

#kanto_top {
  background: url("../../img/pickup_kanto.gif") no-repeat;
}

#kanto_l {
  background: url("../../img/pickup_l.gif") repeat-y;
}

#kanto_r {
  background: url("../../img/pickup_r.gif") repeat-y;
}

#kanto_bottom {
  background: url("../../img/pickup_bottom.gif") no-repeat;
}

.resultback {
	background-color: #5aac6f;
}

.resulttitle {
	font-size: 14px;
	line-height: 120%;
	background-color: #a9dfb2;
}

.resultheader {
	font-size: 12px;
	line-height: 140%;
	color: #444444;
	background-color: #eaf6ec;
}

.result {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	background-color: #ffffff;
}

.detailtback {
	background-color: #d5f6d8;
}

.detailline {
	background-color: #5aac6f;
}

.detailtitle {
	font-size: 14px;
	line-height: 120%;
	background-color: #ffffff;
}

.detailheader {
	font-size: 12px;
	line-height: 140%;
	color: #444444;
	background-color: #a9dfb2;
}

.detail {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	background-color: #eaf6ec;
}

.branchname {
	font-size: 12px;
	line-height: 140%;
	color: #ffffff;
	background-color: #4e7fe4;
}

.phone {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	line-height: 140%;
	background-color: #bbdafa;
}

.notes {
	color: #ff0000;
	font-weight: bold;
}

.item {
	background-color: #ffffcc;
}

.mailaddr {
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
}

.mark {
	font-size: 10px;
	color: #ff0000;
}

.applyline {
	background-color: #1080b0;
}

.applyheader {
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	background-color: #cbe9f7;
}

.apply {
	font-size: 12px;
	color: #333333;
	background-color: #ffffff;
}

.cmexplain {
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	color: #333333;
}

.emphasis {
	font-size: 18px;
	line-height: 120%;
	font-weight: bold;
	color: #ff0000;
}

.campain {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
}

.qr {
	background-color: #ffffcc;
}




/*’Ç‰Á*/
table.infoBox ul{margin:0px;padding:0px;}
table.infoBox ul li{margin:0px;padding:0px;list-style:none;margin:1px 0px;}
table.infoBox ul li span{margin-right:10px;}

h2#archive-title{text-align:left;border-left:8px solid #666;padding:0px 5px 0px 5px;margin-bottom:5px;}
div.entry-body{text-align:left;}
div.entry{border:1px #999 solid;padding:8px 8px;}
p.entry-footer{text-align:right;}
p.entry-footer span.post-footers{font-size:90%;color:#666;}

table.infoBox ul.entryCatBox{margin: 0px 0px 0px 5px;padding:0px;text-align:left;}
table.infoBox ul.entryCatBox li{padding:0px;list-style:none;margin:0px 0px 0px 0px;}

p.goAll{margin:0px;padding:0px;text-align:right;}