@charset "UTF-8";

div.unit div.text div {

	position: relative;

}

div.unit2 div.text div {

	position: relative;

}

h3 {

	padding-left: 0;

	font-size: 115%;

	font-weight: bold;

}

div.blogTitle_1 h3 {

	padding-left: 42px;

}

div.blogContent img {

	margin-bottom: 6px;

	margin-right: 12px;

}

img.i_pickup {

	position: absolute;

	top: -19px;

	left: -15px;

	z-index: 3;

	float: none;

}

/* ▼ for IE6 */
	*html img.i_pickup {

		position: absolute;

		top: -19px;

		left: -60px;

		z-index: 100;

		float: none;

	}

div.unit2 div.text div h3 a,
div.unit div.text div h3 a {

	color: #FF0000;

}

div.unit2 div.text div h3 a:visited,
div.unit div.text div h3 a:visited {

	color: #7e5353;

}

div.unit2 div.text div h3 a:active,
div.unit div.text div h3 a:active {

	color: #FF0000;

}

div.unit2 div.text div h3 a:hover,
div.unit div.text div h3 a:hover {

	color: #FFCC00;

}

div.blogContent {

	margin: 15px 0 0 0;

}

div.blogDate {

	margin: 7px 2px 21px 0;

	font-size: 90%;

	float: right;

	clear: both;

}

.blogUnit {

	width: 165px;

	margin-bottom: 15px;

	text-align: left;

	clear: both;

}

div#btn_schedule {

	margin-top: 12px;

	margin-left: 20px;

}

div.unit_sa {

	width: 625px;

	margin-top: 10px;

	text-align: left;

	background: #4d8ef9 url( 'images/blog/bg1_sa.png' );

	float: right;

	clear: both;

}

div.unit_to {

	width: 625px;

	margin-top: 10px;

	text-align: left;

	background: #5cd188 url( 'images/blog/bg1_to.png' );

	float: right;

	clear: both;

}

div.unit_na {

	width: 625px;

	margin-top: 10px;

	text-align: left;

	background: #efb054 url( 'images/blog/bg1_na.png' );

	float: right;

	clear: both;

}

div.unit_os {

	width: 625px;

	margin-top: 10px;

	text-align: left;

	background: #d470df url( 'images/blog/bg1_os.png' );

	float: right;

	clear: both;

}

div.unit_fu {

	width: 625px;

	margin-top: 10px;

	text-align: left;

	background: #66d1d8 url( 'images/blog/bg1_fu.png' );

	float: right;

	clear: both;

}

div#btn_schedulebg2 {

	margin-top: 0;

	margin-left: 6px;

	clear: both;

}

div#scheduleBottom {

	clear: both;

}

ul.blogCategory {

	width: 141px;

	margin: 0 auto;

	padding: 0px;

}

ul.blogCategory li {

	margin: 0 auto 1px;

	border: solid 0px #960101;

	padding: 2px 9px 0 3px;

	text-align: left;

	color: #000;

	background: #e7e7e7;

	list-style-type: none;

}

ul.blogCategory a {

	text-decoration: none;

	display: block;

}

ul.blogCategory li a { color: #000; text-decoration: none; }

ul.blogCategory li a:visited { color: #777; }

ul.blogCategory li a:active { color: #FF0000; }

ul.blogCategory li a:hover { color: #FFCC00; }

ul.hotnews {

	width: 141px;

	margin-left: 15px;

	padding: 0px;

}

ul.hotnews li {

	padding-left: 12px;

	text-align: left;

	color: #fff;

	list-style-type: none;

}

ul.hotnews_sa li {

	background: url( '/images/blog/i_hotnews_sa.gif' ) left 4px no-repeat;

}

ul.hotnews_to li {

	background: url( '/images/blog/i_hotnews_to.gif' ) left 4px no-repeat;

}

ul.hotnews_na li {

	background: url( '/images/blog/i_hotnews_na.gif' ) left 4px no-repeat;

}

ul.hotnews_os li {

	background: url( '/images/blog/i_hotnews_os.gif' ) left 4px no-repeat;

}

ul.hotnews_fu li {

	background: url( '/images/blog/i_hotnews_fu.gif' ) left 4px no-repeat;

}

ul.hotnews li a { color: #fff; text-decoration: none; }

ul.hotnews li a:visited { color: #555; }

ul.hotnews li a:active { color: #FF0000; }

ul.hotnews li a:hover { color: #FFCC00; }

ul.blogMonth {

	width: 141px;

	margin: 0 auto;

	padding: 0px;

}


ul.blogMonth li {

	height: 17px;

	margin: 0 auto 1px;

	border: solid 0px #960101;

	padding: 2px 9px 0;

	text-align: left;

	color: #000;

	background: #e7e7e7;

	list-style-type: none;

}

ul.blogMonth a {

	width: 123px;

	text-decoration: none;

	display:block;

}

ul.blogMonth li a {

	color: #000;

	text-decoration: none;

}

ul.blogMonth li a:visited { color: #999; }

ul.blogMonth li a:active { color: #FF0000; }

ul.blogMonth li a:hover { color: #FFCC00; }

div#t_month {

	margin: 6px auto;

	text-align: center;

}

#selectSchedule {

	width: 230px;

	border: solid 1px #960101;

	padding: 0px 6px;

	background: #e7e7e7;

}

div#navigation {

	clear: both;

	margin: 6px auto 15px;

	padding: 6px;

	text-align: center;

}

div#navigation a {

	border: solid 1px #008aff;

	background: #fff;

	color: #444;

}


div.alignleft {

	float: left;

	width: 230px;

}

div.singlelink {

	margin: 0 0 0 20px;

}



div.wp-pagenavi span.current {

	border: solid 1px #008aff;

	background: #008aff;

	color: #fff;

}

div.wp-pagenavi span.pages, div.wp-pagenavi span.extend {

	display:none;

}