/* CSS Document */
@import url("ad.css");

body {
	scrollbar-face-color: #ffffff; 
	scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #cccccc; 
	scrollbar-3dlight-color: #eeeeee; 
	scrollbar-arrow-color: #888888; scrollbar-track-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; scrollbar-width: 30;
	BACKGROUND-COLOR: #ffffff; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none;
	color: #666666;
	font:10px;
	margin: 0px;
	padding: 0px;
}
h1,h2,h3,h4,h5 {
	margin: 0px;
	padding: 0px;
}
.ip {
	font:10px;
	height:15px;
	width:90px;
	margin: 0px;
	padding: 0px;
	line-height: 100%;
	BACKGROUND-COLOR: #ffeedd;
	border: 1px solid #CCC;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.remote {
	font:10px;
	height:15px;
	width:200px;
	margin: 0px;
	padding: 0px;
	line-height: 100%;
	border: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.url {
	font:10px;
	height:15px;
	width:500px;
	margin: 0px;
	padding: 0px;
	line-height: 100%;
	border: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.urltext {
	font:10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
tr,td,th{
	color: #666666;
	font-size:10pt;
/* 	text-align: left; */
}
li{
	line-height: 140%;
}
a:hover { color:#4169e1 }
span { font-size:18pt }
big { font-size:12pt }
small { font-size:9pt }
dd {
	line-height: 140%;
}

img {
border: 0px;
}

.c_img {
	margin-left: 10px;
	text-align: left;
}
.panel_foot {
	text-align: left;
	padding-left: 20px;
	height: 50px;
	padding-top: 5px;
}
.c_menu li {
	height: 38px;
	list-style-type: none;
}
.c_menu ul {
	margin: 0px;
}

#leftmenu li {
	height: 30px;
	width: 183px;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
}
.article {
	text-align: left;
	vertical-align: top;
	padding-right: 40px;
	padding-left: 40px;
	height: auto;
}
.sub_menu {
	text-align: center;
}

#leftmenu ul {
	width: 183px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding: 0px;
}
.c_menu h2 {
	font-size: 14px;
	color: #36F;
}
.waku {
	height: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
	text-align: left;
	padding-top: 2px;
}
.article h3 {
	color: #36F;
}
.goto {
	text-align: right;
}



#title {
	background-image: url(/images/header/rose.jpg);
	background-repeat: no-repeat;
}

#wn {
	padding: 2px;
	margin-top: 5px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #0000CC;
	font-size: 12px;
}
#contents {
	float: left;
	height: auto;
	width: auto;
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#content {
	text-align: center;
	width: 100%;
}
#content #head {
	width: 600px;
}
#content #main {
	width: 600px;
}
#content #copy {
	width: 600px;
}

.minimenu {
	padding: 1px;
	width: 600px;
	border: 1px solid #ffddee;
	text-align: center;
	margin-top: 2px;
}
.minimenu2 {
padding: 1px;
width: 600px;
border: 1px solid #cc3300;
text-align: center;
margin-top: 2px;
margin-right: auto;
margin-left: auto;
}
.minimenu3 {
	width: 400px;
	height: 180px;
	border: 2px dotted #999999;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
	line-height: 150%;
	padding-top: 20px;
}
#minimenu {
padding: 1px;
width: 590px;
text-align: center;
margin-top: 2px;
margin-right: auto;
margin-left: auto;
height: 18px;
margin-bottom: 10px;
border: 1px dotted #999999;
		background-color:#ffffff;
}
.topmenu {
	padding: 1px;
	width: 340px;
	border: 1px solid #369AFC;
	text-align: center;
	margin-top: 2px;
}
#title h1 {
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.input 	{border-color: #555555;
		border-top: 1px solid #555555;
		border-left: 1px solid #555555;
		border-bottom: 1px solid #555555;
		border-right: 1px solid #555555;
		background-color:#ffffff;
		}
.button	{border-color: #555555;
		border-top: 1px solid #ffffff;
		border-left: 1px solid #ffffff;
		border-bottom: 1px solid #555555;
		border-right: 1px solid #555555;
		background-color: #ffeedd;
		color: #555555;
		}
.flyoutLink {
	BORDER-RIGHT: #f1f1f1 1px solid; PADDING-RIGHT: 25px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 80%; BORDER-LEFT: #f1f1f1 1px solid; CURSOR: default; PADDING-TOP: 1px; BORDER-BOTTOM: #f1f1f1 1px solid; font-family: "ＭＳ Ｐゴシック", "Osaka"
}
.mainLink {
	COLOR: #000000; FONT: bold 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.mainLink:hover {
	COLOR: #ff00ff
}
.auLink {
	COLOR: #0000ff; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.auLink:hover {
	COLOR: #ff00ff
}
.itLink {
	COLOR: #008800; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.itLink:hover {
	COLOR: #ff00ff
}
.ieLink {
	COLOR: #00CC66; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.ieLink:hover {
	COLOR: #ff00ff
}
.nzLink {
	COLOR: #008C10; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.nzLink:hover {
	COLOR: #ff00ff
}
.krLink {
	COLOR: #FF9211; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.krLink:hover {
	COLOR: #0000ff
}
.caLink {
	COLOR: #ff08ad; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.caLink:hover {
	COLOR: #0000ff
}
.frLink {
	COLOR: #369AFC; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.frLink:hover {
	COLOR: #ff00ff
}
.ukLink {
	COLOR: #000080; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.ukLink:hover {
	COLOR: #ff00ff
}
.deLink {
	COLOR: #800000; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.deLink:hover {
	COLOR: #ff00ff
}
.kekkonLink {
	COLOR: #ff00ff; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.kekkonLink:hover {
	COLOR: #0000ff
}
.coLink {
	COLOR: #999999; FONT: 10pt "MS UI Gothic", "Osaka","arial"; TEXT-DECORATION: none
}
A.coLink:hover {
	COLOR: #ff00ff

}
.arial12p{
COLOR: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:125%;
}
.times12p{
COLOR: #666666;
font-family: "Times New Roman", Times, serif;
font-size:12px;
line-height:125%;
}
.whn8px{font-size:8px;line-height:110%;}
.whn10px{font-size:10px;line-height:105%;}
.whn12px{font-size:12px;line-height:115%;}
.whn15px{font-size:15px;line-height:115%;}
.whn6p{font-size:6pt;line-height:125%;}
.whn8p{font-size:8pt;line-height:125%;}
.whn10p{font-size:10pt;line-height:110%;}
.whn12p{font-size:12pt;line-height:125%;}
.whn15p{font-size:15pt;line-height:125%;}
.whn20p{font-size:20pt;line-height:110%;}
.whn25p{font-size:25pt;line-height:110%;}
.table_waku {
	border: 1px solid #ff3366;
}
div#topicTxt {
	padding: 5px;
	height: 210px;
	width: 600px;
	border:solid #FC6;
}
#topicTxt p {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 10px;
}
p#topicTitle  {
	color: #F63;
	font-size: 16px;
	margin-top: 0px;
	font-weight: 800;
}
input::-ms-clear {
visibility: hidden;
}
input::-ms-reveal {
visibility: hidden;
}