﻿@charset "utf-8";

hr{
	height:1px;
	border:none;
	background-color:blue;
}

/* フォント・カラー */

.red{
	color:red;
}

.orange{
	color:orange;
}

.blue{
	color:blue;
}

.pink{
	color:pink;
}

.green{
	color:green;
}

.yellow{
	color:yellow;
}

.white{
	color:#ffffff;
}

.black{
	color:#000000;
}

/* フォント・カラー：おわり */

.redpluswhite{
	width:auto;
	font-weight:bold;
	color:red;
	padding:1px;
	border-width:2px;
	border-style:solid;
	border-color:red;
	border-radius:5px;
	background-color:#ffffff;
}

.new_mark{
	margin-left:5px;
	background-color:red;
	padding-top:-5px;
	color:#ffffff;
	font-weight:bold;
}

/* バックグラウンド・カラー（ノーマル） */
.bgcolor_red{
	background-color:red;
}
.bgcolor_blue{
	background-color:blue;
}

.bgcolor_yellow{
	background-color:yellow;
}

.bgcolor_green{
	background-color:green;
}

/* バックグラウンド・カラー（ノーマル）：おわり */

/* バックグラウンド・カラー（グラデーション）：はじめ */

	/* grad1：ルビー */

.grad1{
	background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 121, color-stop(1.00, #360b0b), color-stop(0.00, #ff0003));
	background: -webkit-radial-gradient(50% 100%, circle, #ff0003, #360b0b);
	background: -moz-radial-gradient(50% 100%, circle, #ff0003, #360b0b);
	background: -o-radial-gradient(50% 100%, circle, #ff0003, #360b0b);
	background: -ms-radial-gradient(50% 100%, circle, #ff0003, #360b0b);
	background: radial-gradient(50% 100%, circle, #ff0003, #360b0b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0002', endColorstr='#360b0b',GradientType=1);
}
	/* grad2：ゴールド */

.grad2{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #fefdd7), color-stop(1.00, #9d9b4d));
	background: -webkit-linear-gradient(#fefdd7, #9d9b4d);
	background: -moz-linear-gradient(#fefdd7, #9d9b4d);
	background: -o-linear-gradient(#fefdd7, #9d9b4d);
	background: -ms-linear-gradient(#fefdd7, #9d9b4d);
	background: linear-gradient(#fefdd7, #9d9b4d);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefdd7', endColorstr='#9d9b4d',GradientType=1);
}

	/* grad3：アメジスト */

.grad3{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eca8fa), color-stop(1, #080008));
	background:-moz-linear-gradient(top, #eca8fa 5%, #080008 100%);
	background:-webkit-linear-gradient(top, #eca8fa 5%, #080008 100%);
	background:-o-linear-gradient(top, #eca8fa 5%, #080008 100%);
	background:-ms-linear-gradient(top, #eca8fa 5%, #080008 100%);
	background:linear-gradient(to bottom, #eca8fa 5%, #080008 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eca8fa', endColorstr='#080008',GradientType=1);
}
	/* grad4：サファイア */

.grad4{
	background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 121, color-stop(0.76, #0b1a67), color-stop(0.23, #0b4ebd));
	background: -webkit-radial-gradient(50% 100%, circle, #0b4ebd 23%, #0b1a67 76%);
	background: -moz-radial-gradient(50% 100%, circle, #0b4ebd 23%, #0b1a67 76%);
	background: -o-radial-gradient(50% 100%, circle, #0b4ebd 23%, #0b1a67 76%);
	background: -ms-radial-gradient(50% 100%, circle, #0b4ebd 23%, #0b1a67 76%);
	background: radial-gradient(50% 100%, circle, #0b4ebd 23%, #0b1a67 76%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#083766', endColorstr='#0a70ff',GradientType=1);
}
	/* grad5：真珠 */

.grad5{
	background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 121, color-stop(1.00, #f2f19b), color-stop(0.00, #e094ff));
	background: -webkit-radial-gradient(50% 100%, circle, #e094ff, #f2f19b);
	background: -moz-radial-gradient(50% 100%, circle, #e094ff, #f2f19b);
	background: -o-radial-gradient(50% 100%, circle, #e094ff, #f2f19b);
	background: -ms-radial-gradient(50% 100%, circle, #e094ff, #f2f19b);
	background: radial-gradient(50% 100%, circle, #e094ff, #f2f19b);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e094ff', endColorstr='#f2f19b',GradientType=1);
}
	/* grad6：エメラルド？ */

.grad6{
	background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 121, color-stop(1.00, #078303), color-stop(0.00, #004513));
	background: -webkit-radial-gradient(50% 100%, circle, #004513, #078303);
	background: -moz-radial-gradient(50% 100%, circle, #004513, #078303);
	background: -o-radial-gradient(50% 100%, circle, #004513, #078303);
	background: -ms-radial-gradient(50% 100%, circle, #004513, #078303);
	background: radial-gradient(50% 100%, circle, #004513, #078303);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e094ff', endColorstr='#f2f19b',GradientType=1);
}
	/* grad7：琥珀 */

.grad7{
	background-image: -webkit-gradient(linear, 100% 100%, 0% 0%,color-stop(0, rgb(185, 91, 14)),color-stop(0.5, rgb(103, 0, 0)),color-stop(1, rgb(166, 101, 6)));
	background-image: -webkit-repeating-linear-gradient(bottom right,rgb(185, 91, 14) 0%,rgb(103, 0, 0) 50%,rgb(166, 101, 6) 100%);
	background-image: repeating-linear-gradient(to top left,rgb(185, 91, 14) 0%,rgb(103, 0, 0) 50%,rgb(166, 101, 6) 100%);
	background-image: -ms-repeating-linear-gradient(bottom right,rgb(185, 91, 14) 0%,rgb(103, 0, 0) 50%,rgb(166, 101, 6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffa66506",endColorstr="#ffb95b0e",GradientType=1);
}
	/* grad8：エメラルド（薄い） */

.grad8{
	background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 121, color-stop(1.00, #388235), color-stop(0.00, #c8ff3d));
	background: -webkit-radial-gradient(50% 100%, circle, #c8ff3d, #388235);
	background: -moz-radial-gradient(50% 100%, circle, #c8ff3d, #388235);
	background: -o-radial-gradient(50% 100%, circle, #c8ff3d, #388235);
	background: -ms-radial-gradient(50% 100%, circle, #c8ff3d, #388235);
	background: radial-gradient(50% 100%, circle, #c8ff3d, #388235);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8ff3d', endColorstr='#388235',GradientType=0);
}
	/* grad9：エメラルド（濃い） */

.grad9{
	background: -webkit-gradient(radial, 50% 100%, 0, 50% 100%, 121, color-stop(1.00, #3d8c39), color-stop(0.00, #203625));
	background: -webkit-radial-gradient(50% 100%, circle, #203625, #3d8c39);
	background: -moz-radial-gradient(50% 100%, circle, #203625, #3d8c39);
	background: -o-radial-gradient(50% 100%, circle, #203625, #3d8c39);
	background: -ms-radial-gradient(50% 100%, circle, #203625, #3d8c39);
	background: radial-gradient(50% 100%, circle, #203625, #3d8c39);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#203625', endColorstr='#3d8c39',GradientType=1);
}

	/* grad10：アメジスト（濃い） */

.grad10{
background: -webkit-gradient(radial, 100% 40%, 0, 100% 40%, 243, color-stop(1.00, #7c0c7e), color-stop(0.00, #000));
background: -webkit-radial-gradient(100% 40%, circle, #7c0c7e, #000000);
background: -moz-radial-gradient(100% 40%, circle, #7c0c7e, #000000);
background: -o-radial-gradient(100% 40%, circle, #7c0c7e, #000000);
background: -ms-radial-gradient(100% 40%, circle, #7c0c7e, #000000);
background: radial-gradient(100% 40%, circle, #7c0c7e, #000000);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c0c7e', endColorstr='#000000',GradientType=1);
}

	/* grad11：サファイア（薄い） */

.grad11{
background: rgb(35,83,138); /* Old browsers */
background: -moz-linear-gradient(top, rgba(35,83,138,1) 30%, rgba(35,83,138,1) 45%, rgba(167,207,223,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(35,83,138,1) 30%,rgba(35,83,138,1) 45%,rgba(167,207,223,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(35,83,138,1) 30%,rgba(35,83,138,1) 45%,rgba(167,207,223,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23538a', endColorstr='#a7cfdf',GradientType=0 );
}

	/* grad12：サファイア（暗い） */

.grad12{
background: rgb(24,57,122); /* Old browsers */
background: -moz-linear-gradient(top, rgba(24,57,122,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(89,118,165,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(24,57,122,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(89,118,165,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(24,57,122,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(89,118,165,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18397a', endColorstr='#5976a5',GradientType=0 );
}

/* background-color（グラデーション）：おわり */

/* フォント・サイズ：はじめ */

.fontsize11{
	font-size:11px;
}

.fontsize12{
	font-size:12px;
}

.fontsize13{
	font-size:13px;
}

.fontsize14{
	font-size:14px;
}

.fontsize15{
	font-size:15px;
}

.fontsize16{
	font-size:16px;
}

.fontsize17{
	font-size:17px;
}

.fontsize18{
	font-size:18px;
}

.fontsize19{
	font-size:19px;
}

.fontsize20{
	font-size:20px;
}

.fontsize30{
	font-size:30px;
}

.fontsize150p{
	font-size:150%;
}


/* フォント・サイズ：おわり */

/* インデント */

.text_left1{
	margin-left:15px;
}

.text_left2{
	margin-left:30px;
}

.text_left3{
	margin-left:45px;
}

.text_top1{
	margin-top:15px;
}

.text_top2{
	margin-top:30px;
}

.text_top3{
	margin-top:45px;
}

.text_bottom1{
	margin-bottom:15px;
}

.text_bottom2{
	margin-bottom:30px;
}

.text_bottom3{
	margin-bottom:45px;
}

.text_left1_padding{
	padding-left:15px;
}

.text_left2_padding{
	padding-left:30px;
}



/* インデント：おわり */

table{
	border-collapse:collapse;
	position:relative;
}
	border-width:3px;


/* 画像と開始文章の高さ同じ：はじめ */

.img_l_pad{
	float:left;
	padding:15px 20px 10px 10px;

}

.img_r_pad{
	float:right;
	padding:15px 0px 10px 20px;
}

/* 画像と開始文章の高さ同じ：おわり */

.float_l{
	float:left;
}

.float_r{
	float:right;
}


#block_l{
	width:400px;
	margin-left:5px;
	float:left;
}

#block_r{
	width:400px;
	margin-right:15px;
	float:right;
}

