@charset "utf-8";

td, div{word-break: break-all; }
/* ページヘッダ */
.header_title{
	width:100%;
	background-image: url(../cgiimg/menuback1.png); background-position:center;
	font-size:24px; color:#ff4980;text-align:left; 
letter-spacing:0.15em;
text-shadow:3px 3px 2px #f9dae4;
-webkit-text-shadow:1.3px 1.3px 1.5px #808080;
-moz-text-shadow: 1.3px 1.3px 1.5px #808080;
	padding:8px 0 6px;margin:0 0 10px; 
}
.header_title p{ margin:0 0 0 25px; padding:0; }

/* Back Number */
.backtxt{ font-size:70%;vertical-align:middle;font-style: italic;}

/* << */
.back_p{margin:0 5px 0;}
/* >> */
.next_p{margin:0 5px 0;}

/* 記事タイトル*/
.HeadLine{ margin:0 0 5px;padding:3px 15px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
/* 記事外枠*/
.data_area{border:0;border-spacing:0;padding:0;margin:5px 0 20px; width:100%;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.data_area td{padding:0 0 5px;}
/* 記事本文 */
.DataLine{margin:9px 10px 5px;}
/* 本文中の画の影 */
.DataLine img{
box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.4);
-webkit-box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.4);
-moz-box-shadow: 3px 3px 10px 1px rgba(0,0,0,0.4);
margin:4px 9px 7px 4px;
}


/* 画像 */
.left_image{float: left; margin:0 10px 6px 0;}
.right_image{float: right; margin:0 0 6px 10px;}
.top_image{margin:0 0 6px 0;}
.bottom_image{margin:10px 0 6px 0;}

/* ページリンク 該当No */
.Plink{ color:#ff0000; }
.Plink_area{font-size:14px;font-weight: bold;text-align:right;}

/* Main Page, BackNumber  */
.MainPage_Link{font-weight: bold;font-size:13px;text-align:left;float:left;}
.BackNum_Link{font-weight: bold;font-size:13px;text-align:left;float:left;}
.MainPage_Link a:hover img{
  opacity: 0.6;  background-color:#ffe2fd;
  filter: alpha(opacity=60);-ms-filter: "alpha(opacity=60)";
}
.BackNum_Link a:hover img{
  opacity: 0.6;  background-color:#ffe2fd;
  filter: alpha(opacity=60);-ms-filter: "alpha(opacity=60)";
}


/* QR */
#qr_cord{ font-size:11px; text-align:center;}


/**************** レスポンシブ指定  ****************/
/******* タブ,スマ ********/
@media screen and (max-width:869px){ 
/* QR消 */
#qr_cord{ display:none; }
}

/********* スマ 650未満 ******/
@media screen and (max-width:650px){  
.MainPage_Link{width:100%;text-align:center;margin-bottom:7px;}
.BackNum_Link{width:100%;text-align:center;margin-bottom:7px;}
.Plink_area{text-align:center;}
/* << */
.back_p{margin:0 0 0;padding:2px 12px 2px; border:solid 1px #acacac; background-color:#f6f6f6;font-size:15px;}
/* >> */
.next_p{margin:0 0 0;padding:2px 12px 2px; border:solid 1px #acacac; background-color:#f6f6f6;font-size:15px;}
.Plink_area{font-size:13px;}
.header_title{ font-size:20px; }
}


