/*CSS format - Blog--- INDEX ---1.OUTLINE::body,inbox,toparea,side,main,footer2.TAG::a,h1,ul,form,textarea,blockquote,img,br[adjust]3.TOPAREA::site_title(a),banner_l,description4.MAIN::pagearea,entry,entry_xxx,pict5.SUPPLEMENT::linktitle,linktext,linktext_center,categorytitle6.FOOTER::copyright7.PARTS¡¡7-1.SEARCH::searcharea,search¡¡7-2.CLOCK::clock¡¡7-3.CALENDAR::calendar,cell,cell_today/sunday/satureday*//*1.OUTLINE */body{color:black;background-color:#FFFFFF;margin:0px;padding:0px;text-align:center;}#inbox{width: 780px;text-align:left;background-color:#ffffff;margin:0px auto;padding:0px;}#toparea{width:100%;background-color:#ffffff;padding:0px;}#main{float:right;width:75%;margin:0px;padding:0px 0px 10px 10px;background-color:#ffffff;}#side{float:left;width:23%;background-color:#ffffff;margin:0px;padding:0px 0px 20px 0px;}#footer{background-color:#FFFFFF;padding:0px;}/*2. TAG */a:link{color:#369;text-decoration:underline;}a:visited{color:#336;text-decoration:none;}a:active{color:#c00;text-decoration:underline;}a:hover{color:#fc3;text-decoration:none;}h1{margin:20px 0px 10px 20px;}ul{margin:0px 0px 0px 15px;padding:0px;}form{margin:0px;padding:0px;}textarea{width:100%;font-family:Hiragino Kaku Gothic Pro,"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", Helvetica, Arial, sans-serif;font-size:100%;}blockquote{color:#333333;font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";margin:20px 10px 20px 10px;padding:10px;border:1px solid #CCCCCC;}img{border-width:0px;}br.adjust{clear:both;}.hide{position:absolute;top:-3000px;}/*3.TOPAREA */#banner {background-image: url(./images/head.gif);width: 780px;height:135px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;clear: both;}#banner_l{width:60%;float:left;background-color:transparent;margin:0px;padding:0px;}#headlink{background-color:#96e0d3;height:20px;width:100%;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}.site_title	{font-size:160%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;margin:5px 0px 5px 5pt;}.site_title a,.site_title a:link,.site_title a:visited,.site_title a:active,.site_title a:hover{color:#f90;text-decoration:none;}.description{color:white;font-weight:bold;font-size:75%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;margin:10px 0px 20px 20px;}.headlinktext{color:#6a8a8a;background-color:#96e0d3;font-size:65%;line-height:170%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;margin:0px 0px 0px 3px;padding:3px 3px 3px 3px;text-align:right;}/*4.MAIN */.pagearea{background-color:transparent;width:auto;font-size:70%;text-align:right;line-height:120%;margin:0px 0px 0px 0px;padding:0px;}.entry{margin:0px 0px 20px 20px;}.entry_date{font-family:"Verdana";font-size:75%;font-weight:bolder;color:#663300;margin:50px 10px 10px 15px;background-image:url(./images/bmenubar.gif);background-color:transparent;height:25px;padding:0px 0px 3px 5px;}.entry_title{color:black;font-weight:bold;font-size:90%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;padding:0px 0px 0px 20px;}.entry_body{font-size:75%;line-height:170%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;¡¡margin:15px 30px 15px 20px;}.entry_author{color:#999;font-size:65%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;text-align:right;margin:0px 30px 0px 0px;}.entry_more	{color:#000;margin:0px;padding:0px 0px 0px 20px;}.entry_state{clear:both;font-family:"Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";font-size:65%;color:#999999;margin:20px 30px 25px 20px;}.pict{float:right;border-width:3px;border-style:solid;border-color:#DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;}/*5.SUPPLEMENT */.linktitle{font-size:80%;line-height:1.6em;color:#663300;background-image:url(./images/blogmenu.gif);background-repeat:no-repeat;text-indent:20px;font-weight:boldbackground-color:#FFFFFF;font-weight:bolder;font-family:	Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";margin:10px 0px 0px 3px;}.linktext{color:#369;background-color:#f6fcfa;font-size:75%;line-height:170%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;margin:0px 0px 0px 3px;padding:3px 3px 3px 3px;}.linktext_center{color:#369;background-color:#f6fcfa;font-size:75%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;line-height:170%;text-align:center;margin:0px 0px 0px 3px;padding:3px 3px 3px 3px;}.categorytitle{}/*6.FOOTER */.copyright{color:#555555;font-size:60%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;text-align:right;margin:0px;}.footlinktext{color:#6a8a8a;font-size:60%;line-height:170%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;text-align:left;}/*7.PARTS *//* SEARCH*/#searcharea{float:right;width:35%;background-color:transparent;text-align:right;margin:0px;padding:0px;}#search{width:50%;color:#000;font-size:65%;line-height:170%;font-family:Verdana, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;margin:0px;padding:0px;}/* CLOCK*/.clock{width:100%;color:black;background-color:transparent;font-size:90%;font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka¡¾ÅùÉý;text-align:center;margin:0px 0px 0px 2px;padding:3px;border:0px;}/* CALENDAR*/#calendar_navi{margin:5px 0px 0px 0px;padding:2px;}.calendar{color:black;font-size:100%;font-family:Verdana;margin:0px auto;}.cell{width:2.0em;height:2.0em;color:#666;font-family:Verdana;text-align:center;background-color:#FFFFFF;margin:0px;}.cell_today{width:2.0em;height:2.0em;color:#FFFFFF;background-color:#FFCC33;font-family:Verdana;text-align:center;margin:0px;}.cell_sunday{width:2.0em;height:2.0em;color:#FF0000;font-family:Verdana;text-align:center;background:#FFFFFF no-repeat;margin:0px;}.cell_saturday{width:2.0em;height:2.0em;color:#003399;background:#FFFFFF no-repeat;font-family:Verdana;text-align:center;margin:0px;}