@charset "Shift-JIS";

/* Base Layout 
-------------------------------*/
body#event div#event-contants { width: 950px;}
body#event div#event-main-contents { width: 717px; margin: 25px 0 0 8px; float: left;}
body#event div#event-right-contents { 
	width: 200px; 
	margin: 21px 0 0;
	_margin: 24px 0 0;
	padding: 0;
	float: right;
	display: block;
}

/* Color Module
-------------------------------*/
#event .blue { color:#3e4c99;}
#event .orange { color:#ef7c26;}

/* Banner
-------------------------------*/

#event p.r-catch { margin: 0 0 10px !important; padding: 0;}
#event p.r-banner-title1,
#event p.r-banner-contant,
#event p.r-banner-orphisx,
#event p.r-banner-rpef,
#event p.r-banner-more,
#event p.r-banner-kinderseminar,
#event p.r-banner-printlecture,
#event p.r-banner-risograph,
#event p.r-banner-gp100,
#event p.r-banner-gp100event { margin: 0;padding: 0;}
#event p.r-banner-title2 { margin-top: 20px !important; padding:0;}

#event p.r-catch,
#event p.r-banner-title1,
#event p.r-banner-contant a,
#event p.r-banner-event a,
#event p.r-banner-orphisx a,
#event p.r-banner-rpef a,
#event p.r-banner-more a,
#event p.r-banner-kinderseminar a,
#event p.r-banner-printlecture a,
#event p.r-banner-risograph a,
#event p.r-banner-demo a,
#event p.r-banner-title2,
#event p.r-banner-gp100 a,
#event p.r-banner-gp100event a { 
	width: 200px; 
	margin: 0 0 5px;
	text-indent: -9999px; 
	display: block;
	background-position: 0 0;
	background-repeat: no-repeat;
}

#event p.r-catch {  background-image: url(../images/banner/r_catch.gif); height: 30px;}
#event p.r-banner-title1 {  background-image: url(../images/banner/r_title01.gif); height: 18px;}
#event p.r-banner-contant a { background-image: url(../images/banner/r_banner_contact.gif); height: 135px;}
#event p.r-banner-event a { background-image: url(../images/banner/r_banner_futurelive2016.jpg); height: 115px;}
#event p.r-banner-orphisx a { background-image: url(../images/banner/r_banner_orphisx.jpg); height: 105px;}
#event p.r-banner-rpef a { background-image: url(../images/banner/r_banner_rpef.gif); height: 105px;}
#event p.r-banner-more a { background-image: url(../images/banner/r_banner_more.jpg); height: 105px;}
#event p.r-banner-kinderseminar a { background-image: url(../images/banner/r_banner_kinder_seminar.gif); height: 253px;}
#event p.r-banner-printlecture a { background-image: url(../images/banner/r_banner_kinder_printlecture.gif); height: 136px;}
#event p.r-banner-risograph a { background-image: url(../images/banner/r_banner_risograph.jpg); height: 105px;}
#event p.r-banner-demo a { background-image: url(../images/banner/r_banner_demo.gif); height: 105px;}
#event p.r-banner-gp100 a { background-image: url(../images/banner/r_banner_gp.jpg); height: 105px;}
#event p.r-banner-title2 {  background-image: url(../images/banner/r_title02.gif); height: 18px;}
#event p.r-banner-gp100event a { background-image: url(../images/banner/r_banner_gp_event.jpg); height: 80px;}

#event p.r-banner-contant a:hover,
#event p.r-banner-orphisx a:hover,
#event p.r-banner-rpef a:hover,
#event p.r-banner-more a:hover,
#event p.r-banner-kinderseminar a:hover,
#event p.r-banner-printlecture a:hover,
#event p.r-banner-risograph a:hover,
#event p.r-banner-gp100 a:hover,
#event p.r-banner-gp100event a:hover { filter:alpha(opacity=80); opacity:0.80;}

/* Base Element
-------------------------------*/

#event h1{ 
	margin: 0 0 20px; 
	padding: 0 0 8px; 
	line-height: 20px; 
	clear: both; 
	text-indent: -9999px; 
	border-bottom: 1px solid #ccc;
	background: url(../images/common/title.gif) 0 0 no-repeat;
}

#event h1.detail{ 
	margin: 0 0 20px 20px; 
	padding: 0 0 8px; 
	line-height: 20px; 
	clear: both; 
	text-indent: -9999px; 
	border-bottom: 1px solid #ccc;
	background: url(../images/common/title.gif) 0 0 no-repeat;
}

#event h2{ margin:30px 0 0 0; padding: 0 0 5px; clear: both; border-bottom: 1px #ccc solid;}

p.detail-leftmenu{
	margin-left:20px !important;
}

/* Layout Module
-------------------------------*/

/* event-box01 */

#event .event-box01{
	margin:15px 0;	
}
#event .event-box01 .pict{
	float:left;
	width:160px;
}
#event .event-box01 .text{
	float:right;
	width:420px;
	font-size:77%;
}
#event .event-box01 .text .copy{
	margin:35px 0 15px;
}
#event .event-box01 .text .pdfBtn{
	margin:10px 10px 0 0;
	text-align:right;
}

#event .mainimg-wrap { text-align: center; clear: both;}
#event .subimg-wrap { text-align: center; clear: both; margin-bottom: 10px;}
#event .event-mainimg { margin: 0 auto; width: 633px; text-align: left;}
#event .event-mainimg img { margin: 0 0 15px;}
#event .subtitle { 
 	width: 633px;
	text-align: left;
	margin:0 auto 10px auto;
	color:#3E4C99;
	font-weight:bolder;
}

/* event-box02 */

#event .event-box02{
	padding:0 0 4px;
	background:url(../images/ad_boxbg_02.gif) no-repeat 0 bottom;
}
#event .event-box02 .event-box02-inner{
	background:url(../images/ad_boxbg_01.gif) repeat-y 0 0;
}
#event .event-box02 .event-box02-inner .event-note01{
	padding:5px 10px;
}

/* event-note01 */

#event .event-note01{
	font-size:70%;
}




/****add***/

#event .content-wrap-c {
	margin:10px 0 10px 55px;
	padding:0 auto;
	width:600px;
	clear:both;
}

#event .content-wrap {
	margin:25px 0;
	width:710px;
	clear:both;
}
/*
#event .content-wrap p,
#event .content-in p { margin:0; }
*/
#event .content_left {
	float:left;
	width:590px;
	padding: 0 10px 0 0;
}

#event .content_rigth {
	float:left;
	width:110px

}

#event .content-wrap-c:after,
#event .content-wrap:after {
   content:".";
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
}

#event .content-in {
	width:700px;
	_width:710px;
	border:1px solid #CCC;
	padding:5px;
	clear:both;
}
#event .content-in:after{
   content:".";
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
}

#event .content-in-left {
	float:left;
	width:185px;	
}
#event .content-in-right {
	float:left;
	width: 490px;
	padding: 0 5px 0 10px;
}

#event .content-in-title {
	margin: 0 0 5px; 
	padding: 0;
	color:#3e4c99;
	font-weight:bolder;
}

#event .content-in-text { margin:5px 0 15px;}

#event .content-in-link {
	background:url(../images/common/link_point.gif) 0 2px no-repeat;
	margin:10px 0 0;
	padding:0 0 0 15px;
	display:block;
	clear:both;
}
#event .content-in-link-right {
	background:url(../images/common/link_point.gif) 0 2px no-repeat;
	margin:10px 0 0;
	padding:0 0 0 15px;
	display:block;
	clear:both;
	float:right;
}
#event .content-in-link2 {
	background:url(../images/common/link_point.gif) 0 4px no-repeat;
	margin:10px 0 0;
	padding:0 10px 0 15px;
}

#event .content-main-left {
	width:206px;
	float:left;
}
#event .content-main-right {
	width:500px;
	float:left;
}
#event .content-main-left2 {
	width:236px;
	float:left;
}
#event .content-main-right2 {
	width:470px;
	float:left;
}

#event .content-icon {
	margin: 0 0 5px 0 ;
}

#event .banner-in-title {
	margin: 20px 0 2px; 
	padding: 0;
	font-weight:bolder;
}
