@charset "utf-8";/* CSS Document */
/* ===================================================Tags=================================================== *//* for win */body {font-size: 75%;}/* for safari *//*\*/html:\66irst-child body {font-size: 70%;}/* end *//* for macIE *//* \*//*/body {font-size: 74%;font-size: 11px;}/**/
body {margin:0;padding:0;border:0;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}img {border:0;}A:link {color:#0000ff;text-decoration:none;}A:visited {color:#0000ff;text-decoration:none;}A:active {color:#ff0000;text-decoration: underline;}A:hover {color:#ff0000;text-decoration: underline;}


/* ===================================================ID CLASS=================================================== */.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}/*Hides from IE-mac \*/*html.clearfix { height:1%;}.clearfix { display:block;}/*End hide from IE-mac*/


#container {width:760px;border-right:1px solid #000;}
/* Header=====================================================*/#header {height:40px;width:760px;border-bottom:7px solid #000;background:url("image/bg_head.gif") right repeat-y;}#header h1 {float:left;display:block;margin:0;}#header .langMenu {float:right;width:130px;}#header .langMenu h2 {display:block;width:130px;margin:0;padding:0;}#header .langMenu a {margin:0;}
/* Menu=====================================================*/#menu {float:left;width:129px;font-size:0.1px;border-right:1px solid #000;}#menu ul {width:129px;margin:0;padding:0;list-style:none;background-color:#FFF;}#menu ul li {display:inline;width:129px;margin:0;padding:0;}#menu ul li img {vertical-align:bottom;line-height:0px;}#menu ul li.smallCell02 {display:block;border-bottom:1px solid #FFF;}
#menu ul li a {display:block;margin:0;padding:0;text-decoration:none;}
/* Content=====================================================*/#content {display:inline;float:right;width:400px;margin:10px 0 0 20px;/*background-color:#CCC;*/}
#content h1 {color:#212121;font-size:1.8em;border-bottom:2px solid #212121;}#content h2 {color:#212121;font-size:1.5em;border-bottom:1px solid #999999;}
#blogMenu {display:inline;float:right;width:180px;margin:10px 5px 10px 15px;border-left:1px solid #000;background-color:transparent;}#blogMenu h3{margin:5px;}#blogMenu ul {list-style-type:none;list-style-position:inside;margin:0 5px 20px;padding:0;}#blogMenu li {display:block;width:100%;margin:5px 0 0;padding:2px;border-bottom:1px dashed #CCC;}
div.content-nav {margin-top:4em;}
/* Footer=====================================================*/#footer {display:inline;float:right;width:600px;margin:15px 10px 0 0;padding:15px 0;text-align:center;border-top:1px solid #000;}

