/*
JE1YKR ¬•½ŽsƒAƒ}ƒ`ƒ…ƒA–³üƒNƒ‰ƒu
CSS•\Ž¦—p 
(C)Copyright 2007-2019 JE1YKR Kodaira City Amateur Radio Club All rights reserved.
*/

/* 2019 C³------------*/
div#wrapper {  
	width: 720px;  
	margin: 0 auto;  
	text-align: left;  
	border: 0px;  
}  
div#navi {
	width: 200px;
	display: inline-block; 
	float: left;
	border: 1px solid #666666;
	padding:  0;
	margin:  0;
}
#navi {
	margin: 0;
	padding: 0;
}

#navi ul {
	margin: 0;
	padding: 0;
}
#navi li {
	width: 200px;
	list-style: none; 	
	border: 1px solid #666666;
	margin: 0;
	padding: 0;
}

div#main_photo {
	width: 500px;
	display: inline-block; 
	border: 1px solid #666666;
	padding: 5px;
	float: left;
}
/* end 2019 C³------------*/

/*ƒ\[ƒVƒƒƒ‹ƒ{ƒ^ƒ“*/
.socialtop {
float:left;
margin-right: 5px;
margin-left: 20px;
}

.social {
float:left;
margin-right: 5px;
}

/*	
.snsarea {
	width: 500px;
	box-sizing: border-box; 
	background-color: #e9e9e9; 
   -moz-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
   border: 1px solid #666666;   
	}
*/
/*ŽÊ^à–¾•¶*/
.photocaption {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	font-size: small;
	font-weight: lighter;
	color: #666666;
	text-align: right;
}
.securitybox {
	width: 500px;
	padding: 2px;
	margin: 2px;
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	vertical-align: middle;
	font-size: small;
	border: thin solid #666666;
}



/*æ“ª‚É–ß‚é*/

div.pagetoplink {
  width: 120px;
  margin-left: auto;
}


/* ƒtƒbƒ^[ƒƒjƒ…[ */
#footermenu {
	text-align: left;
}

#footermenu ul {
	margin: 0;
	padding: 0;
	

/*	list-style-image: url(../img/triangul_right10x10.gif);*/

}
#footermenu hr {
	margin: 0;
	padding: 0;
	height: 1px;
	border: none;
	border-top: 1px #666666 solid;
}
#footermenu li {
	display: inline;

/*	border-right:1px solid #666666;*/
	font-size: small;
	padding-left:15px;
	padding-right:10px;
	/*padding-bottom: 3px;*/
	background: url(../img/triangul_right10x10.gif) no-repeat left;
}

#footermenu li:hover  {
	background-color: #e9e9e9; 
	
} 
#footermenu li.end {
	border-right:0;
}

hr.hrline {
	margin: 0;
	padding: 0;
	height: 1px;
	border: none;
	border-bottom: 1px #666666 solid;
}

div.admininfo {
	font-size: 75%;
	color: #333333;
	padding-left:5px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-left-style: solid;
	border-left-width: 10px;
	border-left-color: #006699;
}

/*-------- footer CALL Data*/

div.footerdata {
	clear: left;
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	font-size: 80%;
	color: #666666;
	line-height: 120%;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 5px;

}
div.footerdata img{
   border: 0px;
   margin: 0px;
   display: block;
   padding-right:10px;
   padding-bottom: 0;
   float: left;
}

/* ////////////////////////////// */


/*’˜ìŒ •\Ž¦—p*/
.copyright {
	background-color:#009933;
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 2px 4px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px; 
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomleft: 10px; 
	-moz-border-radius-bottomright: 10px;
}

.copyright2 {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	font-size: x-small;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
}
.rightmsg {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	font-size: x-small;
	font-weight: lighter;
	color: #666666;
	text-align: right;
}

/*ƒƒOƒCƒ“•”•ª*/
.login {
	text-align: right;
	letter-spacing: 0.1em;
}

/*”wŒiFÝ’è*/
body {
	background-color: #ffffff;
}
/*’è‹`•\Ž¦Ý’è*/
dt {
	font-weight: bold;
	letter-spacing: 0.1em;
	color: #333366;
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
}
dd {
	color: #333333;
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
}
p {
	color: #333333;
}

strong {
	color: #333366;
	font-weight: bold;
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
}


/*ƒŠƒXƒg ƒXƒ^ƒCƒ‹*/
ul {
	list-style-image: url(../img/list_style.gif);
}

li {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
	line-height: 180%;
	color: #333333;
}
/*‰æ‘œ‚Ìƒ{[ƒ_[*/

img{ border: none; }

/*@---------------ŽÊ^•\Ž¦ƒ^ƒCƒ‹•”•ª---------------@*/
div.imagebox {
   border: 0px;
   background-color: #ffffff;
   width: 250px; 
   float: left;
}
p.image, p.caption {
   text-align: center;
   margin: 5px;
}
p.caption {
   font-size: 80%;  
   color:#333333;
}

div.imagemsg {
	border: thin solid #333333;
	background-color:  #f9f9f9;
	margin: 5px;
	padding: 5px;
	width: 500px;
	color:#666666;
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";	
}


/*ƒŠƒ“ƒN*/

a {
	color: #006699;
	text-decoration: none;
}

a:hover {
	color: #333366;
	text-decoration: underline;
}

a.triangul {
	background: url(../img/triangul_right10x10.gif)no-repeat left center;
	padding-left: 15px;
}

/* ƒŠƒ“ƒNü–³‚µ */
a.none {
	text-decoration: none;
	}
a.none:hover {
	color: #333366;
	text-decoration: underline;
}


/*Œ©o‚µ•\Ž¦Ý’è1*/
h1 {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro W6", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
	font-size: large;
	letter-spacing: 0.1em;
	text-align: left;
	border-bottom-width: thin;
	border-left-width: 15px;
	padding: 2px 4px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #006699;
	border-top-style: none;
	border-right-style: none;
}


/*Œ©o‚µ•\Ž¦Ý’è2*/
h2 {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro W6", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
	font-size: large;
	letter-spacing: 0.1em;
	text-align: left;
	border-bottom-width: thin;
	border-left-width: 15px;
	padding: 2px 4px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #006699;
	border-top-style: none;
	border-right-style: none;
}

/*Œ©o‚µ•\Ž¦Ý’è3*/
h3 {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro W6", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
	font-size: large;
	letter-spacing: 0.1em;
	text-align: left;
	border-bottom-width: thin;
	border-left-width: 15px;
	padding: 2px 4px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #006699;
	border-top-style: none;
	border-right-style: none;
}
h4 {
	text-align: left;
	font-size: 1em;
	color: #333333;
}

h4.warning {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W6","Hiragino Mincho Pro W6", Osaka, "ƒƒCƒŠƒI", "‚l‚r ƒSƒVƒbƒN";
	font-size: large;
   /* text-shadow: 1px 1px 2px #ccc;*/
    color: #00cc00;
    margin-bottom: 10px;

}
/*–{•¶•\Ž¦Ý’è*/
.text {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	color: #333333;
	line-height: 180%;
}
/*‰^—pî•ñ–³‚µ*/
.nooperate {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	color: #333333;
	margin-top: 10px;
	margin-left: 10px;
	padding: 4px;
	letter-spacing: 0.2em;
	float: left;
}

ul.info li {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	display: inline;
	font-size: small;
	list-style-type: none;
	color: #333333;

}
p.cat {
	text-align: right;
}

/*ƒGƒ‰[ƒƒbƒZ[ƒW‰æ‘œ*/
img.errorimg {
	vertical-align: middle;
	float: left;
	margin-right: 1em;
	}

/*ƒgƒbƒvƒGƒ‰[ƒƒbƒZ[ƒW•\Ž¦*/
.warningtopmsg {
    background-color: #ebebeb;
   /* -webkit-border-radius: 8px;
    border-radius: 8px;*/
    padding: 10px;
}

div.topinfo {
	border: thin solid #333333;
	padding: 3px 10px 3px 10px;
}
img.topinfoimg {
	float: right;
	margin-left: 1em;
	}
/*ƒJƒEƒ“ƒ^[•\Ž¦2*/
.count {
	font-family: "Times New Roman", Times, serif;
	font-size: xx-small;
	color: #666666;
	text-align: right;
}
.textnormal {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	color: #333333;
}
.asknote {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	font-size: 0.8em;
}
.pagelocation {
	font-family: "ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho ProN", Osaka, "ƒƒCƒŠƒI", "‚l‚r –¾’©";
	font-size: 0.8em;
	letter-spacing: 0.1em;
	color: #333333;
}

.calltable td {
	border: thin solid #333333;
	padding: 3px 10px 3px 10px;
}


