@charset "EUC-JP";

body{
	background:#FFF url(http://blog.ab-road.net/BlogImg/01/ti_bg.gif) repeat scroll;
	color: #000;
	FONT-WEIGHT: normal; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic";
	margin: 0px 0px 0px 0px;
}

A {
	color: #0033CC; text-decoration: underline; }
A:link {
	color: #0033CC; text-decoration: underline; }
A:active {
	color: #888; }
A:hover {
	color: #888; }

h1, h2, h3 {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	margin: 0px;
	padding: 0px;
}

/* Style for banner */

#banner {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	padding-left: 10px;
}

/* Blog title */
#banner a,link,visited,active,hover {
	color: #ffffff;
	text-decoration: none;
}

/* Blog name */
.blogname {
	color: #DDFFFF;
	FONT-WEIGHT: bold; FONT-SIZE: 24px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	padding-left: 10px;
}

/* Blog description */
.description {
	color: #35BBD8;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	padding-left: 10px;
}

/* Style for Blog content */

/* Content box */
#content {
	margin: 15px 5px 0 10px;
}

.blog {
	padding: 0px;
}

/* Entry box */
.entry {
	FONT-WEIGHT: normal; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"; 
	padding-left: 1em;
}

.entry p {
	margin: 0em;
}

/* date of entry*/
.date {
	background: #35BBD8;
	color: #FFF;
	FONT-WEIGHT: normal; FONT-SIZE:small; FONT-FAMILY: "MS UI Gothic";
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin-bottom: 10px;
}

/* title of entry*/
.title {
	FONT-WEIGHT: bold; FONT-SIZE:large; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	margin: 0 0.2em 0.1em 0em;
	border-bottom: 1px dotted #000;
}

/* Subtitle of entry*/
.subtitle {
	color: #35BBD8;
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 120%;
	padding-left: 0.2em;
	margin: 0.1em 0.2em 0 0em;
}

/* category of entry */
.category {
	FONT-WEIGHT: normal; FONT-SIZE:small; FONT-FAMILY: "MS UI Gothic";
	text-align: right;
	margin: 0 0 2em 0;
}

/* postedtime,comment,trackback information for entry */
.posted {
	FONT-WEIGHT: normal; FONT-SIZE:small; FONT-FAMILY: "MS UI Gothic";
	text-align: right;
	margin: 1em 10px 2em 0;
}

/* comment for entry */
.comments-head	{
	FONT-WEIGHT: normal; FONT-SIZE:small; 
	margin: 2em 0.5em 0 0;
	padding-left: 0.2em;
	border-left: 1em solid #000;
	border-bottom: 1px solid #000;
}

/* comment body */
.comments-title {
	FONT-WEIGHT: normal; FONT-SIZE:small; 
	margin-right: 0.2em;
	border-bottom: 1px dotted #000;
}

/* comment body */
.comments-body {
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic";
	margin-right: 0.5em;
	padding-top:5px;
	border-bottom: 1px solid #000;
}

/* postedtime for comment */
.comments-post {
	FONT-WEIGHT: normal; FONT-SIZE:small; FONT-FAMILY: "MS UI Gothic";
	text-align:right;
	margin: 0 0.2em 1em 0;
}

.trackback-body {
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic";
	margin-left: 0em;
	padding-top:5px;
	border-bottom: 1px solid #000;
}

.trackback-title {
	FONT-WEIGHT: normal; FONT-SIZE:small; 
	margin-right: 0.2em;
	border-bottom: 1px dotted #000;
}

.trackback-url {
	FONT-WEIGHT: normal; FONT-SIZE:small; 
	padding: 0.5em;
}

.trackback-post {
	FONT-WEIGHT: normal; FONT-SIZE:small; FONT-FAMILY: "MS UI Gothic";
}

.worning {
    color: #A02;
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 200%;
}

.attention {
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 200%;
	margin-right: 0.2em;
	padding: 5px 0 5px 0;
}


/* footer */
.footer {
	background: #FFF;
	FONT-WEIGHT: normal; FONT-SIZE:x-small; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	padding: 1.0em 0.5em 1.0em 0.5em;
}

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

textarea {
	font-family: "Osaka", "MS UI Gothic", verdana, arial, sans-serif;
}

blockquote {
	color: #014;
	line-height: 110%;
	margin: 0.5em 1.5em 0.5em 1.5em;
	padding: 0.2em 0.5em;
	border-left: 1px solid #014;
}


.entry img {
	margin: 0 1em 1em 0;
}

/* Style for sidebox */

#sidebox {
	background: #ffffff;
	margin-top: 15px;
	margin-right: 5px;
	margin-left: 10px;
	text-align: center;
}

.sideboxtitle {
	color: #FFF;
	background: #35BBD8;
	FONT-WEIGHT: normal; FONT-SIZE:normal; LINE-HEIGHT: 150%;
	text-transform: uppercase;
	text-align: left;
	padding: 0.5em 0.5em 0.5em 0.5em;
}

.sidebody {
	background:#DDFFFF;
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic";
	text-align:left;
	margin-bottom: 15px;
	padding: 0.2em 0.5em 1.0em 0.5em;
}

.calendar {
	background:#DDFFFF;
	FONT-WEIGHT: normal; FONT-SIZE:12px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic";
	text-align:center;
	padding: 0 0.1em 0.1em 0.1em;
	margin-bottom: 15px;
}

.rss {
	FONT-WEIGHT: normal; FONT-SIZE:small; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic";
	text-align:left;
	margin-left: 10px;
	margin-bottom: 15px;
	padding: 0.2em 0em 0.2em 0em;
}

.fukei {
	background:#FFFFFF;
	margin-bottom: 15px;
}

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

/* style for category name in category list*/
.category-banner {
	background: #35BBD8;
	color: #FFF;
	FONT-WEIGHT: bold; FONT-SIZE:large; LINE-HEIGHT: 120%;
	padding: 3px 3pt;
	margin-bottom: 15px;
}

.category-banner dt {
	FONT-WEIGHT: bold; FONT-SIZE:normal; LINE-HEIGHT: 120%;
}

.category-banner dd {
	FONT-WEIGHT: bold; FONT-SIZE:small; LINE-HEIGHT: 120%;
	margin: 0.5em 0 0 0;
	padding-left: 1em;
}

/* Nx */
.QWZ08-120 {FONT-WEIGHT: normal; FONT-SIZE:  8px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}

.QWZ10-120 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-120-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-130 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-130-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-140 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-140-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-150 {FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}
.QWZ10-150-B {FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}

.QWZ11-120 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-120-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 120%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-130 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-130-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 130%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-140 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-140-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 140%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-150 {FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}
.QWZ11-150-B {FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 150%; FONT-FAMILY: "MS UI Gothic"}

.QWZ12-120 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 120%}
.QWZ12-120-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 120%}
.QWZ12-130 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 130%}
.QWZ12-130-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 130%}
.QWZ12-140 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 140%}
.QWZ12-140-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 140%}
.QWZ12-150 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 150%}
.QWZ12-150-B {FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 150%}
.QWZ12-160 {FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 160%}

.QWZ13-120 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 120%}
.QWZ13-120-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 120%}
.QWZ13-130 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 130%}
.QWZ13-130-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 130%}
.QWZ13-140 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 140%}
.QWZ13-140-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 140%}
.QWZ13-150 {FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: 150%}
.QWZ13-150-B {FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 150%}

.QWZ14-120 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 120%}
.QWZ14-120-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 120%}
.QWZ14-130 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 130%}
.QWZ14-130-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 130%}
.QWZ14-140 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 140%}
.QWZ14-140-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 140%}
.QWZ14-150 {FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 150%}
.QWZ14-150-B {FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 150%}

.QWZ15-120 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 120%}
.QWZ15-120-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 120%}
.QWZ15-130 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 130%}
.QWZ15-130-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 130%}
.QWZ15-140 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 140%}
.QWZ15-140-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 140%}
.QWZ15-150 {FONT-WEIGHT: normal; FONT-SIZE: 15px; LINE-HEIGHT: 150%}
.QWZ15-150-B {FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 150%}

.QWZ16-120 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 120%}
.QWZ16-120-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 120%}
.QWZ16-130 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 130%}
.QWZ16-130-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 130%}
.QWZ16-140 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 140%}
.QWZ16-140-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 140%}
.QWZ16-150 {FONT-WEIGHT: normal; FONT-SIZE: 16px; LINE-HEIGHT: 150%}
.QWZ16-150-B {FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 150%}

.QWZ17-120 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 120%}
.QWZ17-120-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 120%}
.QWZ17-130 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 130%}
.QWZ17-130-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 130%}
.QWZ17-140 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 140%}
.QWZ17-140-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 140%}
.QWZ17-150 {FONT-WEIGHT: normal; FONT-SIZE: 17px; LINE-HEIGHT: 150%}
.QWZ17-150-B {FONT-WEIGHT: bold; FONT-SIZE: 17px; LINE-HEIGHT: 150%}

.QWZ18-120 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 120%}
.QWZ18-120-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 120%}
.QWZ18-130 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 130%}
.QWZ18-130-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 130%}
.QWZ18-140 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 140%}
.QWZ18-140-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 140%}
.QWZ18-150 {FONT-WEIGHT: normal; FONT-SIZE: 18px; LINE-HEIGHT: 150%}
.QWZ18-150-B {FONT-WEIGHT: bold; FONT-SIZE: 18px; LINE-HEIGHT: 150%}
