@charset "utf-8";
/* CSS Document */

/*----------------------------------------------
 テキスト合本枠組み


.gappon-program {
	float: right;
	clear: right;
	margin-bottom: 20px;
}
----------------------------------------------*/

/*----------------------------------------------
 テキスト合本
----------------------------------------------*/
.gapponmiddle{
	float: left;
	width: 690px;
	margin-left: 10px;
	background: url("../images/ttl_gappon.jpg") no-repeat;
	background-position: 0px 0px;
}


.gapponright {
	clear: both;
	width: 687px;
	margin: 0px 0 0 2px;
}

.nesage {
	background-color: #EF0003;
	padding: 5px;
	color: #FFFFFF;
	float: right;
}

/*テキスト
------------------------------------*/
.text-ga1 {
	font-weight: bold;
	color: #0000E8;
}

.text-ga2 {
	font-weight: bold;
	color: #E80000;
}
/*画面トップの今年度案内*/
.gappon-toptxt {
	font-weight: bold;
	color: #E80000;
	font-size: 120%;
	margin-bottom: 15px;
}
/*合本案内コンテンツ設定*/
.gappon-txt {
    /* [disabled]margin-left: 10px; */
    margin-bottom: 15px;
    float: left;
    clear: both;
}
/*過去のプログラム設定*/
.past-prog01 {
	float: left;
	list-style-type: none;
	margin-right: 15px;
	margin-top: 10px;
}
ul .past-prog01 a:hover {

}


.past-prog02 {
	float: left;
	list-style-type: none;
	margin-top: 10px;
}
.past-progend {
	clear: both;
}


.orderprice {
	clear: both;
}
