@charset "utf-8";
/* CSS Document */

   /* --------------- unique --------------- */
#header {
	z-index: 10;
	background: url(/wp-content/themes/works_news/images/preview/common/header_top.png) no-repeat;
}
#top #header {
	background: url(/wp-content/themes/works_news/images/preview/common/header_top.png) no-repeat;
}
#site_id {
	background: url(/wp-content/themes/works_news/images/common/site_id.png?20141101) no-repeat 24px 20px;
	display: block;
    float: left;
    height: 80px;
    left: 0;
    padding-top: 20px;
    position: relative;
    width: 150px;
}
#melmaga #site_id {
	background: url(/wp-content/themes/works_news/images/common/melmaga_site_id.png?20141101) no-repeat;
	display: block;
	height: 48px;
	width: 191px;
	padding: 0;
	position: relative;
	left: 12px;
    top: 15px;
    margin-bottom: 15px;
}
#site_id a {
	display: block;
	height: 63px;
	width: 150px;
	text-indent: -9999px;
}
#melmaga #site_id a {
    display: block;
    height: 30px;
    padding: 0;
    position: relative;
    width: 174px;
}
#header .wrapper_utility {
	height: 29px;
	width: 818px;
	float: right;
	margin-top: 21px;
}
#melmaga #header .wrapper_utility {
	height: 29px;
	width: 470px;
	float: right;
	margin-top: 21px;
}
.header_utility li {
	display: block;
	float: left;
}
.header_utility .page-item-1 a {
	background-image: url(/wp-content/themes/works_news/images/common/utility_01.png);
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 132px;
}
.header_utility .page-item-2 a {
	background-image: url(/wp-content/themes/works_news/images/common/utility_02.png);
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 147px;
}
.header_utility .page-item-232977 a {
	background-image: url(/wp-content/themes/works_news/images/common/utility_04.png);
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 85px;
}

.header_utility .page-item-13 a {
	background-image:url("/wp-content/themes/works_news/images/common/utility_03.png");
	display:block;
	height:23px;
	text-indent:-9999px;
	width:105px;
}

.wrapper_utility  form div {
	background: url(/wp-content/themes/works_news/images/common/search_lens.png) no-repeat left top;
	padding-left: 43px;
	display: block;
	float: right;
}
.wrapper_utility .search_box {
	width: 205px;
	border: 1px solid #666666;
	margin-right: 10px;
}
#search .wrapper_utility .search_box {
	background: none;
}

*html .wrapper_utility  .search_box {
	margin-right: 4px;
}
.wrapper_utility .search_btn {
	background: url(/wp-content/themes/works_news/images/common/search_btn.png) no-repeat right center;
	height: 23px;
	width: 70px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-width: 0px;
	border-style: none;
	text-indent: -9999px;
	cursor: hand;
}

#global_navi {
	height: 40px;
	width: 934px;
	float: right;
	margin-top: 10px;
}
#melmaga #global_navi {
	height: 40px;
	width: 748px;
	float: none;
	clear: both;
	margin: 0;
}
#global_navi li {
	float: left;
}
#global_navi li a {
	text-indent: -9999px;
	display: block;
	height: 40px;
}
#global_navi li.cat-item-0 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_01.png);
	background-position: left top;
	width: 81px;
}
#global_navi li.cat-item-1 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_02.png);
	background-position: left top;
	width: 105px;
}
#global_navi li.cat-item-3 a {
	background-image: url(/wp-content/themes/works_news/images/preview/common/global_03.png);
	background-position: left top;
	width: 109px;
}
#global_navi li.cat-item-4 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_04.png);
	background-position: left top;
	width: 130px;
}
#global_navi li.cat-item-156 a {
	background-image: url(/wp-content/themes/works_news/images/preview/common/global_05.png);
	background-position: left top;
	width: 84px;
}
#global_navi li.cat-item-5 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_06.png);
	background-position: left top;
	width: 120px;
}
#global_navi li.cat-item-157 a {
	background-image: url(/wp-content/themes/works_news/images/preview/common/global_07.png);
	background-position: left top;
	width: 84px;
}
#global_navi li.cat-item-7 a {
	background-image: url(/wp-content/themes/works_news/images/preview/common/global_08.png);
	background-position: left top;
	width: 109px;
}
#global_navi li.cat-item-6 a {
	background-image: url(/wp-content/themes/works_news/images/preview/common/global_09.png);
	background-position: left top;
	width: 112px;
}
#global_navi li.cat-item-photo a {
	background-image: url(/wp-content/themes/works_news/images/common/global_09.png);
	background-position: left top;
	width: 45px;
}
#global_navi li.cat-item-movie a {
	background-image: url(/wp-content/themes/works_news/images/common/global_10.png);
	background-position: left top;
	width: 48px;
}

#global_navi li.cat-item-job a {
	background-image: url(/wp-content/themes/works_news/images/common/global_10.png);
	background-position: left top;
	width: 48px;
}

#melmaga #global_navi li.cat-item-0 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_01.png);
	background-position: left top;
	width: 72px;
}
#melmaga #global_navi li.cat-item-1 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_02.png);
	background-position: left top;
	width: 98px;
}
#melmaga #global_navi li.cat-item-3 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_03.png);
	background-position: left top;
	width: 77px;
}
#melmaga #global_navi li.cat-item-4 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_04.png);
	background-position: left top;
	width: 125px;
}
#melmaga #global_navi li.cat-item-156 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_05.png);
	background-position: left top;
	width: 45px;
}
#melmaga #global_navi li.cat-item-5 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_06.png);
	background-position: left top;
	width: 112px;
}
#melmaga #global_navi li.cat-item-157 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_07.png);
	background-position: left top;
	width: 45px;
}
#melmaga #global_navi li.cat-item-7 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_08.png);
	background-position: left top;
	width: 85px;
}
#melmaga #global_navi li.cat-item-6 a {
	background-image: url(/wp-content/themes/works_news/images/common/global_09.png);
	background-position: left top;
	width: 89px;
}

#global_navi li a:hover, #global_navi li.current_cat_item a, #global_navi li.current_page_ancestor a, #global_navi li.current-category a {
	background-position: left bottom;
}

/*globalnavi child list*/
#header{
		position: relative;
		}
		#global_navi {
		}

#global_navi {
		}


#global_navi ul li {

}
#global_navi li ul.child_category {
	position: absolute;	
	background-color: #F2F2F2;
	top: 100px;
	left: 0px;
	width:1073px;
	padding-left:10px;
	margin-left:auto;
	margin-right:auto;
	display: none;
	border: 1px solid #595959;
	z-index: 99;
}
*html #global_navi li ul.child_category{
	top: 105px;
}

#global_navi ul li a {
	display: block;
}

#global_navi ul li ul.child_category li a { 
	background-color: #F2F2F2!important;
	background-image:url(/wp-content/themes/works_news/images/common/sub_global_mark.png)!important;
	background-repeat:no-repeat;
	background-position : left center;
	text-indent: 5px;
	font-size: 12px;
	padding : 0px 2px 0 10px !important;
	line-height: 40px!important;
	color: #333333;
	height: 40px;
	width:155px;
	float:left;
	line-height: 40px;
	 }
#global_navi ul li ul.child_category li a:hover,  #global_navi ul li ul.child_category li.current-category a{
	color : #FC6969;
	background-color: #F2F2F2!important;
	background-image:url(/wp-content/themes/works_news/images/common/sub_global_mark_mo.png)!important;
	background-position:left center;
	width:155px;
	text-decoration:none;
	position: relative;
	z-index: 99;
	}
#global_navi li:hover ul.child_category,
#global_navi li.over ul.child_category { 
	color : #FC6969;
	background-color: #F2F2F2!important;
	display:block;
	 }

/*
			#global_navi ul li {
	float: left;
			}
				#global_navi ul li table {
					border-collapse: collapse;
					border: none;
					font-size: 90%;
					padding: 0;
					position: absolute;
					top: 0;
					left: 0;
				}
				
			#global_navi ul li ul {
	visibility: hidden;
	overflow: hidden;
	position: absolute;
	top: 100px;
	left: 0px;
	height: 0;
	z-index: 100;
	width:940px;
	padding-left:10px
	margin-left:auto;
	margin-right:auto;
	border:solid 1px #595959;
	background-color: #F2F2F2
			}
				#global_navi ul li ul li {
	margin-bottom: 0;
	width: auto;
	height: 40px;
	display:block;
	line-height: 40px;
				}
			
			#global_navi ul li a {
	color: #fff;
	display: block;
	text-decoration: none;
			}
			
			#global_navi ul li a:hover {
				position: relative;
				z-index: 100;
			}
			
			#global_navi ul li:hover ul ,
			#global_navi ul li a:hover ul {
				visibility: visible;
				overflow: visible;
				height: auto;
				z-index: 10;
			}
#global_navi  li .child_category a {
	background-color: #F2F2F2!important;
	background-image:url(/wp-content/themes/works_news/images/common/sub_global_mark.png)!important;
	background-repeat:no-repeat;
	background-position : left center;
	text-indent: 5px;
	font-size: 12px;
	padding : 0px 10px !important;
	line-height: 40px!important;
	color: #333333;
	height: 40px;
	width:auto;
	line-height: 25px;
}
#global_navi li .child_category a:hover {
	color : #FC6969;
	background-color: #F2F2F2!important;
	background-image:url(/wp-content/themes/works_news/images/common/sub_global_mark_mo.png)!important;
	background-position:left center;
	height: 40px;
	width:auto;
}

*/
#categ_bread {
	background: url(/wp-content/themes/works_news/images/tmp_categ_bread.png) no-repeat;
	display: block;
	height: 26px;
	width: 646px;
}
#bread_crumb {
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 1.3;
}
#contents h1 {
	margin-bottom: 10px;
	padding-top: 5px;
	font-size: 1.36em;
	font-weight: normal;
}
.text_box {
	line-height: 1.6em;
}
.text_box p {
	margin-bottom: 1em;
}
#container p {
	margin-bottom: 1em;
}
.text_box h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/common/contents_h2_text.png);
	background-repeat:no
	display: block;
	height: 25px;
	text-indent: 17px;
	font-size: 1em;
	margin-bottom: 10px;
	clear: both;
}
.text_box h3 {
	font-size: 1em;
	color: #333333;
	border-left: 5px solid #666666;
	text-indent: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
}
.text_box table {
	width: 100%;
	border:none;
	margin-bottom: 15px;
}
.text_box td, .text_box th, .text_box tr {
	border-collapse: collapse;
}
.text_box  td, .text_box  th {
	padding: 3px 3px 3px 5px;
	border:none;
}
.text_box th {
	background: #E5E5E5;
	text-align: left;
	color: #333333;
}
.text_box th.th_title {
	text-align: center;
}

.text_box pre {
	font-size: small;
	white-space: normal;
}

.text_box pre pre {
	white-space: nowrap;
}

h3.notice {
	background: url(/wp-content/themes/works_news/images/common/contents_h3_notice.png) no-repeat;
	display: block;
	height: 22px;
	width: 718px;
	line-height: 22px;
	color: #FFFFFF;
	text-indent: 20px;
	font-size: 1em;
	margin-bottom: 10px;
}
.text_box h4 {
	color: #175daf;
	margin-bottom: 8px;
}
ul.post_list {
	margin-right: 10px;
	margin-left: 10px;
}
.text_box ol li {
	margin-left: 2em;
	list-style-type: decimal;
}
div.top_news {
	clear: both;
}
.top_view_pickup img {
	display: block;
	margin: auto;
}
ul.child_category_list {
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 10px;
}
.child_category_list li {
	display: block;
	float: left;
	height: 25px;
	width: 236px;
}
.child_category_list li a {
	background: url(/wp-content/themes/works_news/images/common/recent_li_normal.png) no-repeat left center;
	padding-left: 15px;
}
a.conts_detail_link {
	background: url(/wp-content/themes/works_news/images/common/link_conts_detail.png) no-repeat;
	display: block;
	height: 15px;
	width: 188px;
	margin-right: 0px;
	margin-left: auto;
	text-indent: -9999px;
}
#please_login {
	background: #FFFFFF;
	padding: 15px;
	border: 1px solid #BFBFBF;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}
#regist_buttons     a  {
	line-height: 30px;
	color: #FFFFFF;
	background: #175DAF;
	padding: 7px 20px;
	margin-right: 14px;
	font-weight: bold;
}
#regist_buttons  a:hover  {
	line-height: 30px;
	color: #FFFFFF;
	background: #1C6DD0;
	padding: 7px 20px;
	margin-right: 14px;
	font-weight: bold;
	text-decoration: none;
}

#need_login_mes {
	color: #900;
	background: #fee;
	margin-top: 15px;
	padding: 10px 0 0 20px;
	border: solid 1px #fcc;
}
#please_login ul li {
	margin: 0 0 0 20px;
	list-style-type: disc;
}
#please_login h3 {
	background: url(/wp-content/themes/works_news/images/common/contents_h2_text.png) no-repeat;
	border-style: none;
	display: block;
	padding: 0px;
	height: 25px;
	width: 100%;
	text-indent: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#regist_buttons {
	margin: 30px 0 16px;
	text-align: center;
}
.go_to_login_page {
	background: #FFFFFF;
	padding: 15px;
/*	border: 1px solid #BFBFBF;
	margin-top: 20px;
	margin-bottom: 20px;*/
	text-align: left;
}
.go_to_login_page a {
	line-height: 30px;
	color: #FFFFFF;
	background: #175DAF;
	padding: 7px 20px;
	margin-right: 14px;
	font-weight: bold;
}

.to_inquiry_page {
	background: #FFFFFF;
	padding: 15px;
	border: 1px solid #BFBFBF;
	margin-top: 80px;
	margin-bottom: 20px;
	text-align: center;
}
.to_inquiry_page a {
	line-height: 30px;
	color: #FFFFFF;
	background: #175DAF;
	padding: 7px 20px;
	margin-right: 14px;
	font-weight: bold;
}

.published_date {
	text-align: right;
	padding: 20px 4px 3px 0;
}

#social_utility {
	background: #E5E5E5;
	display: block;
	height: 30px;
	width: auto;
	padding-left: 10px;
	border: 1px solid #BFBFBF;
	text-align: left;
}
#social_utility ul > li {
	float: left;
	overflow: hidden;
}
#social_utility ul.utility > li {
	padding-top: 6px;
}
#social_utility ul.social > li {
	padding-top: 5px;
	margin-left: 10px;
}
#social_utility ul.social > li.first {
	margin-left: 18px;
}
#social_utility ul.social > li.last {
	padding-top: 6px;
}
#social_utility ul li .hatena-bookmark-button-frame {
	width: 110px!important;
}
#social_utility ul li #___plusone_0 {
	width: 63px!important;
}
#social_utility ul ul li #___plusone_0 iframe {
	width: 63px!important;
}
div.whats_news_req {
	padding-top: 15px;
}
#neighbor_news {
	margin-bottom: 20px;
}
#neighbor_news ul {
	padding: 5px 15px 15px;
}
#neighbor_news .prev {
	padding-top: 2px;
	width: 300px;
	float: left;
}
#neighbor_news .prev a {
	background: url( "/wp-content/themes/works_news/images/common/ico_prev.png" ) no-repeat left center;
	padding-left: 20px;
	width: 280px;
}
#neighbor_news .next {
	padding-top: 2px;
	text-align: right;
	width: 300px;
	float: right;
}
#neighbor_news .next a {
	background: url( "/wp-content/themes/works_news/images/common/ico_next.png" ) no-repeat right center;
	padding-right: 20px;
	width: 280px;
}
#related_posts .related_post_wrapper {
	padding: 5px 0;
}
.div_line {
	border-top: dotted 1px #ccc;
}
.related_box {
	width: 310px;
}
/*
#related_posts li {
	background: url(/wp-content/themes/works_news/images/common/recent_li_normal.png) no-repeat 0 0.2em; 
    padding: 0 0 5px 20px;
	line-height: 1.3;
}
*/

#related_posts  li{

    background: url(/wp-content/themes/works_news/images/common/recent_li_normal.png) no-repeat scroll 0 0.2em transparent;
    line-height: 1.3;
    padding: 0 0 5px 20px;

}

#related_posts li.paid {
    background: url(/wp-content/themes/works_news/images/common/recent_li_en.png) no-repeat 0 0.2em; 
	}
#related_posts li.key {
    background: url(/wp-content/themes/works_news/images/common/recent_li_key.gif) no-repeat 0 0.2em; 
    }  
#related_posts .publish_date {
	display: block;
}
.page_top_link {
	display: block;
	height: 29px;
	width: 176px;
	margin-right: 0px;
	margin-left: auto;
	padding-bottom: 30px;
	padding-top: 20px;
	clear: both;
}
.page_top_link a {
	background: url(/wp-content/themes/works_news/images/common/link_to_top.png);
	display: block;
	height: 29px;
	width: 176px;
}
.author_prof {
	background: #F2F2F2;
	border: 1px solid #CCCCCC;
	padding: 20px;
	margin-bottom: 20px;
}
.author_prof img {
	padding-right: 20px;
}
.author_prof .author_name {
	font-size: 1.1em;
	background: url(none);
	margin: 0px 0px 1em;
	padding: 0px;
	height: auto;
	width: auto;
	text-indent: 0px;
	font-weight: normal;
	clear: none;
}

#side_bar {
	background: #F5F5F5;
	margin-bottom: 30px;
}
#customer_status ul {
	display: block;
	height: 25px;
	width: 332px;
	padding-bottom: 10px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
#beforelog {
	background: url(/wp-content/themes/works_news/images/preview/common/status_before.png) no-repeat;
}
#logged {
	background: url(/wp-content/themes/works_news/images/common/status_logged.png) no-repeat;
	display: block;
}
#customer_status a {
	color: #FFFFFF;
}
#customer_status li {
	display: block;
	float: left;
}
#customer_status li a {
	display: block;
	text-indent: -9999px;
}
#logged .status {
	width: 91px;
	display: block;
	text-indent: -9999px;
}
#logged .logout a {
	width: 86px;
}
#logged .modify a {
	width: 155px;
}
#beforelog .login a {
	width: 75px;
}
#beforelog .regist a {
	width: 205px;
}
#customer_status #logged .modify {
	font-size: 0.8em;
}
.topics_tab li {
	float: left;
}
li#tab_Ps_all {
	background: url(/wp-content/themes/works_news/images/common/ranking_tab.png) no-repeat;
	height: 26px;
	width: 85px;
	margin-right: 10px;
}
li#tab_web {
	background: url(/wp-content/themes/works_news/images/common/ranking_tab.png) no-repeat;
	height: 26px;
	width: 85px;
	margin-right: 10px;
}
li#tab_tech {
	background: url(/wp-content/themes/works_news/images/common/ranking_tab.png) no-repeat;
	height: 26px;
	width: 85px;
}
#ad_area_side_top {

	display: block;
	width: 300px;
	margin: 5px auto 5px;
	vertical-align:bottom;
	*margin: 2px auto 5px auto;
	_padding: 0;
	_margin-bottom: 0px;
}

#ad_area_side_top * {
	position: relative;
}

#google_ads_frame2 {
	position: relative;
	z-index: 0;
}

#side_bar h2 {
	text-indent: -9999px;
	margin-bottom: 5px;
	display: block;
	height: 30px;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
}
#side_bar h3 {
	font-size: 0.9em;
	margin-right: 10px;
	margin-left: 10px;
}
#access_ranking h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/common/side_h_ranking.png);
	display: block;
	height: 30px;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
}
#access_ranking ol {
	background: #FFFFFF;
	padding: 5px;
	width: 256px;
	border: 1px solid #CCCCCC;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
#access_ranking ol li {
	list-style: decimal;
	padding-left: 0px;
	margin-left: 25px;
}
.news_request h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/common/side_h_newsreq.png);
	display: block;
	height: 30px;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
}
div.widget_body {
	background: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #BFBFBF;
	padding: 10px;
	margin-bottom: 5px;
}
a.link_detail {
	background-image: url(/wp-content/themes/works_news/images/common/detail_link.png);
	text-indent: -9999px;
	display: block;
	height: 15px;
	width: 95px;
	margin-right: 0px;
	margin-left: auto;
	background-repeat: no-repeat;
}
#side_bar .photo_category h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/common/side_h_photo.png);
}
.photo_category .widget_body img {
	float: right;
}
.business_menu h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/common/side_h_business.png);
	display: block;
	height: 30px;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
}
#side_bar .business_menu {
	margin-bottom: 12px;
}
#side_bar .business_menu ul {
	background: #FFFFFF;
	border: 1px solid #BFBFBF;
	padding: 14px 10px;
	margin-right: 5px;
	margin-left: 5px;
}
#side_bar .business_menu li {
	background: url(/wp-content/themes/works_news/images/common/li_mark.png) no-repeat left center;
	padding-left: 20px;
}
#side_bar #side_ad1, #side_bar #side_ad2, #side_bar #side_ad3 {
	height: 250px;
	width: 250px;
	background-color: #fff;
	display: block;
	margin-right: auto;
	margin-left: auto;
}

#side_bar .ad {
	background: #FFFFFF;
	width: 268px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 12px;
}

#footer {
	text-align: center;
}
#footer  .utility li {
	float: left;
}
#footer .footer1 {
	display: block;
	width: 489px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 18px;
	padding-bottom: 8px;
}
.footer1 a {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
}
.footer1 .page-item-2 a {
	background-image: url(/wp-content/themes/works_news/images/common/foot_announce2.png);
	height: 18px;
	width: 136px;
}
.footer1 .page-item-1 a {
	background-image: url(/wp-content/themes/works_news/images/common/foot_announce1.png);
	display: block;
	height: 18px;
	width: 121px;
}



.footer1 .page-item-order a {
	background-image: url(/wp-content/themes/works_news/images/common/foot_announce4.png);
	display: block;
	height: 18px;
	width: 232px;
}



#footer  .footer2  {
	clear: both;
	margin-left: 95px;
}
#footer .footer2 li {
	border-right: 1px solid #666666;
	font-size: 11px;
	margin-right: 7px;
	padding-right: 8px;
}
#footer  .footer2  li.page-item-14 {
	border-style: none;
}
#footer .footer2 a {
	color: #333333;
	text-decoration: none;
}
#footer #copyright, #melmaga_footer #copyright {
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
    font-size: 0.85em;
    text-align: center;
    font-family: Osaka,"メイリオ","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3";
}
#top #contents {
	display: block;
	width: 728px;
	float: left;
}
#pickup-news ul,
#top_news ul {
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}
#contents .category_news_list li,
.post_list li {
	line-height: 1.8em;
	display: block;
	clear: left;
}
.post_list {
	margin-bottom: 15px;
}
.release_date {
	color: #666666;
	display: block;
	width: 137px;
	height: 17px;
	padding-right: 8px;
	float: left;
	background: url(/wp-content/themes/works_news/images/common/recent_li_normal.png) no-repeat left 5px;
	padding-left: 17px;
	padding-bottom: 2px;
}
.paid .release_date {
	background: url(/wp-content/themes/works_news/images/common/recent_li_en.png) no-repeat left 5px;
}
.key .release_date {
    background: url(/wp-content/themes/works_news/images/common/recent_li_key.gif) no-repeat left 5px;
}
.release_text {
	display: block;
	width: 546px;
	float: left;
}


#melmaga .release_text {
	display: block;
	width: 470px;
	float: left;
}

.release_text a {
	display: block;
	float: left;
}
.in_category {
	color: #4D9926;
	display: block;
	font-weight: bold;
	float: right;
}
a.archive_link {
	background: url(/wp-content/themes/works_news/images/common/recent_li_gray.png) no-repeat left center;
	display: block;
	float: right;
	margin-top: -28px;
	padding-left: 17px;
}

a.archive2_link {
	background: url(/wp-content/themes/works_news/images/common/recent_li_gray.png) no-repeat left center;
	display: block;
	float: right;
	margin-top: -36px;
	padding-left: 17px;
}



.top_view_pickup {
	display: block;
	float: left;
	width: 283px;
	background: no-repeat left top;
	height: 245px;
}
.top_view_pickup a {
	font-weight: bold;
}
#top_view_colum h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_topview.png);
	text-indent: -9999px;
	display: block;
	height: 25px;
	width: 728px;
	margin-bottom: 7px;
}



#melmaga #top_view_colum h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_topview.png);
	text-indent: -9999px;
	display: block;
	height: 25px;
	width: 645px;
	margin-bottom: 7px;
}


.top_view_list {
	width: 416px;
	padding-right: 5px;
	float: right;
}


#melmaga .top_view_list {
	width: 341px;
	padding-right: 5px;
	float: right;
}


.top_view_list li {
	border-bottom: 1px dashed #BFBFBF;
	padding-bottom: 8px;
	margin-bottom: 5px;
	min-height: 79px;
}

* html .top_view_list li {
	height: 79px;
}

.top_view_list a {
	font-weight: bold;
	display: block;
	width: 416px;
}


#melmaga .top_view_list a {
	font-weight: bold;
	display: block;
	width: 335px;
}


.top_view_list img {
	float: left;
	padding-right: 13px;
}
.top_view_bottom {
	background-image: url(/wp-content/themes/works_news/images/top/top_bottom.png);
	display: block;
	height: 2px;
	margin-top: -6px;
}



#secondary_colum {
	clear: both;
}
#secondary_colum  h2 {
	text-indent: -9999px;
	display: block;
	height: 25px;
	width: 356px;
	margin-bottom:7px;
}


#melmaga #secondary_colum  h2 {
	text-indent: -9999px;
	display: block;
	height: 25px;
	width: 315px;
	margin-bottom:7px;
}


div#top_interview_colum {
	display: block;
	float: left;
	width: 356px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#melmaga div#top_interview_colum {
	display: block;
	float: left;
	width: 315px;
	padding-right: 15px;
	padding-bottom: 15px;
}


#top_interview_colum h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_intereview.png);
}
div#seasonal_report_column {
	display: block;
	float: left;
	margin-bottom: 13px;
	padding-right: 15px;
	width: 356px;
}


#melmaga div#seasonal_report_column {
	display: block;
	float: left;
	margin-bottom: 13px;
	padding-right: 15px;
	width: 315px;
}


div#collection_column {
	display: block;
	float: left;
	margin-bottom:15px;
	width: 356px;
}

#melmaga div#collection_column {
	display: block;
	float: left;
	margin-bottom:15px;
	width: 315px;
}


div#investigation_column {
	display: block;
	float: left;
	width: 356px;
}

#melmaga div#investigation_column {
	display: block;
	float: left;
	width: 315px;
}

#seasonal_report_column h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_report.png);
}
#collection_column h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_collection.png);
}
#investigation_column h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_investigation.png);
}
#secondary_colum  a {
	display: block;
	font-weight: bold;
	width: 356px;
}


#melmaga #secondary_colum  a {
	display: block;
	font-weight: bold;
	width: 315px;
}



#secondary_colum  p {
	clear: left;
}
#secondary_colum img {
	float: right;
	padding-bottom: 3px;
	padding-left: 15px;
	margin-top: 3px;
}
#secondary_colum a.archive_link {
	margin-top:-32px;
	font-weight:normal;
	width:auto;
}

#melmaga #secondary_colum a.archive_link {
	margin-top:-32px;
	font-weight:normal;
	width:auto;
}


#top #text_ad_area  {
	margin-top:-22px;
	margin-bottom: 25px;
}


#text_ad_area  {

	display: block;
	height: 70px;
	border-top: 1px solid #BFBFBF;
	border-right: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	margin-bottom: 15px;
	clear: both;
	padding-top: 10px;
	padding-left: 100px;
}
#text_ad_area  ul  {
	margin-left:-10px;
	margin-top:-5px;
}
#text_ad_area  li  {
	background: url(/wp-content/themes/works_news/images/common/contents_foot_pr_li.png) no-repeat left center;
	padding-left: 10px;
	line-height: 1.8em;
}
#text_ad_area  li  a  {
	color: #FF7733;
	font-weight: bold;
}
div#business_menu {
	margin-bottom: 13px;
}
#top #contents h2 {
	text-indent: -9999px;
	display: block;
	background-repeat: no-repeat;
}
#business_menu h2 {
	background-image: url(/wp-content/themes/works_news/images/top/top_h_business.png);
	display: block;
	height: 25px;
	width: 645px;
}
#melmaga h2 {
	font-size: 8px;
	line-height: 8px;
	text-indent: -9999px;
}
#business_menu ol {
	margin: 16px 10px;
}
#business_menu h3 {
	font-size: 1em;
}
#business_menu p a {
	color: #333333;
}
#business_menu .biz_menu-1 {
	background: url(/wp-content/themes/works_news/images/top/bizmenu1.png) no-repeat left top;
	padding-left: 45px;
}
#business_menu .biz_menu-2 {
	background: url(/wp-content/themes/works_news/images/top/bizmenu2.png) no-repeat left top;
	padding-left: 45px;
}
#business_menu .biz_menu-3 {
	background: url(/wp-content/themes/works_news/images/top/bizmenu3.png) no-repeat left top;
	padding-left: 45px;
}
#business_menu .biz_menu-4 {
	background: url(/wp-content/themes/works_news/images/top/bizmenu4.png) no-repeat left top;
	padding-left: 45px;
}
#business_menu .biz_menu-5 {
	background: url(/wp-content/themes/works_news/images/top/bizmenu5.png) no-repeat left top;
	padding-left: 45px;
}
div#top_news {
	margin-bottom: 10px;
}
#top_news h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_latest.png);
	display: block;
	height: 25px;
	width: 728px;
	margin-bottom: 7px;
}

#melmaga #top_news h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_latest.png);
	display: block;
	height: 25px;
	width: 645px;
	margin-bottom: 7px;
}


#top_news h3 {
	display: block;
	height: 22px;
	width: 728px;
	clear: left;
	background-repeat: no-repeat;
	margin-bottom: 7px;
}


#melmaga #top_news h3 {
	display: block;
	height: 22px;
	width: 646px;
	clear: left;
	background-repeat: no-repeat;
	margin-bottom: 7px;
}

h3.top_cat_h3,h3#top_cat1,h3#top_cat115,h3#top_cat116,h3#top_cat117,h3#top_cat118,h3#top_cat120,h3#top_cat134,h3#top_cat121,h3#top_cat122,h3#top_cat124,h3#top_cat125,h3#top_cat126,h3#top_cat127,h3#top_cat128,h3#top_cat129,h3#top_cat130,h3#top_cat131,h3#top_cat132,h3#top_cat5,h3#top_cat6,h3#top_cat7,h3#top_cat8,h3#top_cat9,h3#top_cat114  {
	border-bottom:1px solid #BCBCBC;
	color:#3D78BE;
	font-size:14px;
	padding:0 0 2px 5px;
	width:728px;
}

h3.top_cat_h3_1 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_001.gif");
}
h3.top_cat_h3_2 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_002.gif");
}
h3.top_cat_h3_3 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_003.gif");
}
h3.top_cat_h3_4 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_004.gif");
}
h3.top_cat_h3_5 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_005.gif");
}
h3.top_cat_h3_6 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_006.gif");
}
h3.top_cat_h3_7 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_007.gif");
}
h3.top_cat_h3_8 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_008.gif");
}
h3.top_cat_h3_9 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_009.gif");
}
h3.top_cat_h3_10 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_010.gif");
}
h3.top_cat_h3_11 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_011.gif");
}
h3.top_cat_h3_12 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_012.gif");
}
h3.top_cat_h3_13 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_013.gif");
}
h3.top_cat_h3_14 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_014.gif");
}
h3.top_cat_h3_15 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_015.gif");
}
h3.top_cat_h3_16 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_016.gif");
}
h3.top_cat_h3_17 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_017.gif");
}
h3.top_cat_h3_18 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_018.gif");
}
h3.top_cat_h3_19 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_019.gif");
}
h3.top_cat_h3_20 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_020.gif");
}
h3.top_cat_h3_21 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_021.gif");
}
h3.top_cat_h3_23 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_022.gif");
}
h3.top_cat_h3_22 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_023.gif");
}
h3.top_cat_h3_24 {
	background-image: url("/wp-content/themes/works_news/images/preview/top/top_news_024.gif");
}

#pickup-1_ {
	background: url(/wp-content/themes/works_news/images/tmp_image1.jpg) no-repeat;
}
#pickup-2_ {
	background: url(/wp-content/themes/works_news/images/tmp_image7.jpg) no-repeat;
}
#pickup-3_ {
	background: url(/wp-content/themes/works_news/images/tmp_image8.jpg) no-repeat;
}
#pickup-4_ {
	background: url(/wp-content/themes/works_news/images/tmp_image9.jpg) no-repeat;
}

div#side_bar_body {
	width: 268px;
	margin-right: auto;
	margin-left: auto;
}
#side_bar h2 {
	background-repeat: no-repeat;
}
#access_ranking {
}
#access_ranking #tab_wrapper {
	display: block;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
}

#access_ranking #all_body {
	display: block;
}
#access_ranking #econo_body {
	display: block;
}
#access_ranking #_body {
	display: block;
}
#access_ranking .tab {
	float: left;
	height: 25px;
	width: 78px;
	display: block;
	font-size: 12px;
	text-align: center;
	border: solid 1px #bfbfbf;
	border-bottom: none;
}
#access_ranking .tab a {
	display: block;
	height: 25px;
	width: 78px;
	text-indent: -9999px;
	outline: none;
}
#access_ranking .tab_body {
	clear: both;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
}
#access_ranking   .tab_body   ol {
	border-top-width: 0px;
	border-top-style: none;
	min-height: 105px;
}

#access_ranking #all_tab {
	background-image: url(/wp-content/themes/works_news/images/preview/common/ranking_tab_all.png);
}
#access_ranking #econo_tab {
	background-image: url(/wp-content/themes/works_news/images/preview/common/ranking_tab_econo.png);
}
#access_ranking #genre_tab {
	background-image: url(/wp-content/themes/works_news/images/preview/common/ranking_tab_genre.png);
}
#access_ranking #keyword_tab {
	background-image: url(/wp-content/themes/works_news/images/preview/common/ranking_tab_keyword.png);
}

div#ad728 {
	padding-top: 10px;
}
#ad728 div{
	background: #486685;
	display: block;
	height: 90px;
	width: 728px;
	margin-right: auto;
	margin-left: auto;
	}
#ad200  {
	display: block;
	float: left;
	height: 40px;
	width: 200px;
	margin-top: -5px;
}
#ad200 p  {
	background: #666666;
	height: 40px;
	width: 200px;
	line-height: 40px;
	color: #CCCCCC;
}
#ad468 {
	background: #FFD400;
	display: block;
	height: 60px;
	width: 468px;
	margin-bottom: 10px;
}
#ad90  {
	display: block;
	float: left;
	height: 40px;
	width: 90px;
	margin-top: -5px;
}
.ad {
	font-weight: bold;
	color: #999999;
	text-align: center;
}
.---pagenavi--- {
}
.wp-pagenavi {
	clear: both;
	text-align: center;
	margin: 15px 0;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 0px;
	margin: 2px;
	border-bottom: 2px solid #C5D6EB;
}
.wp-pagenavi a:hover {
	text-decoration: none;
	color: #3A0000;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	
	margin: 2px 2px 2px 2px;

}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;

}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #FFFFFF;
}

#social_utility_bottom {
	display: block;
	height: 30px;
	width: auto;
	text-align: right;
}
#social_utility_bottom * {
	display: inline;
}
#social_utility_bottom ul {
	padding-top: 5px;
/*	margin-left: 18px;*/
	vertical-align: middle;
}
#social_utility_bottom ul .mr {
	margin-right: 5px;
}
#social_utility_bottom ul li .hatena-bookmark-button-frame {
	width: 110px!important;
}
#social_utility_bottom ul li #___plusone_1 {
	width: 63px!important;
    *display: inline!important;  
    *zoom: 1!important;
}
#social_utility_bottom ul li #___plusone_1 iframe {
	width: 63px!important;
}


a.btn_return_previous {
	background: ur/wp-content/themes/works_news/images/common/btn_return_previous.png);
	display: block;
	width: 150px;
	height: 30px;
	margin: auto;
	clear: both;
}

a.btn_return_previous:hover {
	background-position: 0 -30px;
}


#photo_banner{
	margin-bottom:25px;
	padding:0px;}
	
#melmaga #photo_banner{
	margin-bottom:25px;
	padding:0px;
	width:646px;
	overflow:hidden;

	
	
	}	
	
	
.sub_photo_banner{
	margin:10px 0 10px 0;
	padding:0px;
	}
	
.sub_photo_banner_attention_top{
	margin:10px 0 25px 0;
	padding:0px;
	}				
	
#secondary_banner{
	margin-bottom:9px;}
	
#photo_post_banner{
	width:315px;
	height:60px;
	float:left;}

#top_market_banner{
	width:315px;
	height:60px;
	float:right;}

#travel_banner, #stock_banner, #language_banner{
	width:300px;
  text-align:center;
	margin-left:auto;
	margin-bottom:5px;
	margin-right:auto;
	margin-top:5px;}
#rtop_banner {
	width: 300px;
	margin-left:auto;
	margin-bottom:5px;
	margin-right:auto;
	margin-top:5px;	
}

#travel_banner a, #stock_banner a, #language_banner a{
	padding:0px;
	margin:0px;
	display:block;}


ul#scroll_image{
	margin-top:5px;}


   /* --------------- 120907 --------------- */


/* 
#thumbnail_posts{
	padding: 5px 0;
}

#thumbnail_posts ul {
	height:200px;
	}

#thumbnail_posts li {
	display: inline;  
	width:112px;
	height:200px;
    padding: 0 0 5px 28px;
	line-height: 1.3;
}
*/

.thumbnail-margin{

	margin-left:4px;
	margin-bottom:10px;
}

.thumbnail_posts2 {
    float: left;
  	margin-bottom:8px;
    margin-left: 4px;
    margin-right: 4px;
    width: 136px;
	overflow:hidden;
}

.thumbnail2_wrapper{
    width: 136px;
	height:91px;
	background:#ffffff;
	overflow:hidden;
}

.thumbnail_posts2 p{
	width:136px;
	margin:4px 0 0 0;

	line-height: 1.2;
}

   /* --------------- 110426 --------------- */

#secondary_colum ul.secondary_news_list li{
	padding: 4px 0;
	width:356px;
	border-bottom: 1px dashed #BFBFBF;
}


#melmaga #secondary_colum ul.secondary_news_list li{
	padding: 4px 0;
	width:315px;
	border-bottom: 1px dashed #BFBFBF;
}

#secondary_colum ul.secondary_news_list li a{
	display:block;
	font-weight:normal;
	margin-top:0;
}

#secondary_colum .secondary_top_news {
	border-bottom: 1px dashed #BFBFBF;
	padding-bottom:4px;
}
	
.top_view_title {
	width:645px;
}

.top_view_title .top_view_title_block {
	width:6.2em;
	display:block;
}


#melmaga .top_view_title .top_view_title_block {
	width:12em;
	display:block;
}


.top_view_title #top_view_title_block_left {
	float: left;
}

.top_view_title #top_view_title_block_right {
	float: right;
}

.top_view_title_archive {
	display:block;
	float:right;
	width:20em;
	margin-top: -32px;
	padding:0;
	_width:27em;
	position:relative;
	_left:10px;
}


#melmaga .top_view_title_archive {
	display:block;
	float:right;
	width:26em;
	margin-top: -32px;
	padding:0;
	_width:27em;
	position:relative;
	_left:10px;
}



.top_view_title a.top_view_archive_link {
	background: url("/wp-content/themes/works_news/images/common/recent_li_gray.png") no-repeat left center;
	display:block;
	padding-left:17px;
	width:12em;
}


#industry_news h2 {
	background-image: url(/wp-content/themes/works_news/images/preview/top/top_h_industry.png);
	height:25px;
	margin-bottom:7px;
}

#industry_news ul {
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
}

#industry_news a.archive_link {
	margin-top:-33px;
}

#top_news a.archive_link {
	margin-top:-30px;
}

#industry_news ul.industry_news li {
	clear:left;
	display:block;
	line-height: 1.8em;
}

#access_ranking .tab_body ul {
	border-top-width: 0px;
	border-top-style: none;
	min-height: 105px;
}



#access_ranking ul {
	background: #FFFFFF;
	padding: 5px;
	width: 306px;
	border: 1px solid #CCCCCC;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
#access_ranking ul li {
	margin-left: 5px;
}
#access_ranking ul li a {
	padding-left: 20px;
}

#access_ranking ul li.num_1 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_01.png) no-repeat left center;
}
#access_ranking ul li.num_2 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_02.png) no-repeat left center;
}
#access_ranking ul li.num_3 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_03.png) no-repeat left center;
}
#access_ranking ul li.num_4 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_04.png) no-repeat left center;
}
#access_ranking ul li.num_5 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_05.png) no-repeat left center;
}
#access_ranking ul li.num_6 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_06.png) no-repeat left center;
}
#access_ranking ul li.num_7 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_07.png) no-repeat left center;
}
#access_ranking ul li.num_8 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_08.png) no-repeat left center;
}
#access_ranking ul li.num_9 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_09.png) no-repeat left center;
}
#access_ranking ul li.num_10 a{
	background:url(/wp-content/themes/works_news/images/top/ranking_class_10.png) no-repeat left center;
}


#top_view_colum {
	margin-bottom: 10px;
}

#travel_banner {
	_margin-top: 0px;
}

#secondary_colum ul.secondary_news_list li.tail{ border-bottom:none;}

#top_news a.archive_link_top {margin-top: -32px;}

.top_view_list ul li.tail {border-bottom:none;}






