﻿a{text-decoration:none;} 
a:hover {text-decoration:underline;}
a:visited {color:#586C8E;}

body {margin:0; background-image: url("http://template.cocolog-nifty.com/000115/two_column_right/component/body_bg.gif"); font-family:"Droid Sans Japanese", "HiraKakuProN-W3", "Meiryo UI";}
.western{font-family:"Tahoma", "Calibri", "Verdana";}

/* 配置 */
.contents {
	width: 100%;
	max-width: 1255px;
}
.contents {
	margin-right: auto;
	margin-left: auto;
	line-height: 1.33em;
}

table.layout {width:100%; border-collapse:collapse;}
table.layout tr td {padding:10px;}
table.layout tr td tr td {padding:5px;}

.main-headline {font-size:x-large; font-weight:bold;}
.headline {font-size:large; font-weight:bold;}
.caption {font-size:small;}

.title {background-color:white; padding:10px;}

.title-end {background-color:#00266C; padding:8px;}

.main {
	background-color: white;
	padding: 10px 36px;
}

.menu {background-color:#586C8E;}
.menu {font-size:small; color:white;}
.menu {text-decoration:none;}
.menu a:link { color:white; }
.menu a:visited { color:white; }
.menu ul {list-style-type: none; padding:0; margin:0;}

#copyright {padding:4px; text-align:right;}
#copyright {background-color:#00266C; color:white; font-size:small;}

.scroll-box {overflow-x: auto; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;}
