/*共通cssを取得する*/
@import url(../common.css);
/******共通部のカスタマイズ*/
a{height:100%;line-height:25px;text-decoration:underline;display:block;color:#000000;}
.history-text{width:100%;height:40px;padding:0px 0px 0px 0px;text-align:left;vertical-align:middle;background-color:#f8fff8;}
.portal-banner{background-image:url('../image/ph_pc04.gif');}

.link-target{width:100%;height:100%;text-decoration:none;}
.link-target:hover{width:100%;height:100%;text-decoration:none;}

/*欄外、その他*/
.margin-parts-frame{border-bottom:solid 1px #80c080;}
.margin-parts{width:35%;height:20px;padding:0px;margin:0px;text-align:center;border-right:solid 1px #80c080;font-size:small;}
.margin-partsname{width:65%;height:20px;padding:0px;margin:0px;text-align:center;font-size:small;}
.margin-plan{width:65%;height:20px;padding:0px;margin:0px;text-align:left;font-size:small;}

.anotation-small{width:100%;height:24px;padding:0px;margin:0px;text-align:left;font-size:small;}

/*公開品*/
.works-ranking{width:15%;padding:0px;text-align:center;border-bottom:solid 3px #80c080;}
.works-ranking-img{padding:0px;text-align:center;vertical-align:baseline;}

.works-mark{width:6%;height:24px;padding:0px;text-align:center;border-bottom:solid 2px #80c080;font-size:medium;color:green;}
.works-review{width:100%;height:32px;padding:0px;text-align:center;vertical-align:middle;background-image:url('../image/menu15.gif');background-repeat:no-repeat;background-position:left bottom;}
.works-review-text{width:93%;margin-left:25px;padding:7px 0px 7px 0px;text-align:left;vertical-align:middle;border-bottom:solid 3px #00cc66;font-size:large;font-weight:bold;}

.works-half{width:32%;height:24px;padding:0px;text-align:left;vertical-align:middle;;}
.works-download{width:100%;padding:0px 0px 0px 0px;text-align:center;vertical-align:middle;background-color:#f8fff8;font-size:medium;}
.works-download a{width:100%;line-height:120%;padding:0px 0px 0px 0px;text-align:center;vertical-align:middle;text-decoration:none;}
.works-download a:hover{width:100%;text-decoration:underline;}
.works-download-size{width:100%;padding:0px 0px 0px 0px;text-align:right;vertical-align:middle;background-color:#f8fff8;font-size:x-small;}

.works-intro-header{width:30%;text-align:center;border-right:2px solid #80d080;}
.works-intro-header2{text-align:center;border-right:2px solid #80d080;}
.works-intro-item{width:70%;height:40px;padding:0px 0px 0px 5px;text-align:left;vertical-align:middle;}
.works-intro-item-border{height:40px;padding:0px 0px 0px 5px;text-align:left;vertical-align:middle;border-right:2px solid #80d080;}
.works-intro-lineback{height:100%;}

.works-manual-line{height:30px;}
.works-manual-blank{width:24px;}
.works-manual-icon{width:24px;border-bottom:1px solid #80d0a0;}
.works-manual-item{width:30%;text-align:left;border-bottom:1px solid #80d0a0;}
.works-manual-text{text-align:left;border-bottom:1px solid #80d0a0;font-size:x-small;}
.works-manual-text-xsmall{text-align:left;font-size:x-small;}
.works-manual-image{width:100%;}
.works-manual-uline{height:30px;border-bottom:1px solid #80d0a0;}
.works-manual-uline-background{height:30px;background-color:#80f080;border-bottom:1px solid #80d0a0;}
.works-manual-box{padding:5px 5px 5px 5px;border:4px ridge #80d0a0;}
.works-manual-list{margin-top:0px;}
.works-manual-menu{width:100%;height:100%;padding:0px;text-align:left;vertical-align:middle;}
.works-manual-group{width:100%;height:24px;padding:0px;text-align:left;vertical-align:middle;}
