/*
Theme Name: PC_minmori
Author: SW
*/

* {
	margin:0px;
	padding:0px;
	box-sizing:border-box;
	font-family: 'ヒラギノ丸ゴ Pro W4','ヒラギノ丸ゴ Pro W4','Hiragino Maru Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif;
}

a {
	text-decoration:none;
	color:royalblue;
}

a:hover , #header > a:hover > div > div{
	color:#FC6F7F;
	text-decoration:none!important;
}

body {
	background-image: url("https://minmori.net/wp-content/themes/PC/img/bg.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size:100% 100%;
	background-color:#F5F5F8;

}

#top > .topic {
	border-bottom:1px dashed #e1e1e1;
}
.article_title_area{
	padding:10px;
	border-bottom:2px solid #eaecee;
	border-top:2px solid #eaecee;
	margin-bottom:25px;

}
.article_content > i {
	margin-right:6px;
	color:#00ac97;
}
.article_content > img {
	margin:0px auto;
	display:block;
	max-width:580px;
	  object-fit: contain;
}
.syutten{
	text-align:center;
}
.article_content {
	font-size: 17px;
    line-height: 1.8em;
}
.article_content > table {
	border:1px solid grey;
	width:100%;
}

.article_content > table > tbody > tr > td{
	border:1px solid grey;
	padding:10px;
	word-break: break-all;
}

.sikiri{
	background-image: url("https://minmori.net/wp-content/themes/PC/img/sikiri.png");
	background-repeat: no-repeat;
	height:100px;
	margin:30px 0px;
}

.article_body {
	padding:0px 10px 10px;
}
.post_img {
/*
	padding:10px  10px 0px;
*/
}

.midasi{
	margin:20px 0px;
    border-left: 15px solid darkorange;
    border-bottom: 2px solid darkorange;
    border-top: 2px solid darkorange;
    border-right: 2px solid darkorange;
    font-size: 20px;
    padding: 10px;
    font-weight: bold;
}
.mini_midasi{
	margin:10px 10px;
    border-left: 15px solid cornflowerblue;
    font-size: 18px;
    padding: 10px;
}
.blue_midasi{
	margin:20px 0px;
    border-left: 15px solid cornflowerblue;
    font-size: 18px;
    padding: 10px;
    font-weight: bold;
}

.post_img > img {
	max-width:500px;
	margin:20px;
	border:4px solid white;
	box-shadow:0px 0px 10px silver;
}
.post_img {
	text-align:center;
}

.list_top{
	background-color:#4c4c4c;
	color:white;
	font-size:15px;
	padding:5px;
    height: 40px;
	line-height: 30px;
}
.list_body{
	padding:5px;
}
#left > .list_body {
	padding: 0px 0px 0px 5px;

}

#footer,#content,#left,#right{
	box-sizing:border-box;
	background-color:white;
}
#head_wrap {
	width:100%;
	background-color:white;
/*
	background-image: 
	url("https://minmori.net/wp-content/themes/PC/img/head_back.png");
*/
border-top:30px solid #333;
}
#header {
	width:100%;
	height:223px;
	text-align:center;
	margin:0 auto;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size:100% 253px;
	background-image: url("https://minmori.net/wp-content/themes/PC/img/top_back.jpg");

}
#head_menu{

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#45484d+0,333333+100 */
background: rgb(69,72,77); /* Old browsers */
background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(51,51,51,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(51,51,51,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(69,72,77,1) 0%,rgba(51,51,51,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#333333',GradientType=0 ); /* IE6-9 */



	height:50px;
	text-align:center;
}
.head_list:last-child{
}
.head_list{
	position:relative;
    height: 50px;
    width: 220px;
    padding-top: 12px;
    font-size: 20px;
    display: inline-block;
	text-align:center;
    color: white;
}
a:hover > .head_list{
	color:#FC6F7F;
	background-color:#333;
}
.head_list > img {
/*
    position: absolute;
    top: -62px;
    left: -57px;
    width: 110px;
*/

}

#outer_wrap {
	width:1115px;
	margin:0px auto;
	background-color: #F5F5F8;
}

#wrap {
   -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
	     -o-box-sizing: border-box;
		    -ms-box-sizing: border-box;
			   box-sizing: border-box;


	width:1090px;
	margin:0px auto ;
	background-color:white;
	padding:10px;
}

li{
	list-style-type: none;
}

#right {
	float:left;
	width:300px;
	position:relative;
}
#right.fixed{
	position:fixed;
	bottom:0px;
}


#content{
	float:left;
	width:760px;
	margin-right:10px;
}

.article{
	margin:10px;
	height:161px;
	/*
	box-shadow:0px 0px 3px silver;
	*/
}

.article_list_unit{
	position:relative;
	margin-bottom:20px;
	border:1px solid silver;
	box-shadow: 0px 0px 10px silver;
}
#article_list{
	margin-top:10px;
}
.article_list_unit > a:hover .article_right > .article_list_title{
	color:#FC6F7F;

}
.article_img{
	width:160px;
	height:140px;
	margin: 10px 10px 20px 8px;
	float:left;
}
.article_img > img{
	width:160px;
	height:140px;
	object-fit:cover;
}
.clear{
	clear:both;
}
.article_right{
    width: 540px;
	float: right;
	padding: 10px;
	height: 160px;
}
.tag_area{
	position:absolute;
	bottom:0px;
	left:198px;
	color:gray;
}
.categories , .tags , .categories > a , .tags > a{
	color:gray;
}
.categories , .tags{
    border-top: 1px dashed silver;
    width: 520px;
    padding: 5px;
}

.article_tag{
	padding:8px;
	border-radius:5px;
	border:2px solid #ffa501;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffdb3d+0,ffb01e+50,ff9900+51,ffd800+100 */
	background: #ffdb3d; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffdb3d 0%, #ffb01e 50%, #ff9900 51%, #ffd800 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffdb3d 0%,#ffb01e 50%,#ff9900 51%,#ffd800 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffdb3d 0%,#ffb01e 50%,#ff9900 51%,#ffd800 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdb3d', endColorstr='#ffd800',GradientType=0 ); /* IE6-9 */

	margin:0px 5px 5px 0px;
	color:white;
	font-size:12px;


}
.article_tag:hover{
	opacity:0.8;
}
.article_tag_area{
	margin-bottom:10px;
}

.categories > a:hover{
	color:#FC6F7F;
}

.time{
	font-size:10px;
	color:#333;
	font-weight:bold;
	float:left;
	height:18px;
	font-family: 'Roboto', sans-serif;
	-webkit-font-smoothing: antialiased;
}
.article_list_title{
	font-size:21px;
	font-weight:bold;
	color:gray;
	clear:left;
}
.article_list_title > a {
	display:block;
	width:100%;
	height:100%;
}
.article_title{
	font-size:27px;
	font-weight:bold;
	color:#4a4a4a;
}

.icon {
	color:hotpink;
	font-size:17px;
}

.article_title > .icon {
	color:#4a4a4a;
	font-size:24px;
}
#footer {
	clear:left;
	width:100%;
	min-width:1070px;
	height:250px;
	background-color:#4c4c4c;
	padding:10px!important;
}

#footer > img {
	float:left;
	margin-left:20px;
}
#footer > ul {
	float:left;
}
#footer > ul > li{
	display:inline-block;
	margin:20px;
}
#footer > ul > li > a {
	color:white;
	font-size:15px;
}
#footer > ul > li > a:hover {
	color:darkorange;
}

.popular_post_list {
	border:1px solid gray;
	height:200;
	width:278px;
	position:relative;
	margin:0px auto 14px;
	overflow:hidden;
	box-shadow:0px 0px 10px silver;
}
.popular_post_img > img{
	height:200;
	width:278px;
}
.popular_post_side_link{
	position:relative;
	color:white;
	width:278px;
}
.popular_post_side_link:hover > .popular_post_list > .popular_post_title {
	text-shadow:0px 0px 3px white;
	color:white;
	font-weight:bold;
	
}
.popular_post_title{
	position:absolute;
	bottom:0px;
    font-size: 15px;
	width:100%;
/*
	background-color:#333;
	background-image: url("https://minmori.net/wp-content/themes/PC/img/binding-light.png");
*/
	opacity:0.96;
	padding:10px;
}

.p1:hover , .p2:hover , .p3:hover , .p4:hover , .p5:hover{
}

.p1 {
	background-color:#047DA8;
}

.p2 {
	background-color:#333;
}
.p3 {
	background-color:#F73D7E;
}
.p4 {
	background-color:#ab8c26;
}
.p5 {
	background-color:#55AD47;
}

.grow > img {
-webkit-transition:0.2s ease-in-out;
-moz-transition:0.2s ease-in-out;
-ms-transition:0.2s ease-in-out;
-o-transition:0.2s ease-in-out;
transition:0.2s ease-in-out;
}
.article:hover div > img , .grow:hover > img , .popular_post_list:hover > div > img{
-webkit-transform:scale(1.2,1.2);
-moz-transform:scale(1.2,1.2);
-ms-transform:scale(1.2,1.2);
-o-transform:scale(1.2,1.2);
transform:scale(1.2,1.2);
}
.will{
will-change: transform;
}


.bold_blue{
	color:cornflowerblue;
	font-weight:bold;
}
.bold_red{
	color:crimson;
	font-weight:bold;
}
.bold_orange{
	color:darkorange;
	font-weight:bold;
}


.twitter-tweet{
    margin: 0px auto;
}

.twitter_explain{
	font-size:12px;
}

.under_article_popular_post_list {
	border-bottom:1px dashed #eaecee;
	margin-bottom:4px;
	height:55px;

}
.under_article_popular_post_list > img{
	height: 45px;
	width: 60px;
	margin: 2px 0px 10px 10px;
	float: left;
}

.under_article_popular_post_title{
    float: left;
    font-size: 14px;
    padding: 3px;
	width:520px;
}
.twitter{
	color:#3498db;
}

ul.category_list{
	margin:0px;
}
li.category_list_unit{
	padding: 10px 0px 10px 5px;
	border-bottom:1px solid #eee;
}


ul.category_list > a{
	color:#4c4c4c;
}
ul.category_list > a:hover{
	color:#FC6F7F;
}


/*****   引用リンク *****/
.import_link{
	margin:20px 0px;
	    box-shadow: 0px 3px 8px silver;
}

.import_link > img{
	width:122px;
	height:82px;
	float:left;
}
.import_title{
	font-weight:bold;
	padding:10px;
	width:458px;
	float:left;
	font-size:20px;

}

.fb_td{
	padding:5px;
}

.twitter_td{
	padding:5px;
}


div.matome_h , div.t_h{
	font-size:12px;
	font-weight:bold;
	border-left:13px solid #66cdaa;
	padding-left:10px;
	/*
	box-shadow: 0px 3px 8px silver;
	*/
	box-shadow: 0px 1px 2px silver;
}

div.matome_b , div.t_b{
	color:#333;
	margin-bottom:40px;
	margin: 20px 20px 90px 20px;
	font-size:18px;
}

div.matome_b > img , div.t_b > img{
	max-width:100%;
	height:auto;
}

.matome_date{
	color:seagreen;
}


.matome_quote{
	font-size:12px;
	box-shadow: 0px 3px 8px silver;
	border-left:13px solid #66cdaa;
	padding-left:5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom:20px;

}
.admin_comment{
	color:seagreen;
	font-size:13px;
	font-weight:bold;
	border-left:13px solid orange;
	padding-left:10px;
	box-shadow: 0px 3px 8px silver;

}
.wp-pagenavi {
	margin:10px;
	height:33px;
	text-align:center;
}
.wp-pagenavi > * {
		display:inline-block;
		border : 1px solid silver;
		padding:5px 10px;
		min-height:33px;
		min-width:33px;
		margin:3px;
		text-align:center;
}

.wp-pagenavi > a {
		color:#333;
}

.wp-pagenavi > a:hover {
	color:#FC6F7F;
}
.wp-pagenavi > span.current {
	color:white;
	background-color:#FC6F7F;
	border : 1px solid #FC6F7F;
}


div#respond {
	padding:0px 30px 10px 30px;
	text-align:center;
}
textarea#comment {
	height:100px;
	width:100%;
	border:1px solid #dcdcdc;
	border-radius:5px;
	padding:10px;
}

#author{
	width:300px;
	border:1px solid #dcdcdc;
	border-radius:5px;
	padding:5px;
	margin-bottom:3px;

}

.comment-form-author{
	text-align:left;
	float:left;
}
#bbp_reply_submit{
	font-size:16px;
}
input#submit , #bbp_reply_submit{
	width:100%;
	font-weight:bold;
	box-shadow: inset 0 1px 0 rgba(0,0,0,.02), inset 0 1px 0 rgba(255,255,255,.96), 0 1px 2px rgba(0,0,0,.32);
	height:50px;
	border:0px;
	color:white;
	text-shadow:1px 1px 1px #333;
	border-radius:5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00b7ea+0,009ec3+100;Blue+3D+%2315 */
	background: #00b7ea; /* Old browsers */
	background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #00b7ea 0%,#009ec3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7ea', endColorstr='#009ec3',GradientType=0 ); /* IE6-9 */


}


/**** RSS ****/
#rss_wrap , #rss_wrap2{
	width:760px;
	margin: 0px auto 10px;
	margin-right: 30px;
	background-color:white;
}
#rss_wrap > div > ul > li , #rss_wrap2 > div > ul > li{
	font-size:13px;
}
.blogroll-channel {
	padding:0px!important;
	margin:0px!important;
	border-right:1px solid silver!important;
	border-left:1px solid silver!important;
	border-bottom:1px solid silver!important;
	height:370px!important;
	overflow:hidden!important;
}

.blogroll-list-wrap{
	margin-top:-39px!important;
}

ul.blogroll-list-wrap > li{
	border-bottom:1px dashed silver;
	padding:7px 9px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width:756px;
}

li.blogroll-list > img{
	margin-right:7px;
}

.blogroll-list{
	font-size:15px!important;
}
.blogroll-link{
	color:#4c4c4c;
}
.tensi_comment_right{
	margin:10px;
	background-image: url("https://minmori.net/wp-content/themes/PC/img/angel_right.png");
	height:200px;
	    padding: 30px 220px 10px 30px;
	 color:deeppink;
	 word-break: break-all;
}
.akuma_comment_right{
	padding: 30px 220px 10px 40px;
	height:200px;
	color:indigo;
	 word-break: break-all;
	margin:10px;
	background-image: url("https://minmori.net/wp-content/themes/PC/img/devil_right.png");
}
.tensi_comment_left{
	margin:10px;
	 word-break: break-all;
	background-image: url("https://minmori.net/wp-content/themes/PC/img/angel_left.png");
	height:200px;
	 color:deeppink;
	padding: 30px 30px 10px 220px;
}
.akuma_comment_left{
	 word-break: break-all;
	padding: 30px 30px 10px 220px;
	height:200px;
	color:indigo;
	margin:10px;
	background-image: url("https://minmori.net/wp-content/themes/PC/img/devil_left.png");
}

.under_list_ad_area{
	text-align:center;
	padding:10px;
}
.under_list_ad_area > div{
	display:inline-block;
	padding:10px;
}

div.comment_id {
	float:left;
	width:40px;
}

div.comment-author {
	float:left;
}
div.comment-meta{
	margin-top:3px;
	margin-left:10px;
	float:left;
}

.comment-data-bbs > div.comment-meta{
	margin-top:1px;
	margin-left:10px;
	float:left;
}

div.each-comment > p {
	padding:10px;
	margin:0px 0px 30px 0px;
}

div.bbs-each-comment > p {
	font-size:16px;
	line-height:22px;
	padding:10px;
	margin:0px 0px 30px 0px;
/*
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    transition: all  0.1s ease;
*/
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all  2s ease;
}

div.reply{
	float:left;
	margin-left:10px;
}
div.comment-data-bbs{
    font-size: 12px;
    border-left: 13px solid #28a745;
    padding: 0px 10px;
    box-shadow: 0px 1px 2px silver;
	width:735px;
}

div.comment-data{
    font-size: 12px;
    border-left: 13px solid #fb9090;
    padding: 5px 10px;
    box-shadow: 0px 1px 2px silver;
}

.depth-2 {
	margin-left:20px;
}
.depth-3 {
	margin-left:20px;
}
.depth-4 {
	margin-left:20px;
}
.depth-5 {
	margin-left:20px;
}

.depth-2 > .each-comment > .comment-data,
.depth-3 > .each-comment > .comment-data,
.depth-4 > .each-comment > .comment-data,
.depth-5 > .each-comment > .comment-data {
    border-left: 13px solid #fdcfcf;
}


#reply-title{
	margin-bottom:10px;
}


.innyou_text{
	background-color:whitesmoke;
	padding:15px;
	border:1px solid gainsboro;
	border-radius:5px;
}

.innyou_moto{
	font-size:3px;
	color:gray;
}

.center{
	text-align:center;
}

.author_id, .commentmetadata{
	color:#8e8e8e;
	font-size:10px;
}


#add_image{
	width:360px;
	float:right;
}


.comment_img {
	text-align:center;
	margin-bottom:10px;
}
.comment_img > a {
	position:relative;
	display:inline-block;
	    border-radius: 5px 5px 0 0;
	box-shadow:0px 4px 8px #7c7c7c;
}
a:hover > .comment_img_info {
	color:#007bff!important;
	-webkit-transition: 0.3s;
	    -moz-transition: 0.3s;
		    -o-transition: 0.3s;
			    -ms-transition: 0.3s;
				    transition: 0.3s;
	font-size:17px;
	font-weight:bold;
}
.comment_img_info {
	
	font-size:15px;
	position:absolute;
	bottom:0px;
	height:50px;
	width:100%;
	background-color:white;
	color:#333!important;
	padding-top:12px;
}

.comment_img > a > img{
	    border-radius: 5px 5px 0 0;
	max-height:200px;
}

.comment_img > a > p{
	display:none;
}


.bbs-header{
    background-color: #4c4c4c!important;
    color: white;
    font-size: 15px;
    padding: 5px;
    height: 40px;
    line-height: 30px;


}

.bbp-body{
	padding-top:3px;
}

.bbs-reply-button{
	margin-top: 4px;
	    padding: 0px 10px!important;
}



.bbs-form-textarea{
	height:130px!important;
	width:100%!important;
}

.bbs-form-name{
	width:300px!important;
}

.copy_form{
	margin-bottom:20px;
	overflow:hidden;
	display:none;
}


.bbp-attachments{
	border-top: 0!important;
    margin-top: -30px!important;
    margin-bottom: 10px!important;
    overflow: auto;
}
.bbp-atthumb {
	text-align:center;
	padding:10px!important;
}

.bbp-attachments li a img {
	display:inline-block!important;
	box-shadow: 0px 0px 10px silver;
	padding:5px;
	border-radius:5px;
}
#bbs_add_image{
	width:360px;
	position:absolute;
	top :0px;
	right:0px;
}

.bbs_pickup{
    background-color: #f58eba!important;
}


#bbs_form_wrap{
	margin-bottom:15px;
	position:relative;
}



.bbp-topic-title{
	font-size:16px;
	font-weight:bold;
}



.hover_btn_area{
	height:70px;
	margin:10px;
}


.btn_wrap {
  width: 280px;
  margin: auto;
  color: #fff;
  font-size: 120%;
  font-weight: bold;
  text-align: center;
}
.hover_btn {
	color:white!important;
  padding: 12px;
  background: #f8a;
/*    border-bottom: 10px solid #e00;*/
  box-shadow: 0 10px 0 #e03;
  border-radius: 10px;
}
a:hover > .hover_btn_area > .btn_wrap {
  padding-top: 10px;
}
a:hover > .hover_btn_area > .btn_wrap  > .hover_btn {
/*    border-bottom: none;*/
  box-shadow: none;
}

.bbs-title{
	font-weight:bold;
	font-size:15px;
}

.bbs_title_logo{
	clear:left;
	margin:20px 0px;
}

.comment_number{
	font-size:10px;
	margin-left:10px;
	float:left;
	background-color:#ff80c4;
	padding:0px 5px;
	color:white;
}

.side_comment{

position: absolute;
    z-index: 10;
    width: 80px;
    text-align: center;
    left: 200px;
    top: 4px;
    color: white;
    font-size: 12px;
    background-color: #ff80c4;
}

.pokedex_unit{
	float:left;
	position:relative;
	width:140px;
	padding:10px;
	height:200px;
}
.pokedex_unit:hover{
	background-color:#ffd7f1;
}

.pokedex_unit > img {
	width:120px;
	max-height:120px;
}

.pokedex_num {
	position:absolute;
	width:120px;
	bottom:30px;
	text-align:center;
	font-size: 12px;
    color: gray;
}
.pokedex_name {
	width:120px;
	position:absolute;
	bottom:10px;
	text-align:center;
	font-size: 13px;
}


.pokedex_pager_area{
	margin:50px;
	width:60%;
}

.pokedex_pager_btn{
	
}



a.hover > .article_mini > .article_list_title_mini {
	color:#FC6F7F;
}
.article_list_title_mini{
//	display:table-cell;
//	vertical-align:middle;
	color:#333;
	padding:5px;
	font-weight:bold;
	width:Calc(100% - 10px);
	font-size:14px;
	line-height:22px;
}
.title_suggest {
	//display:inline-block;
    text-align: center;
    font-size: 10px;
    background-color: pink;
    color: white;
    width: 160px;
  //  margin: -30px 0px 6px 3px;
  	margin: 0px 0px 6px 3px;
    padding: 0px 3px;

}
.article_img_mini > img{
	width:80px;
	display:block!important;
	object-fit:cover;
	height:80px;
}
.article_img_mini {
	vertical-align:middle;
	padding:5px;
	width:80px;
	height:auto;
	overflow:hidden;
	display:table-cell;


}
.article_content > .article_list_unit_mini {
	margin:10px 0px;
}

.article_list_unit{
	position:relative;
	margin: 10px;
	border:1px solid silver;
	box-shadow: 0px 0px 10px silver;
}
.article_mini{
	border:1px solid silver;
	box-shadow: 0px 0px 10px silver;
	display:table;
	width:100%;
	    background-image: linear-gradient(-135deg, hotpink 10px, transparent 0);
}
a:hover > .article_mini > .article_list_title_mini {
	color:deeppink;
}
.article_list_unit_mini > a:hover > .article_mini > .article_img_mini > img {
	-webkit-transform:scale(1.1,1.1);
	-moz-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}


.CallToAction-text{
	display:none!important;
}
.CallToAction{
	display:none!important;
}

table.zukan > tbody > tr > td:first-child{
	font-weight:bold;
}

img.type {
	height: 22px;
    margin: -3px 6px 0px 3px;
	display:inline!important;
}
.CallToAction-text{
	display:none;
}

.article_content > table {
    border-collapse: collapse;
	    border: 1px solid gray;
}
.article_content > table > tbody > tr > th{
	background: #00b7ea;
	background: -moz-linear-gradient(top, #00b7ea 0%, #009ec3 100%);
	background: -webkit-linear-gradient(top, #00b7ea 0%,#009ec3 100%);
	background: linear-gradient(to bottom, #00b7ea 0%,#009ec3 100%);
	color:white;
	text-align:center;
	padding:3px;
    border-collapse: collapse;
	    border: 1px solid gray;
}

.item_icon{
	width:30px;
	height:30px;
	display:inline-block!important;
	margin:0px!important;
}


.admin_icon{
    vertical-align: middle;
	    margin: -13px 5px -10px 0px;
		    height: 27px;
}
