@charset "utf-8";
/* CSS Document */



/*-----------------------------------------------------
左アイコン
-----------------------------------------------------*/

.icon_daiya{
	background-image: url(../../common_img/1809_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;	
}

.icon_puzzle{
	background-image: url(../../common_img/1820_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;			
}

.icon_book{
	background-image: url(../../common_img/1816_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;		
}

.icon_pen{
	background-image: url(../../common_img/1823_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;		
}

.icon_note{
	background-image: url(../../common_img/1831_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;		
}

.icon_check{
	background-image: url(../../common_img/1836_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;		
}

.icon_graph{
	background-image: url(../../common_img/1838_s.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	background-position: left center;
	text-align: left;
	line-height: 25px;		
}

.icon_daiya_big{
	background-image: url(../../common_img/1809.gif);
	background-repeat: no-repeat;
	text-indent: 58px;
	background-position: left center;
	text-align: left;
	line-height: 50px;
	font-size: 30px;	
}

.blue_1{
	background-image: url(../../common_img/blue_1.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.blue_2{
	background-image: url(../../common_img/blue_2.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	background-position: left center;
	text-align: left;
}


.black_1{
	background-image: url(../../common_img/black_1.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.black_2{
	background-image: url(../../common_img/black_2.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	background-position: left center;
	text-align: left;
}

.green_1{
	background-image: url(../../common_img/green_1.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.green_2{
	background-image: url(../../common_img/green_2.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	background-position: left center;
	text-align: left;
}

.yellow_1{
	background-image: url(../../common_img/yellow_1.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.yellow_2{
	background-image: url(../../common_img/yellow_2.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	background-position: left center;
	text-align: left;
}

.red_1{
	background-image: url(../../common_img/red_1.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.red_2{
	background-image: url(../../common_img/red_2.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	background-position: left center;
	text-align: left;
}

.dot_1{
	background-image: url(../../common_img/dot.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.dot_red{
	background-image: url(../../common_img/dot_red.gif);
	background-repeat: no-repeat;
	text-indent: 10px;
	background-position: left center;
	text-align: left;
}

.list_icon{
	background-image: url(../../common_img/list_icon.gif);
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: left center;
	text-align: left;
}

.bule_list {
	background: url(../../images/marker.gif) no-repeat 7px 9px;
	padding: 0 0 0 21px;
	line-height: 2.083em;
}


.m-20{
	margin-top: 20px;
}

.m-15{
	margin-top: 15px;
}

.m-10{
	margin-top: 10px;
}

.m-5{
	margin-top: 5px;
}

.m-l-5{
	margin-left: 5px;
}

.m-l-10{
	margin-left: 10px;
}

.m-l-15{
	margin-left: 15px;
}

.m-l-20{
	margin-left: 20px;
}

.m-btm-20{
	margin-bottom: 20px;
}

.inline{
	display: inline;
}

.bt-m-20

/*-----------------------------------------------------
フォントパターン
-----------------------------------------------------*/
.blue_S{
	color: #0000FF;
	font-size: 125%;
}

.blue_L{
	color: #0000FF;
	font-size: 170%;
}


.red_S{
	color: #FF0000;
	font-size: 125%;
}

.red_L{
	color: #FF0000;
	font-size: 170%;
}

.green_S{
	color: #669900;
	font-size: 125%;
}

.green_L{
	color: #669900;
	font-size: 170%;
}

.pink_S{
	color: #FF3399;
	font-size: 125%;
}

.pink_L{
	color: #FF3399;
	font-size: 170%;
}

.red{
	color: #FF0000;
}

.bule{
	color: #0000FF;
}

.white{
	color: #FFFFFF;
}

.liteblue{
	color: #336699;
}

.litegreen{
	color: #669900;
}

.18size{
	font-size: 18px;
	line-height: 1.2em;
}

.14size{
	font-size: 14px;
	line-height: 1.2em;
}

.frame{
	width: 600px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border: 1px dotted #FF9900;
}


