/*
Theme Name: 松本法人会
Theme URI: http:www.www.www/
Description: 松本法人会用テーマです
*/


/*=====================

/*女性部（ピンクサイドメニュー）

=====================*/

.cat_title {
    background-color:#FF7BAC;
    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/josei/icon_03.jpg);
    background-repeat: no-repeat;
    background-position: 166px center;
    border-bottom: #D4EEF9 solid 2px;
    color:#FF7BAC;
    font-weight:bold;
}
.article_list li a {
    color: #FF7BAC;
    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/josei/icon_pink_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:#FF7BAC;
    text-decoration:none;
}

.article_detail h2 {    
    background-image: url(img/josei/bg_h.jpg);
    background-repeat: no-repeat;
    line-height: 1em;
    padding:7px 0 8px 13px;
    margin-bottom:13px;
    color:#FF7BAC;
    font-size:110%;
    font-weight:bold;
}

.article_detail h3 {
    background-image: none;
    padding:0;
    
    font-weight:bold;
    font-size:140%;
    color:#FF7BAC;
    line-height:1.5em;
}

.article_detail h4 {
    font-size: 100%;
    background-image: url(img/josei/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%;

}


/*活動報告*/
/*サイド記事一覧リスト*/

.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: 30px;
    font-weight: normal;
    padding:0;
    margin-left:20px;
    background-image: url(img/report/bg_pink.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
}
.report_list li a {
    color: #FF7BAC;
    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/josei/bg_h.jpg);
    background-repeat: no-repeat;
    line-height: 1em;
    padding:7px 0 8px 13px;*/
	background: #FFE1EB;
	border-radius: 10px;
	line-height: 1.5em;
    margin-bottom:13px;
    color:#FF7BAC;
    font-size:110%;
    font-weight:bold;

}

.article_report h2 a {
    color:#FF7BAC;}


.article_report h3 {
    background-image: none;
    padding:0;
    
    font-weight:bold;
    font-size:140%;
    color:#FF7BAC;
    line-height:1.5em;
}