/*
Theme Name: Dazzling_child
Template: dazzling

*/
#entry-header-eyeCatchImage{
	top:10px;
	border:none;
	margin-right:10px;
	margin-left:10px;
}

.entry-title{
	font-size:16px;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	position:absolute;
	bottom:40px;
}

.entry-title-page{
	font-size:16px;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
	color: #444;
}

.article-message{
	font-size:26px;
}

/**
 * contain this two div part
 *  article-message
 *  article-date
 */
.article-body{
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:none;
}
.eyecatch-image{
	display:block;
	margin-right: auto;
	margin-left: auto;
	width:90%;
	max-height:160px;
}

/**
 * contain this two div part
 *  article-message
 *  article-date
 */
.article-date{
	padding-right:0px;
	padding-left:0px;	
	right:0;
	top:0px;
	background-color:white;
}

.h1{
	font-size:12px;
}

/**
 * the author in the article
 */
.article-author{
	padding-right:15px;
	padding-left:10px;
	position:absolute;
	top:0px;
	right:0px;
	height:20px;
	background-color:#eee;
}

/**
 * to make aricle-author label
 */
.article-author:after{
	position:absolute;
	top:0px;
	right:0px;
	height:20px;
	width:10px;
	background-color:red;
}

/**
 * the author in the article
 */
.article-category{
	padding-right:15px;
	padding-left:10px;
	position:absolute;
	top:30px;
	height:20px;
	right:0px;
	background-color:#eee;
}

/**
 * to make aricle-author label
 */
.article-category:after{
	position:absolute;
	right:0px;
	top:0px;
	height:20px;
	width:10px;
	background-color:yellow;
}

/**
 * the article-message in article-overview
 */
.article-entry{
	border-top:none;
	border-right:none;
	border-left:none;
	border-bottom:none;
}
/**
 * the date-div in article-overview
 */
.article-date{
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:none;
	border-bottom-width:thin;
}

.single-page-date{
	border-top:none;
	border-left:none;
	border-bottom:none;
	border-right:none;
	border-right-width:thin;
}

.single-article{
	margin:0 0 0;
}

#footer-area{
	position:fixed;
	bottom:0;
	width:100%
}

/*
.about-image-area{
	margin-top:20px;
	top:5px;
}

.about-images-area{
	position:absolute;
	right:0px;
	background-color:#009944;
	height:auto;
	min-height:80%;
}


.about-image{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-style:solid;
	border-width:10px;
	border-color:white;
}

.about-image-area-tape{
	position: absolute;
	height:20px;
	top: -10px;
	right:50%;
	background-color: rgba(255,255,255,.4);
	border-left:2px dotted rgba(0,0,0,.1);
	border-right:2px dotted rgba(0,0,0,.1);
	box-shadow:0 0 5px rgba(0,0,0,0.2);
	padding: 0.25em 2em;
	color: #65513f;
	transform: rotate(-3deg);
	margin:0 auto;
}

.member-image-area{
	margin-top:20px;
	top:5px;
}

.member-images-area{
	position:absolute;
	right:0px;
	background-color:#009944;
	height:auto;
	min-height:80%;
}

.member-image{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	border-style:solid;
	border-width:10px;
	border-color:white;
}
*/

/*
.member-image-area-tape{
	position: absolute;
	height:20px;
	top: -10px;
	right:50%;
	background-color: rgba(255,255,255,.4);
	border-left:2px dotted rgba(0,0,0,.1);
	border-right:2px dotted rgba(0,0,0,.1);
	box-shadow:0 0 5px rgba(0,0,0,0.2);
	padding: 0.25em 2em;
	color: #65513f;
	transform: rotate(-3deg);
	margin:0 auto;
}

.member-area-font {
	font-size:14px;
	 color:"#ffffff";
	 text-align:center;
}
*/

/**
 * to change font
 */
#secondary .widget_archive ul li:before,
#secondary .widget_categories ul li:before,
#secondary .widget_recent_comments ul li:before {
	font-family: sans-serif;                                                                                                      
}  

.member-area-font {
	font-size:14px;
	 color:"#ffffff";
	 text-align:center;
}

/**
 * the image area in member introduction
 */
/*
.member-nagoya-image{
	overflow: hidden;
	width: 150px;/* トリミングしたい枠の幅 
	height: 150px;/* トリミングしたい枠の高さ 
	position: relative;

	max-width:100%;
	max-height:100%;
}
*/


article{
	background-color:#fff;
}

.page-template-all_article-php,
.page-template-osaka_article-php,
.page-template-fukuoka_article-php,
.page-template-nagoya_article-php,
.page-template-tokyo_article-php,
.page-template-mac_article-php{
	background-color:#f2f2f2;	
}

html,body,#page{
	height:100%;
}
#content{
	height:80%;
}
.container{
	height:100%;
}

.full-width{
	height:100%;
}

/*
.hentry{
	margin-bottom:1.25rem;
	margin-right:1.25rem;
	margin-bottom:3rem;
	margin-right:3rem;
}
*/

.col-sm-article{
	position:relative; 
	min-height:1px;
	padding-right:15px;
	padding-left:15px;
	float:left;
	min-width:350px;
	width:30%;
	height:280px;
	min-width:350px;
	margin-bottom:10px;
	margin-right:3rem;
}

.col-sm-article-index,
.page-index{
	clear:both;
}
.type-post{
/*
	min-width:350px;
*/
	padding-left:0px;
}

.author-area{
	padding-top:10px;
	margin-right:10px;
	margin-left:10px;
	font-color:black;
}

.event-date{
	color:#cccccc;
	margin-bottom:10px;
	bottom:0px;
	position:absolute
}

.member-image{
	width:  240px;       /* ※縦横を同値に */
	height: 240px;       /* ※縦横を同値に */
	border-radius: 50%;  /* 角丸半径を50%にする(=円形にする) */
	display: inline-block;          /* 複数の画像を横に並べたい場合 */
}

.member-image.hama{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/01/hama.jpg");  /* 表示する画像 */
	background-position: -306px -36px;  /* 横長画像の左上を基準に表示 */
}

.member-image.anchan{
	background-image:url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/01/anchan.jpg");
	background-position:-40px -42px;
	background-size:200% 200%;
}

.member-image.roisu{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/01/roisu.jpg");  /* 表示する画像 */
	background-position: -241px 1px;  /* 横長画像の左上を基準に表示 */
	background-size:100% 130%;
}

.member-image.reinar{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/s_reinar.jpg");  /* 表示する画像 */
	background-position: -13px -1px;  /* 横長画像の左上を基準に表示 */
	background-size:105% 130%;
}

.member-image.nari{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/01/nari.jpg");  /* 表示する画像 */
	background-position: -65px 2px;  /* 横長画像の左上を基準に表示 */
	background-size:140% 140%;
}

.member-image.oto{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/oto.jpg");  /* 表示する画像 */
	background-position: 0px -9px;
	background-size: 100% 130%;
}

.member-image.yamamoto{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/02/yamamoto.jpg");  /* 表示する画像 */
	background-position: -66px -79px;
	background-size: 151% 200%;
}

.member-image.yamauchi{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/02/yamauchi.jpg");  /* 表示する画像 */
	background-position: -87px -1px;
	background-size: 168% 136%;
}

.member-image.takahashi{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/takahashi.jpg");  /* 表示する画像 */
	background-position: -95px -1px;
	background-size: 170% 127%;
}

.member-image.inada{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/02/inada.jpg");  /* 表示する画像 */
	background-position: -151px -92px;
	background-size: 191% 191%;
}

.member-image.syuu{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/syuu.jpg");  /* 表示する画像 */
	background-position: -80px -50px;
	background-size: 157% 191%;
}

.member-image.nanamin{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/nanamin.png");  /* 表示する画像 */
	background-position: 0px -1px;
	background-size: 100% 100%;
}

.member-image.maimai{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/maimai.jpg");  /* 表示する画像 */
	background-position: -21px -17px;
	background-size: 196% 196%;
}

.member-image.tatsukun{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/tatsukun.jpg");  /* 表示する画像 */
	background-position: -37px -42px;
	background-size: 116% 144%;
}

.member-image.ito{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/ito.png");  /* 表示する画像 */
	background-position: -30px -1px;
	background-size: 105% 105%;
}

.member-image.syoma{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/syoma.jpg");  /* 表示する画像 */
	background-position: -142px -169px;
	background-size: 400% 272%;
}

.member-image.mamin{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/mamin.png");  /* 表示する画像 */
	background-position: -143px -26px;
	background-size: 178% 272%;
}

.member-image.tt{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/03/TT.jpg");  /* 表示する画像 */
	background-position: -194px -55px;
	background-size: 218% 231%;
}

.member-image.monchan{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/04/monchan.png");  /* 表示する画像 */
	background-position: -172px -5px;
	background-size: 216% 250%;
}

.member-image.kasshi{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/04/kasshi.jpg");  /* 表示する画像 */
	background-position: -150px -5px;
	background-size: 209% 333%;
}

.member-image.miyachika{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/04/miyachika.jpg");  /* 表示する画像 */
	background-position: -9px -36px;
	background-size: 144% 144%;

}

.member-image.roko{
	background-image: url("http://onepana.sakura.ne.jp/wp/wp-content/uploads/2017/04/roko.jpg");  /* 表示する画像 */
	background-position: -91px -63px;
	background-size: 141% 201%;
}

div.member.explain{
	width:240px;
	height:100px;
}

/**
 * to change font
 */
#secondary .widget_archive ul li:before,
#secondary .widget_categories ul li:before,
#secondary .widget_recent_comments ul li:before {
	font-family: sans-serif;                                                                                                      
}  
.tab-content #messages li:before {
	font-family: sans-serif;   
}

/**
 * event-page用
 */
.event-sub-images{
	margin-top:40px;
	padding-top:10px;
	padding-bottom:10px;
}

.event_sub_image{
	min-width:240px;
}

.event_sub_image_smartphone{
	width:300px;
}

.entry-content{
	margin-top:30px;
}

tr.community.company-cell{
	height:80px;
}

.contact-image{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div.team-name{
	font-size:14px;
}

div.company-name{
	font-size:10px;
}

body {
	font-family: sans-serif; 
}

div.event-explanation-smartphone{
	width:500px;
}

.right-angle,
.left-angle{
	width:62.5px;
}

.event_sub_images_smartphone {
	width:500px;
}

th.contact-table{
	border:40px white solid;
}

div.about-explation{
	width:605px;
	margin-left:auto;
	margin-right:auto;
}

footer.site-footer{
	padding-top:0px;
	padding-bottom:0px;
}
