/*----------------------------------------------------------------------------------------------------------------------------------------
************************************************         TOPページ用　↓↓              ***************************************
-----------------------------------------------------------------------------------------------------------------------------------------*/
.blog_title{
border-bottom:1px solid #CCCCCC;
width:630px;
padding:0 0 0 5px;
}

.blog_title span{
display:inline;
padding-right:30px;
}

.date{
color:#000000;
}

.blog_title h3{
font-size:13px;
color:#2084C4;
display:inline;
}

.blog_text{
width:540px;
margin:10px 0 10px 95px;
}

.blog_link{
margin:10px 0 30px 0;
width:630px;
text-align:right;
}

.blog_link a{color:#0099CC;}
.blog_link a:active{color:#0099CC;}
.blog_link a:visited{color:#0099CC;}

.side_menu{
margin:10px 0 0 0;
}

.overflow{
width:670px;
height:300px;
overflow-y:auto;
}




/*----------------------------------------------------------------------------------------------------------------------------------------
************************************************         BLOG(MT) 専用　↓↓              ***************************************
-----------------------------------------------------------------------------------------------------------------------------------------*/
.widget-header{background:url(../img/blog1_menu_title.jpg) top left no-repeat; width:199px; height:40px; text-indent:-9999px;}
.widget-header2{background:url(../img/blog2_menu_title.jpg) top left no-repeat; width:199px; height:40px; text-indent:-9999px; margin-top:30px;}
.widget-header3{background:url(../img/blog3_menu_title.jpg) top left no-repeat; width:199px; height:40px; text-indent:-9999px;}

.widget-content{background-color:f5f5f5; font-size:13px; text-align:center;}
.widget-content li{background:url(../img/blog_menu_bg.jpg) center center no-repeat; width:199px; height:30px; padding-top:10px;}


.mt_top_box{margin:0px 0px 5px 10px;}
.mt_top_box h3{font-size:16px; border-bottom:1px #999999 dotted; width:630px;}
.mt_top_box h3 span{font-size:11px; color:#000000;}

.mt_top_box .list{width:630px; height:25px; font-size:14px; padding:5px 0 0 5px; border-bottom:1px #999999 dotted; background:url(../img/news_list_img.jpg) center left no-repeat; margin:0px;}

.mt_top_box h2{height:25px; font-size:14px; padding:5px 0 0 5px; border-bottom:1px #999999 dotted; background:url(../img/news_list_img.jpg) center left no-repeat; margin:0px;}
.time{font-weight:bold;}



.mt_top_box2{margin:0px 30px 5px 20px;}
.mt_top_box2 h2{height:30px; font-size:18px; padding:10px 0 0 5px; border-bottom:1px #999999 dotted; background:url(../img/news_list_img.jpg) center left no-repeat; margin:0px;}


.mt_top_box3{margin:0px 30px 5px 5px;}
.mt_top_box3 div{font-size:14px; border-bottom:1px #999999 dotted; width:630px; font-size:13px; font-weight:normal;}

.mt_top_text{
	width:580px;
	padding-left:30px;
	margin:0px 0 40px 0;
	font-size:13px;
	background:url(../img/news_text_listimg.jpg) top left no-repeat;
	line-height:190%;
}
.mt_top_texts{width:610px; padding:0 0 0 30px; margin:20px 20px 0 30px; font-size:13px; background:url(../img/news_text_listimg.jpg) top left no-repeat; line-height:190%;}
.mt_top_texts span{color:#000000;}

.mt_top_next{margin:10px 0px 10px 0px; font-size:13px; width:630px; text-align:right;}
.mt_top_next a{text-decoration:underline;}
.mt_top_next a:visited{text-decoration:underline;}

.mt_top_next2{margin:20px 0px 0px 100px;}
.mt_top_next2 a{text-decoration:underline;}
.mt_top_next2 a:visited{text-decoration:underline;}


.pankuzu{margin:0px 0px 40px 20px; border-bottom:1px #999999 double; width:680px;}
#pankuzu_caption{border-bottom:1px #CCCCCC solid; padding:0px 0 1px 0; margin:0 0 40px 5px; width:650px;}
.pagelink{clear:both; margin:10px 0px 0px 20px;}
.next_prev{color:#000000; font-size:13px;}
.next_prev a{ font-size:14px; color:#0099CC;}
.next_prev a:hover{ font-size:14px; color:#0099CC; text-decoration:underline;}
.next_prev a:visited{ font-size:14px; color:#0099CC;}

.next_btn{width:630px; border-bottom:1px #CCCCCC solid; padding:6px; margin:30px 0 0 0px;}
.prev_btn{width:630px; border-bottom:1px #CCCCCC solid; padding:6px; margin:0 0 0 0px;}
.all_btn{width:630px; padding:6px;  border-bottom:1px #CCCCCC solid; margin:0 0 5px 0px; text-align:right;}
.all_btn2{width:630px; padding:6px;  border-bottom:1px #CCCCCC solid; margin:0 0 30px 0px; text-align:right;}

.blog_category{margin:20px 0 30px 20px;}


.blog_menu{ width:232px; border:1px #CCCCCC solid; padding:10px 3px 10px 3px; margin-bottom:10px;}
.blog_menu li{width:232px; border-bottom:1px #CCCCCC dotted; margin-bottom:0; line-height:120%;}

.blog_title2{background:url(../img/blog/blog_title.jpg) top left no-repeat; width:650px; height:32px; padding:16px 0 0 20px; font-size:16px;}


/*ソーシャルボタン」*/

.social{margin:20px 0 0 0; padding:10px 0 0 0; border-top:1px solid #ccc;}
.social .mixi-check-button{2px solid #ccc;}
.social .twitter-share-button{width:90px!important;}
.social iframe{border:none; overflow:hidden; width:70px; height:20px;}
/*---------------------------------------------------------------------------------------------------------------------------------------
************************************************         BLOG(MT) 専用　↑↑              ***************************************
-----------------------------------------------------------------------------------------------------------------------------------------*/

/*****************ブログメニュー一覧*******************************************/

#consulting_menu_box2 .sub_side_menu3{
	width:211px;
	line-height:120%;
	padding:2px 0 4px 15px;
	border-bottom:2px #CCCCCC dotted;
	margin:2px 0 6px 5px;
	background-image: url(../img/blog/menu_list_img.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.sub_side_menu3 a{font-size:13px; color:#2084C4;}

