<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
br   { font-size: 10px; }
body { margin: 0px; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }

.font_orange      { color : #ff9900; }
.font_orange_bold { color : #ff9900; font-weight: bold; }
.font_red         { color : #eb6100; }
.font_red_bold    { color : #eb6100; font-weight: bold; }
.font_blue        { color : #5c8bd1; }
.font_blue_bold   { color : #5c8bd1; font-weight: bold; }
.font_brown       { color : #b28850; }
.font_brown_bold  { color : #b28850; font-weight: bold; }
.font_yellow      { color : #ffcc00; }
.font_yellow_bold { color : #ffcc00; font-weight: bold; }
.font_purple      { color : #d4a1f2; }
.font_purple_bold { color : #d4a1f2; font-weight: bold; }
.font_gray        { color : #aaaaaa; }
.font_gray_bold   { color : #aaaaaa; font-weight: bold; }
.font_green       { color : #87dc8e; }
.font_green_bold  { color : #87dc8e; font-weight: bold; }
.font_bold        { font-weight: bold; }

.font11  { font-size: 90%; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }
.font10  { font-size: 80%; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }
.font08  { font-size: 65%; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }
.font11L { font-size: 90%; line-height: 140%; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }
.font10L { font-size: 80%; line-height: 140%; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }
.font08L { font-size: 65%; line-height: 140%; font-family: "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif; }

.float_left  { float : left; }
.float_right { float : right; }
.float_both  { clear: both; }

.basebody {
	background-image    : url("../images/basebackground.gif");
	background-repeat   : repeat-y;
	background-position : center;
	width               : 765px;
}

.basebody2 {
	background-image    : url("../images/basebackground2.gif");
	background-repeat   : repeat-y;
	background-position : center;
	width               : 900px;
}
.basebody_in {
	padding-left : 11px;
	padding-right: 11px;
	display : block;
}

h1{
	font-size        : 110%;
	font-family      : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	margin           : 0px;
	padding          : 0px;
}

h2{
	font-size        : 100%;
	font-family      : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	margin           : 0px;
	padding          : 0px;
}

h3{
	font-size        : 90%;
	font-family      : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	margin           : 0px;
	padding          : 0px;
}

.height_blank{
	width            : 1px;
	height           : 14px;
	line-height      : 14px;
}

.height_blank{
	width            : 1px;
	height           : 14px;
	line-height      : 14px;
}

.top_navi_box{
	width            : 528px;
	margin-top       : 13px;
	padding          : 0px;
}
.top_navi_box_dl{
	margin           : 0px;
	padding          : 0px;
}
.top_navi_dt{
	font-size        : 80%;
	font-family      : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	padding-top      : 2px;
	float            : left;
}
.top_navi_dd_arrow{
	font-size        : 80%;
	font-family      : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	margin-left      : 6px;
	margin-right     : 7px;
	padding-top      : 2px;
	float            : left;
}
.top_navi_link_text{
	font-size        : 80%;
	font-family      : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	padding-top      : 2px;
	float            : right;
}

.left_navi_gotop_dt{	
	margin-left   : 0px;
	padding-top   : 22px;
	padding-bottom: 22px;
	padding-left  : 4px;
	padding-right : 13px;
	font-size     : 80%;
	font-family   : "�ｽl�ｽr �ｽo�ｽS�ｽV�ｽb�ｽN",sans-serif;
	font-weight   : bold;
	float         : right;
}	
.left_navi_gotop_dd{	
	margin-left   : 0px;
	padding-top   : 20px;
	padding-bottom: 22px;
	padding-left  : 0px;
	padding-right : 0px;
	float         : right;
}	
.left_navi_gotop_dl{	
	margin   : 0px;
	paddingt : 0px;
}	
.main_body_last_link_left{	
	width            : 170px;
	margin           : 0px;
	padding          : 0px;
	float            : left;
}	

/* 2010.10.20 added */
#global {
	display: inline-block;
	width: 100%;
	font-size: 0px;
	line-height: 0px;
}

#global a {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	display: inline;
	float: left;
}
#global p {
	font-size: 0px;
	line-height: 0px;
	background-image: url(../topics/seminar/2011/syaroushi/images/201012/menu_title.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	display: inline;
	margin:0;
	
}
#global p a {
	float: none;
	font-size: 0px;
	line-height: 0px;
	
}





.social{
	padding-top:10px;
	}
	
*html .social{
	margin-top:20px;
	}

.social_top{
	padding-top:35px;
	}
	
*html .social_top{
	margin-top:30px;
	}

.media_top{
	padding-top:15px;
	}
	
*html .media_top{
	margin-top:10px;
	}
	
.social_ta{
	border-collapse: collapse;
   border: 1px #505050 solid;
   font-size: 85%;
   line-height:1.5em;
	}
	
table.social_ta th,
table.social_ta td {
   padding: 0.2em;
   border: 1px #505050 solid;
   background-color:#FFF;
   /*border-style: solid dashed;*/
   /*border-width: 1px;*/
}

table.social_ta th,
table.social_ta td {
   border-top: 1px solid #505050;
}

table.social_ta th{
	width:96px;
	background-color:#f5f5f5;
	font-weight:normal;
	}
	
table.social_ta td {
	padding-left:10px;
	}
	
table.social_ta ul{
	padding-left:15px;
	margin-bottom:0;
	}
	
table.social_ta li{
	padding-right:10px;
	padding-top:3px;
	}
	
.p_top{
	padding-top:5px;
	padding-bottom:5px;
	margin:0 auto;
	}
	
/* sns�ｽi�ｽr ********** */
#sns_nav,
#sns_nav02{
	background-repeat: no-repeat;
	width            : 579px;
	height:31px;
	padding          : 0px;
	position:relative;
	}

#sns_nav {
	background-image : url("../../images/sns_navi.jpg");
	margin           : 20px 0 10px;
}
#sns_nav02{
	background-image : url("../../images/sns_navi02.jpg");
	margin           : 5px 0 30px;
}

.sns_twitter{
	position:absolute;
	top:3px;
	left:11px;
	}
	
.sns_twitter img{
	border:none;
}
	
.sns_youtube{
	position:absolute;
	top:3px;
	left:123px;
	}
	
.sns_youtube img{
	border:none;
}
	
.sns_facebook{
	position:absolute;
	top:3px;
	left:344px;
	}
	
.sns_facebook img{
	border:none;
}

.sns_instagram{
	position:absolute;
	top:3px;
	left:455px;
	}
	
.sns_instagram img{
	border:none;
}

.sns_line{
	position:absolute;
	top:3px;
	left:233px;
	}
	
.sns_line img{
border:none;
}



	
/* twitter ********** */

#twitter{
	background-image : url("../../images/twitter.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color:#e0e0e0;
	padding:27px 0 18px;
	margin:0 auto;
	width:579px;
	}

*html #twitter{
padding-top:40px;
}

	
/* youtube ********** */

#youtube{
	background-image : url("../../images/youtube.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color:#e0e0e0;
	padding:27px 0 18px;
	margin-top:20px;
	width:579px;
	}
	
*html #youtube{
padding-top:40px;
}

/* line ********** */

#line{
	background-image : url("../../images/line.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color:#e0e0e0;
	padding:27px 0 18px;
	margin-top:20px;
	width:579px;
	}
	
*html #line{
padding-top:40px;
}
	
/* facebook ********** */

#facebook{
	background-image : url("../../images/facebook.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color:#e0e0e0;
	padding:27px 0 18px;
	margin-top:20px;
	width:579px;
	}
	
*html #facebook{
padding-top:40px;
}

/* LINE ********** */


/* 20180117�ｽﾋ谷�ｽﾇ記 */
/* Instagram ********** */

#instagram{
	background-image : url("../../images/instagram.gif");
	background-repeat: no-repeat;
	background-position: top;
	background-color:#e0e0e0;
	padding:27px 0 18px;
	margin-top:20px;
	width:579px;
	}
*html #instagram{
padding-top:40px;
}</pre></body></html>