@charset "utf-8";
/*CSS Document*/

/*-------------------------★　リンク基本設定　★-------------------------*/
/*-----☆　リンクの設定　☆-----*/
a {
	color: #3789B5;/*リンクありの文字色*/
	text-decoration: underline;/*下線*/
}

a:hover {
	color: #e8e000;/*マウスオーバー時の文字色*/
}

a:hover img {/*リンク画像のマウスオーバー時に、透明効果を使う時用*/
	opacity: 0.6;/*IE以外のモダンブラウザ用*/
	filter: alpha(opacity=60);/*IE用*/
}

a:visited {
	color:#3789B5;
	text-decoration: underline;
}

a:hover, a:active, a:focus { /* このセレクターグループは、キーボードを使用するユーザーに対し、マウスを使用するユーザーと同じホバー効果を提供します。 */
	text-decoration: none;
	color: #cccccc;
}





span { /*意味のない汎用インライン要素 効果をつける*/
	color: #079000;/*spanタグを使用した時の文字色：くすんだ緑*/
	font-weight: bold;
}

strong {
	color: #ce0035;/*strongタグを使用した時の文字色*/
}

p {
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

p.line { /*文字罫線の設定*/
	line-height: 22px;
	background-image: url(file:///S|/lolipop/imgtool/text_line.gif);
	background-repeat: repeat;
}

.red {
	color: #F00;
}

.red_b {
	color: #F00;
	font-weight: bold;
}

.dark-red {
	color: #C00;
}

.dark-red_b {
	color: #C00;
	font-weight: bold;
}

.dark-blue {
	color: #099;
}

.dark-blue_b {
	color: #069;
	font-weight: bold;
}

.green {
	color: #060;
}

.green_b {
	color: #076;
	font-weight: bold;
}

ul, ol, dl {
	text-align: left;
	padding: 10px;
}


/*バックに色付きのテキスト*/
a.bk_pink {
	text-decoration: none;
}
.bk_pink {
	background-color: #FFEDCE;
	font: #ffffff, bold, 110%;
	text-shadow: 1px 1px 1px #bbbbbb;
	padding: 5px;
	line-height: 250%;
}

.css_btn {/*角丸グラデーション緑色のボタン：場所は中央*/
	width: 300px;
	margin: 30px auto 30px auto;
	font: #666666, bold, 130%;
	text-shadow: 1px 1px 1px #bbbbbb;
	padding: 10px;
	line-height: 300%;
/*グラデーション*/    
    background: -o-linear-gradient(top, #80FF00, #006400);
    background:-webkit-gradient(linear, left top, left bottom, from(#80FF00), to(#006400));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#80FF00', endColorstr='#006400', GradientType=0)";
    background: linear-gradient(to bottom, #80FF00, #006400);
/*角丸*/
    border-radius: 30px;
/*影*/
    box-shadow: 1px 1px 5px 0px;
    -webkit-box-shadow: 1px 1px 5px 0px #bbbbbb;
}
a.css_btn {
	color: #fff;
	text-decoration: none;
}
