/*----------OUTLINE----------*/

#outline {
    clear : both;
    margin-bottom : 7%;
    padding : 5.5% 5% 5% 5%;
    border : solid 3px #dcdcdc;
    border-radius : 12px;
}

#outline h3 {
    margin-bottom : 6%;
    font-size : 120%;
    font-weight : 600;
    text-align : center;
}

#data {
	width : 100%;
    margin-bottom : 7%;
	border-top : solid 1px #bebebe;
}

#data th {
	width : 82px !important;
	width /**/: 100px;
	padding : 9px 9px 10px 9px;
	border-bottom : solid 1px #bebebe;
	background : #f5e6be;
	text-align : left;
	font-weight : normal;
}

#data td {
	padding : 9px 0 10px 9px;
	border-bottom : solid 1px #bebebe;
    line-haight : 1.4em;
}

#data td a {
	color : #0066cc;
	text-decoration : underline;
}

#data td a:hover {
	color : #0066cc;
	text-decoration : none;
}

iframe {
    width : 100%;
    height : 300px;
    vertical-align : bottom;
}

ul#Limage,ul#Rimage {
    display : none;
}


p#orgbtn {
	clear : both;
	width : 74%;
	margin : 0 auto 9% auto;
	font-size : 110%;
    font-weight : 600;
	text-align : center;
}

p#orgbtn a {
	display : block;
	padding : 11px 0 12px 0;
	color : #ffffff;
	background : #0aa5fa;
	text-decoration : none;
	border-radius : 30px;
}

/*----------HISTORY----------*/

#history {
    margin-bottom : 7%;
    padding : 7% 6% 7% 6%;
    background : #d7ebc3;
    border-radius : 10px;
}

#history h3 {
    margin-bottom : 3%;
    padding-bottom : 6%;
    color : #507d23;
    border-bottom : dashed 1px #9ba091;
    font-size : 120%;
    font-weight : 600;
    text-align : center;
}

#historyL {
    width : 100%;
}

#historyR {
    width : 100%;
    margin-bottom : 7%;
}

#history dl {
    width : 100%;
}

#history dl dd {
    margin-bottom : 3%;
	padding-bottom : 4%;
	border-bottom : dashed 1px #9ba091;
    line-height : 1.3em;
}

#history h4 {
    clear : both;
    margin-bottom : 5%;
    color : #507d23;
    text-align : center;
    font-size : 120%;
    font-weight : 600;
}

#history p {
    clear : both;
    line-height : 1.6em;
}