<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/*=====================

髱貞ｹｴ驛ｨ�磯ｻ�ｷ代し繧､繝峨Γ繝九Η繝ｼ��

=====================*/

.cat_title {
    background-color:#7AC927;
    width:192px;
    height:16px;
    color:#FFF;
    padding:30px 0 30px 18px;
    font-size:100%;
    margin-top:14px;
    font-weight:bold;
    margin-bottom:4px;
}

.article_list ul, 
.article_list li {
    list-style-type:none;
    background-color:#FFF;
    padding:0;
    margin:0;
}
.article_list li {
    width: 192px;
    height: 46px;
    line-height: 4em;
    font-size: 90%;
    padding-left: 18px;
    background-image: url(img/seinen/icon_03.jpg);
    background-repeat: no-repeat;
    background-position: 166px center;
    border-bottom: #D4EEF9 solid 2px;
    color:#7AC927;
    font-weight:bold;
}
.article_list li a {
    color: #7AC927;
    text-decoration:none;
    
}

.article_list li.stay {
    background-color: #D4EEF9;
    background-image: url(img/contents/icon_03_on.jpg);
    background-repeat: no-repeat;
    background-position: 166px center;    
}

.article_list .stay a {
    color: #0491D8;
}



/*=====================

/*豢ｻ蜍募�ｱ蜻�

=====================*/


.monthly_menu {
    height:20px;
    margin-bottom:30px;
}

.monthly_menu li {
    display: inline;
    background-image: url(img/seinen/icon_green_arrow.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 15px;
    margin-right:42px;
}

.monthly_menu ul .last{
    margin-right:0!important;
}


.monthly_menu li a {
    color:#70BC17;
    text-decoration:none;
}
/*=====================

/*髱貞ｹｴ驛ｨ

=====================*/


.article_detail h2 {
    
    background-image: url(img/seinen/bg_h.jpg);
    background-repeat: no-repeat;
    line-height: 1em;
    padding:7px 0 8px 13px;
    margin-bottom:13px;
    color:#70BC17;
    font-size:110%;
    font-weight:bold;
}

.article_detail h3 {
    background-image: none;
    padding:0;
    font-weight:bold;
    font-size:140%;
    color:#70BC17;
    line-height:1.5em;
}

.article_detail h4 {
    font-size: 100%;
    background-image: url(img/seinen/bg_h3.jpg);
    background-repeat: no-repeat;
    background-position:left center;
    line-height: 1em;
    padding-left:15px;
    margin-bottom:8px;
    font-weight:normal;
    font-size:110%;

}


/*=====================

/*髱貞ｹｴ驛ｨ�樣Κ蜩｡莨∵･ｭ邏ｹ莉�

=====================*/

.company_list dt {
    background-image: url(img/seinen/company/icon_green_arrow.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left:15px;
    color:#70BC17;
    float:left;
    width:60px;
    clear:left;
}

.company_list dt,.company_list dd {
    line-height:2em;
    font-size:90%;
}


.company_detail h3 {
    font-weight: bold;
    color: #666;
    font-size: 130%;
    line-height:2.6em;
    width:360px;
    margin-top:10px;
    border-left:#70BC17 8px solid;
    padding-left:15px;
    margin-bottom:15px;
}
.company_logo td {
    width:180px;
    text-align:right;
    
}


.company_comment h4 {
    background-image: url(img/seinen/company/title_comment.jpg);
    background-repeat: no-repeat;
    margin: 0px;
    padding: 0px;
    text-indent: -1000px;
    height: 46px;
    width: 650px;
    
}
.company_comment p{
    background-color:#EFF8E5;
    padding:0 20px 10px 20px;
    margin-bottom:0px;
    width:610px;
    font-size:90%;
    line-height:2em;
}
.company_comment {
    background-image:url(img/seinen/company/bottom_comment.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
    padding-bottom:10px;
    width:650px;
}
.next {
    float: left;
    width: 50%;
}
.back {
    float: right;
    width: 50%;
    text-align:right;
}
.next a,.back a {
    color:#70BC17;
}
.another_article {
    margin-bottom: 5px;
    height: 20px;
    
}

/*=====================

/*髱貞ｹｴ驛ｨ�樔ｻ穂ｺ区ュ蝣ｱ邏ｹ莉�

=====================*/



/*.work_No {
    width:80px;
    float:left;
    margin-right:20px;
	display:none;
}*/
.work_detail {
/*    float:left;
    width:550px;*/
}
.work_detail h3 {
    font-weight: normal;
    color: #666;
    font-size: 130%;
    line-height:2em;
}


.tbl_work th {
    background-image: url(img/seinen/icon_04.jpg);
    background-repeat: no-repeat;
    background-position: left 17px;
    text-align: left;
    padding-left: 10px;
    vertical-align:top;
    font-weight:normal;
}

.tbl_work th,
.tbl_work td
 {
    padding:10px;
    font-size:90%;
    border-bottom:#E6E6E6 solid 1px;
    line-height:1.7em;
}


.tbl_work {
    border-top:#E6E6E6 solid 1px;
    width:100%;
}


/*=====================

/*髱貞ｹｴ驛ｨ讖滄未邏�

=====================*/


.year_menu_green {
    margin-bottom:30px;
    font-size:90%;
}

.year_menu_green li {
    background-image: url(img/seinen/icon_green_arrow.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 15px;
    
    list-style-type:none;
    line-height:1.7em;
    
}

.year_menu_green ul .last{
    margin-right:0!important;
}


.year_menu_green li a {
    color:#70BC17;
    text-decoration:none;
}


.tbl_work ul,.tbl_work li {
    list-style-type:none;
}


/*豢ｻ蜍募�ｱ蜻�*/
/*繧ｵ繧､繝芽ｨ倅ｺ倶ｸ隕ｧ繝ｪ繧ｹ繝�*/

.report_list ul, .report_list li {
    list-style-type:none;
    background-color:#FFF;
    padding:0;
    margin:0;
}
.report_list li {
    width: 172px;
    height: 37px;
    line-height: 3em;
    font-size: 90%;
    padding-left: 18px;
    padding-left:15px;
    font-weight: normal;
    padding:0;
    margin-left:20px;
    background-image: url(img/report/bg_green.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
}
.report_list li a {
    color: #7AC927;
    padding-left:20px;
}

.report_list .stay  { 

    background-image: url(img/report/bg_gray.jpg);
    background-repeat: no-repeat;
    background-position:bottom  20px;
    color:#4D4D4D;
}

.article_report h2 {
       
    /*background-image: url(img/seinen/bg_h.jpg);
    background-repeat: no-repeat;
    line-height: 1em;
    padding:7px 0 8px 13px;*/
	background: #E0F2CC;
	border-radius: 10px;
	padding: 10px;
    margin-bottom:13px;
    color:#7AC927;
    font-size:110%;
    font-weight:bold;

}
.article_report h2 a {
    color:#7AC927;}




.article_report h3 {
    background-image: none;
    padding:0;
    
    font-weight:bold;
    font-size:140%;
    color:#7AC927;
    line-height:1.5em;
}</pre></body></html>