html,body {
height: 100%;
font-size : 9pt !important;
background : #00BAD6;
font-family : Arial, Verdana, MS P Gothic, Helvetica, 
sans-serif;
padding: 0px;
margin:0px;
}
a		{text-decoration:none;}
a img		{border-width:0;}
a:link		{color:#085D7C;}
a:visited	{color:#156871;}
a:hover		{color:#FFFFFF; text-decoration: underline;}

H5,H4,H3,H2	{margin:0px;}

ul{
  list-style: none;
  margin: 0px; 
  padding: 0px;
}
ul li{
  margin-top: 0px;
  padding-top: 0px;
}
.linknavi {
 text-align:center;
 margin:8px;
}
.navilink {
 text-align:center;
}
form{margin:0px;}
/*--------------------------------------------------------
---------
---BASESET*/
#warap {
  width:820px;
  padding:0px;
  margin:0px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#77D9E5 url(/usr/skin/aqua/img/bg.jpg) no-repeat;
}
#head {
 	width:780px;
	height:180px;
	margin:0px;
	padding:0px;
	background:url(http://2style.net/kaityusanpo/blog/titleback.jpg) no-repeat;
	}
#centertable {
	padding-top:10px;
  width:780px;
  margin:0px;
  padding:0px;
}
#sidemenu {
  margin :0px;
  text-align:left;
  width:180px;
}
#footer {
  padding:3px;
  text-align:center;
  font-size:8pt;
  color: #006199;
  margin:10px 0px;
  border-top:1px dotted #fff;
}

/*--------------へっど部分--------------------*/
.bunner{
padding:10px 0px 0px 0px;
margin:0px;
border:0px none;
}

.webrink{
	color:#191970;
	float:left;
	text-align:left;
	padding-left:10px;
	margin:0px 0px 10px 0px;
	font-size:10px;
	border:0px none;
	/*border:1px solid red;*/
}

.about{
text-align:right;
float:right;
padding:0px 5px 0px 10px;
margin:0px;
color:#191970;
font-size:12px;
border:0px none;
}

.ti{
font-size:18px;
margin:0px;
padding:0px;
}

/*--------------------------------------------------------
---------
------MENU*/

.box-cap {
  text-align:left;
  height:19px;
  font:600 12px arial, serif;
  color:#287F89;
  background: url(/usr/skin/aqua/img/menu-cap.gif) no-
repeat;
  margin:0px;
  padding-top:2px;
  padding-left:15px;
}
.box-cap a{color:#287F89; }
.box-body {
  padding:5px;
  color:#37717A;
  text-align:center;
  font-size:10px;
  line-height:120%;
  margin-bottom:5px;
}
ul.recently-sidebar {
  text-align:left;
  margin:0px;
}
ul.recently-sidebar li{
  font-size:10px;
  text-align:left;
  margin-top:5px;
  padding: 0px 0px 2px 5px;
}
ul.recently-sidebar li.category-main{
  font-size:10px;
  text-align:left;
  margin-top:5px;
  padding: 0px 0px 2px 5px;
}
ul.recently-sidebar li.category-sub{
  font-size:10px;
  text-align:left;
  padding: 0px 0px 0px 20px;
  background:url(/usr/skin/aqua/img/nest.gif) no-repeat;
}
ul.recently-sidebar li a:hover{
}
/*--------------------------------------------------------
---------
----SEARCH*/
#search-box{
  margin : 0px;
  text-align: center;
}
#search-box form input { font-size: 85%; }
#search-box form #submit {
  font-size: 85%;
  background: #464646;
  color: #fff;
  padding: 1px 4px;
  border-style: solid;
  border-width: 1px;
  border-color :#9097A2 #283043 #283043 #9097A2;
}
#search-box form #q {
  width: 100px;
  font-size: 85%;
  border:  1px solid #7F7F7F;
  background: #faf9f6;
  padding: 2px;
}
#search-box form #q:hover, #search-box form #q:focus {
  background: #fff;
}
ul.search-list {
  text-align:left;
  margin:0px;
}
ul.search-list li{
  padding: 6px 0px 5px 20px;
  background: url(/usr/skin/default/img/pin.gif) 6px 8px 
no-repeat;
}
/*--------------------------------------------------------
---------
--CALENDAR*/
table.calendar {
  border-collapse: collapse;
}
table.calendar tr{
}
table.calendar td{
  font-size: 12px;
  color: #666;
  padding: 1px;
  padding-right:3px;
  padding-left:3px;
  text-align: center;
}
table.calendar a {
  text-decoration : none;
  font:500 12px Arial;
  color:#1A0DC1;
}
tr.header td {
  font: 600 14px arial;
}
td.daySubmit {
  color: #000;
}
td span.Sun, span.Sun {
  color: #E0476F;
}
td span.Sat {
  color: #006199;
}
td span.Today {
  font-weight: 600;
  background:#FFF;
}
/*--------------------------------------------------------
---------
--ARTICLE*/
div.article {
  width:558px;
  margin: 0px 22px 20px 20px;
  text-align : left;
  font-size: 9pt;
  background:url(/usr/skin/aqua/img/article-body.gif) 
repeat-y;
}
div.article a:link	{color:#369ECF;}
div.article a:visited	{color:#2B7FA7;}
div.article a:hover	{color:#B1B1B1;}

.article .title {
  background:url(/usr/skin/aqua/img/title.gif) no-repeat 
20px 0px;
  margin-top : 0px;
  height:29px;
  font-size:10pt;
  font-weight:bold;
  padding : 6px 0px 0px 65px;
  text-align: left;
  color:#369ECF;
}
div.article .title a{
  text-decoration: none;
  font-size:10pt;
  color:#369ECF;
}
div.article .title a:hover{
  color:#666;
}
.article-content {
  line-height : 180%;
  padding:5px 25px 10px;
  color:#666;
}
div.article-content img {margin:0px 8px 5px 0px;}
.article-posted {
  margin : 0px;
  padding-right:15px;
  padding-bottom:10px;
  color : #666;
  font-size : 9px;
  font-family : Verdana;
  text-align: right;
  text-decoration : none;
}
.pagenavi {
  clear:both;
  text-align:center;
}
/*--------------------------------------------------------
---------
-TRACKBACK*/
.trackback{
  font-size:9px;
  color:#60B2BC;
}
.trackback_url{
  background:url(/usr/skin/aqua/img/trackback.gif) no-
repeat 1px 0px;
  height:17px;
  color:#666;
  padding-left:140px;
  padding-top:2px;
}
.trackback_title {
  font-size:9px;
  line-height:1.3em;
  margin:8px 20px;
  color:#aaa;
}
.trackback_title a {color:#98D2FF}
.trackback_txt{
  font-size:9px;
  line-height:1.3em;
  margin:8px 20px;
}
/*--------------------------------------------------------
---------
---COMMENT*/
.comment{
  font-size:9px;
  color:#60B2BC;
}
.comment_title{
  font-size:9px;
  line-height:1.3em;
  margin:8px 20px;
  color:#aaa;
}
.comment_title a {color:#98D2FF}
.comment_txt{
  font-size:9px;
  line-height:1.3em;
  margin:8px 20px;
}
.comment_block{
  margin:10px 20px 10px 20px;
}
.comment_block input{
  border:1px solid #aaa;
  color:#666;
  font-size:10px;
}
.comment_block textarea{
  border:1px solid #aaa;
  width:470px;
  font-size:9px;
}
/*--------------------------------------------------------
---------
---IMAGE*/
.photo-caption {
  margin: 0px 0px 0px 0px aout;
  text-align: left;
  font-size: 9px;
  color: navy;
  clear: both;
}
.al-left { float: left; }
.al-right { float: right; }
.al-center { margin: auto;}

