@charset "utf-8";

@import url("https://radilogi.web.fc2.com/site.css");

.headerTitle a{color:#885533;background-color:#f8f6f0;text-decoration: none;/* ▼影 */box-shadow:  0 0 5px #ddd;}
.headerTitle a:hover{  color: #0032a6; background-color : #b5e5ea; }
.header-info{font-size:80%;line-height:160%;color:#888888;}

body{padding-bottom:20px;}
.page-gallary{color:#aaaaaa;font-size:80%;}
.page-gallary a{font-size:120%;}

.ad_text{text-align: center;}
#contents h2.note-h2 {background:  none; }

#contents h2.note-h2:before{content: ""}
#contents h2.note-h2{position:relative;margin-bottom:20px;}
#contents h2.note-h2 .title-date {color:#bbbbbb;}
h2.note-h2 a,h2.note-h2 .title-link{text-decoration: none;
border-bottom: solid 4px #ccccbb;padding-right:0.3em;
font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',Meiryo, メイリオ, sans-serif;
position:relative;z-index: 10;
}
/*==============================/*===============================================
●縦幅600以上
===============================================*/
@media screen and (min-width: 600px){
#contents h2.note-h2 .title-date {display:block;width:100%;text-align :right;
color:#cccccc;position:absolute;top:1.2em;
z-index: 1;}
.headerTitle{float:left;padding:8px;}
.headerTitle a{padding:1em;}

}


/* ■H2模様■ */
#contents h2.note-h2 a:before,#contents h2.note-h2 .title-link:before,#contents .title-link:before{content: "*";font-size:180%;
	font-weight: bold;
	padding-right:2px;color:#827e75;
	vertical-align: -45%; 
font-family: "Century Gothic","Lucida Sans Unicode", 'Lucida Grande',Verdana, sans-serif;}

.note-text{ margin:0 3% 0 6%;}
.note-text img{ display: block; margin-left: auto; margin-right: auto;
/* ▼影 */box-shadow:  0 0 5px #ddd;}
#contents .note-text p{margin: 0 0 1em 0;}

.entryFooter:before {content: "Category";
font-size:80%;color:#bbbbbb;
font-family: "Century Gothic","Lucida Sans Unicode", 'Lucida Grande',Verdana, sans-serif;}

.entryFooter {margin:5px;line-height:100%; text-align: right; padding-bottom:50px;border-bottom:2px dotted  #cccccc;
margin-top:25px;}
.entryFooter li a,.entryPsLink  a,.tag a{ padding: 0px 4px;	text-decoration: none;	border:1px solid white;
	/* ▼影 */box-shadow:  1px 1px 4px #ccc;	}
.entryFooter li a:link,.entryPsLink  a:link{   color: #0072c6;background-color : #fffcf7;}
.entryFooter li a:visited,.entryPsLink  a:visited{  color: #777777;background-color : #F2F2F2; }
.entryFooter li a:hover,.entryPsLink  a:hover,pager a:hover{  color: #0032a6; background-color : #b5e5ea; }
.entryFooter li a:active,.entryPsLink  a:active{  color: #000000; }

.tag {margin:15px 0;}
.tag a:hover{  color:black;background-color : white; }

/* ▼つづきを読む */
.entryPsLink {margin:20px 0;}
.entryPsLink  a{display:block;padding-left:1em;}
.entryPsLink  a:before{content: "≫"; padding-right:0.3em;}
/* ▼ページ移動 */
#contents .pager{margin:0 2%;color:#aaaaaa;}
.pager li {margin:0 5px;}
.pager a{ color:#333333;padding:5px 0px; }
.pager a:hover{ background-color: #999999; color: white;}

.pager .prev,.pager .next{width:20%;}
.pager .top-link{width:4em}

/* ■メニューリスト中央寄せ■ */
.pager{text-align: center;}
.pager li{ display: -moz-inline-box;display: inline-block;	}
* html .pager li{ display: inline; zoom: 1;}
*+html .pager li {   display: inline; zoom: 1;	}
.pager a{ display: block;text-align: center;	width: 100%;	}

/* ▼角丸 */
.entryFooter li a,.entryPsLink a,.note-text img,.pager,.pluginBlock a,.menu-link a,.pager a
	{border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	}

h3{ 	display:none;	}
.plugin_data a{  display:inline-block; color:#555;text-decoration: none;
min-width:4em;text-align: center;}

.pluginBlock{border-top: dotted 2px #bbbbbb;padding:5px ;
padding-top:15px;}
.pluginBlock ul{max-width:800px;margin:auto;}
.pluginBlock ul{text-align:center;margin-bottom:5px;}
.pluginBlock a{padding:0 5px ;background-color:#cccccc;}
.pluginBlock a:hover{background-color:#fff;}
pluginBlock li{padding:2px;}



/*==============================/*===============================================
●1000以上でヘッダー変更
===============================================*/
@media screen and (min-width: 1000px) {

.pluginBlock{max-width:800px;margin-left:auto;}
}

#note #contents{padding-top:2px;}

/* 現在地NOTE */
#header .note a{color:white;background: #91c6bb;
	text-shadow:none;	}
#header .note a:hover{background: #74b7a3;text-decoration: underline;}

.menu-link{text-align:right;
	background :#ededed;max-width:800px;
	margin-bottom:15px;
	padding:0 2%;
	border-bottom:solid 2px #dddddd;
	font-size:90%;line-height:200%;}
#contents .menu-link ul{margin:0;paddin:0;display:inline;}
.menu-link a{padding:3px 8px ;color: #1d6cb3;}
.menu-link .sarch{display:inline-block; text-align:right;}

.menu-link{position:relative;z-index:100;}
#header{position:relative;z-index:200;}

.navbarSearch .searchQuery{ border:0;
padding:3px 5px;
border:solid 1px #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 	}


.pager a {
text-decoration: none;
}
/* ▼移動リンク マーク */
/*==============================/*===============================================
●縦幅400以上
===============================================*/
@media screen and (min-width: 400px){
#note .prev span:before{content: "≪"; padding-right:0.3em;}
#note .next span:after{content: "≫"; padding-left:0.3em;}
}