<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h5{
	margin-bottom:10px;
}

div.program{
	clear:both;
	background-image:url(../img/line.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	margin-bottom:23px;
	padding-bottom:35px;
	
}
div.prog_left{
	float:left;
	width:360px;
}
div.prog_right{
	float:right;
	width:202px;
}

div.prog_right{
	background-image:url(../seminar/img/kuchikomi_btm.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
div.prog_right h6{
	height:32px;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url(../seminar/img/kuchikomi_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
div.prog_right div{
	background-image:url(../seminar/img/kuchikomi_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	margin:0 !important;
	padding:10px;
}


div.prog_right li{
	background-image:url(../seminar/img/mark_flower.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:0 0 1em 15px;

}
/*2012.0514*/
img.icon{
	margin:0 3px -3px 0;
}

/*180516 */
.option{
   /* position: relative;*/
    background: #fff0cd;
    box-shadow: 0px 0px 0px 5px #fff0cd;
    border: dashed 2px white;
    padding: 1.2em;
    color: #454545;
	display: block;
}
.option:after{
    position: absolute;
    content: '';
    right: -7px;
    top: -7px;
    border-width: 0 15px 15px 0;
    border-style: solid;
    border-color: #ffdb88 #fff #ffdb88;
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.15);
}
.option p {
    margin: 0; 
    padding: 0;
}
.option p.title{
	color: rgba(244,8,171,1.00);
	font-size: 130%;
	font-weight: bold;
}
.option p.title span{
	font-size: 75%;
}
.option p.new_ttl[
	color:rgba(244,8,171,1.00);
	padding:0.2em;
	margin:0;
]</pre></body></html>