
/** コンテンツ毎のサブメニューの数と大きさに合わせて調整 **/
#contents_navi {
    height:74px;
	padding-left:20px;
	padding-right:20px;
}
#contents_navi ul.nav > li {
    width:130px;
}
@media (min-width: 560px) {
	#contents_navi {
		height:37px;
        padding-left:20px;
	    padding-right:20px;
	}
}
@media (min-width: 768px) {
	#contents_navi {
		padding-left:237px;
        height:37px;
	    padding-right:20px;
	}
}

/* .contents_header {
    border:1px solid red;
} */

/**  活動内容 **/
#works_list {
    margin-top:10px;
    margin-left:0px;
    margin-bottom:30px;
    padding-top:0px;
    /* border:1px solid yellow; */
}
#works_list .work_box {
    width:100%;
    margin-left:0px;
    margin-top:10px;
    margin-bottom:20px;
    /* border:1px solid blue; */
}
/*
#works_list .work_box h2 {
    width:190px;
    margin-top:0px;
    padding-top:5px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:5px;
    background-color:none;
    border:2px solid #ccc;
    font-size:1em;
    text-align:center;
    color:#333;
    border-radius:4px;
}*/
/* #works_list .work_box a {
    font-size:0.8em;
    margin-top:20px;
} */
#works_list .work_box .work {
    width:100%;
    margin-top:0px;
    margin-left:0px;
    padding:0px 0px;
    /* border:1px solid green; */
}
#works_list .work_box .work .work_detail{
    margin-bottom:20px;
    /* border:1px solid red; */
}
#works_list .work_box .work .work_detail img{
    width: 100%;
}

/* #works_list #yobou #for_public {
    margin-top:0px;
}
#works_list #yobou #for_public .section_title {
    margin-top:20px;
} */

/* #works_list .work_item {
    float:left;
    width:100%;
}
#works_list .work_item img{
    margin-left:30px;
} */

/* 


#works_list #jissi_list .work {
    margin-bottom:30px;
}


#works_list .work_box #sankou_box {
    margin-top:30px;
}
#works_list .work_box #sankou_box h3{
    font-size:0.9em;
    font-weight:normal;
    padding-top:3px;
    padding-left:8px;
    border-top:1px dotted #999;
    border-left:1px dotted #999;
}

#works_list .work_box #link_list2 {
    margin-left:10px;
    margin-top:20px;
}
#works_list .work_box #link_list2 li{
    margin-bottom:26px;
    padding-top:0px;
}
#works_list .work_box #link_list2 li span{
    display:inline-block;
    width:auto;
    margin-bottom:6px;
    margin-right:20px;
    padding: 6px 10px 4px 10px;
    background-color: none;
    font-size:0.9em;
    text-align:left;
}
#works_list .work_box #link_list2 li span.pull-left{
    margin-top:4px;
}
#works_list .work_box #link_list2 li a{
    display:block;
    width:auto;
    margin-bottom:0px;
    font-size:0.9em;
}
#works_list .work_box #link_list2 li p.inline{
    display:block;
    width:100%;
    padding:0px;
    margin:0px 0px 0px 0px;
}
#works_list .work_box #link_list2 li p.inline .first{
    margin-top:0px;
}
#works_list .work_box #link_list2 li p.inline .second{
    margin-top:10px;
} */

@media (min-width: 768px) {

    /**  活動内容 **/
    #works_list {
        margin-left:76px;
    }
    #works_list .work_box {
        width:784px;
    }
    #works_list .work_box .work {
        width:740px;
        margin-left:30px;
    }

    #works_list .work_item.work_item_01 {
        width:300px;
    }
    #works_list .work_item.work_item_02 {
        width:220px;
    }

    #works_list .work_box #link_list {
        margin-left:30px;
    }
    #works_list .work_box #link_list li a{
        width:auto;
    }
    #works_list .work_box #link_list li p.inline{
        width:560px;
    }

    #works_list .work_box #sankou_box {
        margin-top:40px;
    }

    #works_list .work_box #link_list2 {
        margin-left:40px;
    }

    #works_list .work_box #link_list2 li p.inline{
        width:600px;
        margin:0px 0px 0px 30px;
    }

}