@charset "UTF-8";body{margin:0;padding:0;background-color:#ECECEC;color:#5B5B5B}body,td{font-size:small;line-height:1.5;font-family:Arial,Helvetica,sans-serif;overflow-wrap:break-word}a:link{color:#344366;text-decoration:none}a:visited{color:#344366;text-decoration:none}a:hover{color:#06F;text-decoration:underline}#header{background-color:#344366}#header{min-width:23250px;_width:23250px}#main{min-width:23000px;_width:23000px}#header{margin-top:-2px;padding:12px}#left{display:block;width:1px;font-size:0;line-height:0}#header h1{margin:0;font-size:26px;line-height:1.2}#header h1 a:link,#header h1 a:visited{color:#FFF;text-decoration:none}#header h1 a:hover{color:#CCC}#header .url{padding-left:2px}#header .url a:link,.url a:visited{color:#FFF}#header .url a:hover{text-decoration:underline}#container{position:relative}#main{margin:0 0 0 250px}#menu{position:absolute;top:0;width:170px;margin:16px 0 0 15px}.profile{overflow:hidden;padding:0 9px 8px;background-color:#E1E1E1}.profile .LOGO{margin:8px 0 0}.description{margin-top:8px;　line-height:1.3}.nick{color:#666}.userMenu{margin:8px 0;text-align:center;font-size:86%;color:#999}.mn{margin:0 0 10px 3px}.mnTtl{margin-bottom:4px;font-weight:700;color:#344366;border-bottom:1px dashed #A1A7B5;padding-bottom:2px}.mnBody{margin-bottom:18px}.mnBody table tr .SMALL{color:#666;line-height:1.2;font-size:76%}.mnBody table tr .TXTFLD{width:116px}.MEMOBODY{overflow:hidden}.post{float:left;width:700px;margin:16px 60px 0 0;padding-bottom:10px}.postHead h2{margin:10px 0;font-size:14px;line-height:1.2;color:#344366}.postHead h2 a:link,.postHead h2 a:visited{text-decoration:none;color:#344366}.postadmin{text-align:right;font-size:86%;color:#999}.postBody{overflow:hidden;width:700px;margin:24px 0 10px;line-height:1.6}.postBody a:link,.postBody a:visited{text-decoration:none;border-bottom:1px dotted #344366}.postBody a:hover{text-decoration:none;background-color:#ECECEC;border-bottom:1px dotted #06F}blockquote{margin:1em;padding:10px;border:1px solid #ccc}.TAGS{clear:both;margin-top:8px;line-height:1.4;font-weight:700;color:#999}.TAGS a:link,.TAGS a:visited{padding:0 0 0 2px;font-weight:400;color:#999;border-style:none}.postTail{padding:4px 0;font-size:86%;text-align:right;color:#344366}.COMMENT{padding:12px;background-color:#E1E1E1}div.COMMENT{margin-left:auto;margin-right:auto}.COMMENT_BODY{overflow:hidden;width:676px;margin-bottom:12px;line-height:1.4}.COMMENT_TAIL{margin:5px 0 3px;color:#767676}.COMMENT_INPUT{margin-top:8px;padding-top:10px;border-top:1px dotted #CCC}.COMMENT_LINE{margin:8px 0 10px;border-top:1px dotted #CCC}.pagerNavLink{float:left}.pageNaviYoko{float:left;width:95px;margin-top:115px;padding:0;color:#999;overflow:hidden}.pageNaviYoko .pre a{display:block;border:1px solid #CCC;text-align:center;margin-bottom:20px;padding:4px;background:#e1e1e1}.pageNaviYoko .next a{display:block;border:1px solid #CCC;text-align:center;padding:4px;background:#e1e1e1}.pageNaviYoko .pre span span{display:none}.pageNaviYoko .next span span{display:none}#goLeft{float:left;margin:5px 0 0 25px}img.IMAGE_TOP{margin-bottom:12px}img.IMAGE_LEFT{margin-right:12px;margin-bottom:12px}img.IMAGE_RIGHT{margin-left:12px;margin-bottom:12px}img.IMAGE_MID{margin-top:12px;margin-bottom:12px}.BANNER{text-align:center;width:170px}.DATE{}.AUTHOR{font-weight:700}.TXTFLD{background-color:#fff;font-size:100%;border:1px solid #666;color:#666}.SUBMIT{font-size:100%;line-height:1.4}DIV.CAL{margin-bottom:15px;padding:10px 2px 6px;border:1px solid #dadada;background-color:#f7f7f7}DIV.CAL_HEAD{margin:4px 0 10px;font-size:10px;line-height:1.4;font-family:Verdana,sans-serif}DIV.CAL_BODY{margin:0 10px}.CAL{text-align:center}.CAL td{font-size:10px;font-family:Verdana,sans-serif;line-height:16px}.CAL_DAY{font-weight:700}.CAL_SUN{color:#f03;font-weight:700}.CAL_SAT{font-weight:700;color:#06C}.CAL_TODAY{font-weight:700;background-color:#DCDCDC}.CAL td a:link,.CAL td a:visited{display:block}.CAL td a:hover{background-color:#DCDCDC}DIV.XML{width:170px;margin:10px 0;font-size:x-small;line-height:1.1;font-family:Verdana,sans-serif;text-align:center;color:#666}#main #xspf_blogfllw{text-align:center;padding:0 0;line-height:18px;clear:none;font-size:12px;margin:115px 10px 0 0;width:90px;float:left}.hotentry-list li{border-bottom:solid 1px #ccc}.post-main{overflow:hidden;width:700px;margin:24px 0 10px;line-height:1.6}.post-main ul{padding:0}.post-title{padding-top:20px;margin:0;font-size:14px;line-height:1.2;color:#344366}#freePageDetails.post{background:none;margin:auto;padding:0;width:auto}