@charset "UTF-8";

.menu-area {;margin:0 ;text-align:center; padding: 12px 0 12px 0;line-height:1.5em;}
.menu-area ul {margin:0;padding:0;}
.menu-area li {list-style-type:none;display:inline;font-size:12px;border-left:solid 1px #bbb;margin-left:11px;padding-left:16px;}
.menu-area li.first {border-left:none;margin-left:0px;padding-left:0;}
.menu-area ul a {text-decoration:none;color: #0076cc;}
.menu-area ul a:hover {text-decoration:underline;}
.menu-area ul.footernavTop {margin-bottom:20px;}

.stand-area h5{font-size:14px;color:#333;margin:16px 0 12px 0;border-left:solid 10px #2aab39;line-height:1em;padding-left:.5em;}
.stand-area ul{list-style-type:disc;margin:0 0 20px 0;padding:0;line-height:1.2em;border:solid 0px red;}
.stand-area ol{list-style-type:decimal;margin:0 0 20px 0;padding:0;line-height:1.2em;}
.stand-area li{font-size:12px;list-style-position:inside;color:#525252;padding:2px;}
.stand-area .num{font-size:12px;list-style-position:inside;color:#525252;padding:12px;}

.stand-area h5{font-size:14px;color:#333;margin:20px 0 12px 0;}

.table-top {width:602px;margin:0;padding:6px;text-align:center;font-size:12px;border-top:solid 1px #c2c2c2;border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;background-color:#9fb2c9;font-weight:bold;color:#FFF;}

.year-area {margin:0;padding:0;}

.year-area table{width:616px;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-collapse:separate;border-spacing:0;background-color:#fafafa;empty-cells:show;font-size:12px;margin:0 0 20px 0; color:#525252;word-break:break-all;table-layout:fixed; word-wrap: break-word;}

.year-area table a{color: #0076cc;text-decoration: none;}
.year-area table a:hover{color: #0076cc;text-decoration: underline;}

.year-area th{width:100px;border-right:1px solid #c2c2c2;border-bottom:none;padding:0.5em 1em;background-color:#cfd7e3;text-align:center;font-weight:bold;}

.year-area th.last{border-bottom:solid 1px #c2c2c2;}
.year-area th.top{border-bottom:solid 1px #c2c2c2;}
.year-area th.top2{border-bottom:none;}


.col1 {width:300px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}
.pdf-col1 {width:130px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}

.col2 {background-color:#f0f5fa;padding:0.3em 1em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.pdf-col2 {background-color:#f0f5fa;padding:0.3em 1em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}


.doc-area {margin:0;padding:0;}

.table-top-doc {margin:0;padding:6px;text-align:center;font-size:12px;border-top:solid 1px #c2c2c2;border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;background-color:#9fb2c9;font-weight:bold;color:#FFF;}

.doc-area table{width:100%;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-collapse:separate;border-spacing:0;background-color:#fafafa;empty-cells:show;font-size:12px;margin:0 0 20px 0; color:#525252;word-break:break-all;table-layout:fixed; word-wrap: break-word;}

.doc-area table a{color: #0076cc;text-decoration: none;}
.doc-area table a:hover{color: #0076cc;text-decoration: underline;}

.doc-area th{border-right:1px solid #c2c2c2;border-bottom:none;padding:0.5em 1em;background-color:#cfd7e3;text-align:center;font-weight:bold;}

.doc-area th.ogf-name{width:30px;}
.doc-area th.ogf-title{width:75px;}
.doc-area th.ogf-type{width:30px;}
.doc-area th.ogf-group{width:30px;}
.doc-area th.ogf-en{width:40px;}
.doc-area th.ogf-jp{width:40px;}
.doc-area th.ogf-date{width:40px;}

.doc-area th.ogf-title2{width:140px;}
.doc-area th.ogf-en2{width:80px;}
.doc-area th.ogf-jp2{width:80px;}
.doc-area th.ogf-date2{width:50px;}


.ogf-col1 {border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}
.ogf-pdf-col1 {border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}

.ogf-col2 {background-color:#f0f5fa;padding:0.3em 1em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.ogf-pdf-col2 {background-color:#f0f5fa;padding:0.3em 1em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}

.main-pic {text-align:center;}
.main-pic img{padding:0px;}
.main-area {border:solid 0px red;padding:6px;}
.main-area img{padding:0;margin:0;}
.main-area h5{font-size:14px;color:#333;margin:20px 0 20px 0;border-left:solid 10px #2aab39;line-height:1em;padding-left:.5em;}
.main-area p{font-size:12px;margin:0;padding:0 0 0 0;border:solid 0px red;}
.main-area ul{list-style-type:disc;margin:0;padding:0;line-height:1.25em;border:solid 0px red;}
.main-area ol{list-style-type:decimal;margin:0 0 1em 0;padding:0;line-height:1.25em;}
.main-area li{font-size:12px;list-style-position:inside;color:#525252;}
.box1{border-bottom:solid 1px #cdcdcd ;margin-bottom:20px;}

.box1{margin:0 0 20px 0;background:#efefef;border:solid 1px #bfbfbf;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.box1inner{background:#fff;border:solid 1px #bfbfbf;margin:4px;padding:0 16px 0 16px;}

.top-area{border: solid 0px red;margin:0;padding:0 12px 0 12px;}

.main-area table{width:560px;border-top:1px solid #c2c2c2;border-left:1px solid #c2c2c2;border-collapse:collapse;border-spacing:0;background-color:#fafafa;empty-cells:show;font-size:12px;margin:0 0 20px 0; color:#525252;word-break:break-all;table-layout:fixed; word-wrap: break-word;}

.main-area th.col1 {width:60px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}
.main-area .col1-date {width:100px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}
.main-area .col1 {width:300px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#fff;}

.main-area th.col2 {width:60px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#f0f5fa;}
.main-area .col2-date {width:100px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#f0f5fa;}
.main-area .col2 {width:300px;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:0.3em 1em;background-color:#f0f5fa;}

.main-area .stand-txt{line-height:1.25em;margin:16px;border:solid 1px red;}

.col2 {background-color:#f0f5fa;padding:0.3em 1em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.pdf-col2 {background-color:#f0f5fa;padding:0.3em 1em;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}

table.name-table{border:solid 1px red;cell-spaceing:8px;}


span.title-green{border-left:solid 4px #2aab39;line-height:1.5em;padding-left:0.5em;}

span.green {color:#2aab39;}
span.green-bold {color:#2aab39;font-weight:bold;}
span.green14p {color:#2aab39;font-size:14px;}
span.green14p-line {color:#2aab39;font-size:14px;border-top:solid 1px #cdcdcd;}
span.black {color:#3c3c3c;font-size:12px;}
span.black-bold {color:#3c3c3c;font-size:12px;font-weight:bold;}
span.black-bold14p {color:#3c3c3c;font-size:14px;font-weight:bold;}

span.date{padding:0 0px 0 0;font-size:12px;color:#2aab39;}
span.title{padding:0 0px 0 0;font-size:14px;color:#556;}


