<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#header{ 
width:100%;
height:100px;
}

.ProdGallery #mainImg img{
	max-width:470px;
}

.genre_bar{
	height:30px;
}


.table-c{ max-width:470px !important; overflow:hidden;}
.table-c tr{ max-width:470px !important; overflow:hidden;}
.table-c .caption_c{ max-width:470px !important; overflow:hidden;}

.table-c input[type="text"]{ max-width:300px;}

.contentsbox05 img { max-width:470px;}
.contentsbox05 table { width:90%; max-width:450px;line-height:1.8em;}

.contentsbox05 td { line-height:1.8em; font-size:28px;}


/***********ã‚µã‚¤ãƒ‰*********************/
#side{display:none;}
#side_company, .side_free_e, .side_free_d{
float:none;
margin: auto;
}
.side_free_f, .side_free_f a{
width:430px;
margin:auto;
padding: 5px;
color:#6BD5EB;
	display: none;
}

#side h4{ height:auto;}

/************ãƒ•ã‚©ãƒ³ãƒˆ*****************/
.f10{ font-size:0.8em;}
.f11{font-size:0.9em;}

/*ã‚³ãƒ©ãƒ&nbsp;*/
.ColumnTitle{ font-size: 1.1rem;} 

.ColumnTitle a,
.ColumnTitle a:link,
.ColumnTitle a:visited{
font-size: 1.1rem;
}


.Column_info_box,
.Column_info_box_r{
	width:465px;
	height:330px;
	float: left;
	margin-top:10px;
	margin-left:0;
	margin-right:4px;
	margin-bottom:20px;
	overflow:hidden;
	border:#cfcfcf solid 1px;
	border-radius:4px;
	font-size: 0.8em;
	padding: 5px;
}
.Column_info_box_r{
	float: right;
	margin-left:0;
	margin-right:0;
}
.Column_info_box a,
.Column_info_box a:link,
.Column_info_box a:visited,
.Column_info_box_s a,
.Column_info_box_s a:link,
.Column_info_box_s a:visited{
	text-decoration:none;
	color:#333333;
	font-size:13px;
	line-height:1.4em;
}
.Column_info_box_img{
	width:440px;
	height:130px;
	margin:10px 10px 0px 10px; /* ä¸Šã€€å³ã€€ä¸‹ã€€å·¦*/
	float: left;
	background-position:center;
	background-repeat:no-repeat;
	border:#FFF solid 1px;
	/*border-radius:4px;*/
	text-align:center;
	overflow:hidden;
}
.Column_info_box_img img{
width:440px;
height:auto;
}


.Column_info_box_s{
	width:191px;
	height:260px;
	float: left;
	margin:5px;
	overflow:hidden;
	border:#cfcfcf solid 1px;
	border-radius:4px;
	font-size: 0.8em;
	padding:0px 8px 0px 8px;
}

.Column_info_box_genre{
width:280px;
	font-size:1.3em;
	color:#b09f75;
	float: left;
	padding:0px 10px 2px 15px;
}
.Column_info_box_ColumnTitle,
.Column_info_box_ColumnTitle a,
.Column_info_box_ColumnTitle a:link,
.Column_info_box_ColumnTitle a:visited{
	font-size: 1.2em;
	color:#555555;
	font-weight: bold;
	float: left;
	min-width:430px;
	max-height:70px;
	padding:5px 5px 5px 10px;
}
.Column_info_box_ProImg{
	width:90px;
	padding:10px;
	float: left;
	margin-left:10px;
}

.Column_info_box_ProImg img{
	border-radius:50%;
	width:85px;
	height:85px;
	}

.Column_info_box_ProName{
	padding:0px 5px 5px 15px;;
	width:350px;
	font-size:1.5em;
	line-height:1.3em;
	float: left;
}

.Column_info_box_CompanyName{
	padding:0px 0px 0px 15px;;
	width:350px;
	font-size:1.2em;
	line-height:1.0em;
	float: left;
}

.ColumnCateTitle{ line-height:1.6em;}


.result_box, .result_box_r{width:440px; height:150px;}

.Art_Titel_bar, .Shop_Titel_bar{padding-left: 10px; }
.C_nBox{ width:440px; height:130px;}
.C_nBox_Genre{font-size:1.2em; padding-left:0;}
.C_nBox_img img{width: 188px; height: 120px; object-fit: cover;}
.C_nBox_Genre, .C_nBox_ShopName, .C_nBox_ShopGenre{ width:230px; float:right;font-size:1.2em;}

.BlogBox{width:440px; height: 85px; font-size:1.2em;}
.ShopName{line-height:36px;}


/**Event_box************************************/

.Event_box,
.Event_box_r,
.Event_box_pink,
.Event_box_pink_r{
	width: 464px;
	min-height: 210px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 4px;
	border:#cfcfcf solid 1px;
	border-radius:4px;
	font-size: 16px;
	line-height:18px;
}
.Event_box_pink,
.Event_box_pink_r{
	border:#f5abb9 solid 1px;
}
.Event_box,
.Event_box_pink{
	float: left;
}
.Event_box_r,
.Event_box_pink_r{
	float: left;
	margin-right: 0px;
}

.Event_box a,
.Event_box_r a,
.Event_box a:visited,
.Event_box_r a:visited,
.Event_box_pink a,
.Event_box_pink_r a,
.Event_box_pink a:visited,
.Event_box_pink_r a:visited {
	color: #4d4d4d;
ã€€ã€€ã€€ã€€ background-color: #FFFFFF;
	text-decoration:none;
}
.Event_box a:hover,
.Event_box_r a:hover,
.Event_box_pink a:hover,
.Event_box_pink_r a:hover{
	color: #4d4d4d;
ã€€ã€€ã€€ã€€ background-color: #FFFFFF;
	text-decoration:none;
}

.Event_boxDay{
	margin: 0;
	color: #666666;
	padding-bottom: 5px;
	padding-left:5px;
	float: left;
	width: 300px;
	height:20px;
}
.EventSpan{
	text-align:left;
	font-size: 10px;
	width: 60px;
	height:15px;
	padding-bottom: 5px;
	float: left;
	clear:both;
}


.Event_name{
	width: 460px;
	margin-left: 5px;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	color: #F57890;
	font-weight: bold;
	float: left;
	padding-bottom: 5px;

}

.Event_name a:link,
.Event_name a:visited,
.Event_name a:hover{
	color: #666;
}

.EventHostName{
	width: 300px;
	height: 18px;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	color: #666;
	float: left;
	padding-bottom: 2px;
	margin-left: 10px;

}
.seminar_Genre{
	margin: 0;
	font-size: 14px;
	color: #666666;
	padding-bottom: 5px;
	float: left;
	clear:both;
	width: 280px;

}

.EventTime{
	margin-left: 10px;
	font-size: 14px;
	color: #666666;
	width: 300px;
	height: 18px;
	float: left;
}

.Event_img{
	height: 120px;
	width: 120px;
	float: left;
	background-color: #FFFFFF;
	padding: 5px;
	overflow: hidden;

}

.Event_img img{
width:120px;
height: 120px;
object-fit: cover;
}

.Event_txt{
	float: left;
	width: 450px;
	font-size: 14px;
	line-height: 1.5em;
	padding-left:5px;

}
.Event_txt a:link,
.Event_txt a:visited,
.Event_txt a:hover{
	margin: 0;
	font-size: 13px;
	color: #666666;
	float: left;
	text-decoration:none;
}
.EventSubTitel{
	float: left;
	width: 300px;
	font-size: 16px;
	line-height: 1.3em;
	color:#F57890;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;

}

#main .page_title{ width: 460px; height:40px;}

.midashi01 {
	padding: 3px;
	border-left: none;
	font-size: 28px;
	font-weight: bold;
}

.midashi08 {
	padding: 3px 20px 3px 20px;
	font-size: 28px;
	font-weight: bold;
	text-align: left;
	line-height:1.4em;
}

.midashi00, .midashi02, .midashi07 {
	font-size: 24px;
	}

.midashi10 {
	padding: 0.5em 0.5em;
	margin: 1em 0;
	border-left: none;
	font-size: 28px;
	font-weight: bold;
}

/************* ã‚³ãƒ©ãƒ&nbsp;ã®è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ« *************/

.contentsbox05 .ColumnPageTitle td {
	font-weight:bold; 
	text-align: left;
	line-height:1.5em;
	font-size:1.5rem !important; 
	padding-left: 10px;
	width:100%;
}

.colorbox02 {
	font-size: 24px;
	}

.colorbox03 {
	font-size: 20px;
	}

.textbox00 {
	font-size: 0.9rem;
	line-height: 1.8em;
	padding-left:1.4em;
	padding-right:1.4em;
}

.textbox01 {
	font-size: 24px;
	}

/*è¨˜äº‹ç”¨è¿½åŠ&nbsp;ã‚¹ã‚¿ã‚¤ãƒ«**************/

.maincopy {
	padding-left:1.4em;
	padding-right:1.4em;
	font-weight: bold;
	text-align: left;
	font-size: 1.1rem;
	line-height:1.8em;
}

.maincopy_red {
	padding-left:1.4em;
	padding-right:1.4em;
	font-weight: bold;
	text-align: left;
	font-size: 1.1rem;
	line-height:1.8em;
}


.name {
	font-size: 24px;
	}

.yellowbox {
	font-size: 0.9rem;
	line-height: 1.8em;
	}

.greybox {
	font-size: 0.9rem;
	line-height: 1.8em;
	border: none;
	border-radius: none;
}

.greybox_adv {
	font-size: 18px;
	}

.greenbox {
	font-size: 22px;
	}

.pplbox {
	font-size: 22px;
	}

.ltyellowbox {
	font-size: 22px;
	}

.pinkbox {
	font-size: 22px;
	}

.orangebox {
	font-size: 24px;
	}

.paleblue_box {
	font-size: 24px;
	}

.palebrown_box {
	font-size: 24px;
	}

.subcopy {
	padding: 0.5em 0.5em;
	margin: 1em;
	border-left: 6px solid #ccc;
	font-size: 1.0rem;
	font-weight: bold;
	line-height: 1.8em;
}

.subcopy_red {
	padding: 0.5em 0.5em;
	margin: 1em;
	border-left: 6px solid #e0334f;
	font-size: 1.0rem;
	font-weight: bold;
	line-height: 1.8em;
}

.subcopy_red02 {
	padding-left: 20px;
	margin: 0;
	color: #e0334f;
	line-height: 1.8em;
	font-size: 1.0rem;
}

.subcopy02 {
	line-height: 1.8em;
	font-size: 1.0rem;
	}

.question_red {
font-size: 0.9rem;
    line-height: 1.8em;
	}

.question_green {
	font-size: 22px;
	}

.question_paleblue {
	font-size: 22px;
	}

.question_orange {
	font-size: 22px;
	}


.question_ppl {
	font-size: 22px;
	}

.profilebox {
	font-size: 0.8rem;
	line-height: 2.6em;
	margin: 20px;
}

.profilebox02 {
	font-size: 18px;
	}

.profilebox_mc {
	font-size: 0.8rem;
	line-height: 2.6em;
	margin: 20px;
	}

.bookcopy {
	padding: 3px 20px 3px 20px;
	font-size: 28px;
	font-weight: bold;
	text-align: left;
	line-height:1.4em;
}

.booktitle {
	font-size: 24px;
	}

.bookdbbox {
	font-size: 18px;
	}

.beigebox {
	font-size: 22px;
	}

.quote_ppl {
	font-size: 22px;
	}

.quote_ylw {
	font-size: 22px;
	}

.quote_bwn {
	font-size: 22px;
	}

.grey01 {
	font-size: 14px;
	line-height:1em;
	}


.sm_form_btn{
width:400px;
padding:5px;
	border-radius:5px;
	font-size:24px;
}

.ColumnProTB {line-height:1.3em; height:120px; display:block; float:left;}
.ColumnProTB img { padding:10px; float:left; width:100px;}
.ColumnProTB p { float:right; width:360px; font-size:24px;}

.imagecaption01{
	padding: 0.1em 0.1em;
	margin: 0em 1.5em;
	font-size: 16px;
	text-align: left;
	}

.colum_allbtn {
 width:100%; 
}

.formtobtn_pink {
	font-size: 28px;
	}

.formtobtn_orange {
	font-size: 28px;
	}

.formtobtn_red {
	font-size: 28px;
	}

/*** ãƒ¬ã‚¹ãƒãƒ³ã‚·ãƒ–ãƒ†ãƒ¼ãƒ–ãƒ«ãƒ‡ã‚¶ã‚¤ãƒ³ ***/
.rep_table01 {
  border-collapse: collapse;
  width: 100%;
}
.rep_table01 th,
.rep_table01 td {
  padding: 10px;
  border: 1px solid #999;
  font-size: 1.0em;
}
.rep_table01 th {
  background-color: #eee;
  text-align: center;
  font-size: 1.0em;
  width: 30%;
}

@media screen and (max-width: 400px) {
.rep_table01 {
    border-top: 1px solid #999;
  }
.rep_table01 td {
    display: block;
    text-align: center;
  font-size: 1.0em;
  }
.rep_table01 th {
    display: block;
    border-top: none;
    border-bottom: none;
    width: 100%;
  font-size: 1.0em;
  }
}



.nextbox{
    text-align:left;
font-size: 0.9rem;
}


.pager ul li span,
.pager ul li a {
font-size: 1.3rem;
}

/***ã‚­ãƒ£ãƒ—ã‚·ãƒ§ãƒ³ä»˜ãç”»åƒ ***/

.imagebox_right {
    float: right;
    margin-top: 0.5em;
    margin-bottom: 0em;
    margin-left: 1em;
    color: #907050;
    font-size: 1.0rem;
    line-height:1.6em;
}

.imagebox_left {
    float: left;
    margin-top: 0.5em;
    margin-bottom: 0em;
    margin-rightt: 1em;
    color: #907050;
    font-size: 1.0rem;
    line-height:1.6em;
}

.imagebox_center {
    float: none;
    margin-top: 1.0em;
    margin-bottom: 0.5em;
    margin-left: 0.5em;
    color: #907050;
font-size: 0.8rem;
    line-height:1.6em;
}

/*è¨˜äº‹ä¸€è¦§ãƒšãƒ¼ã‚¸ã€€ã‚¿ã‚¤ãƒˆãƒ«**************/
.kiji_all li{

	width: 230px;
	height: 300px;
	float: left;
	text-align: center;
	margin: 5px;
	margin-bottom: 15px;
	overflow: hidden;

}

.kiji_all li .theme_thumb img{
width:230px;
}


.kiji_allTitle{
	width: 100%;
	color: #555;
	margin-top: 5px;
	padding-left: 10px;
	text-align: left

}
.kiji_allTitle a,
.kiji_allTitle a:link,
.kiji_allTitle a:visited{
	text-decoration: none;
	color: #555;
	font-size: 1.4em;
	line-height: 1.4em;

}
.kiji_allTxt{
	font-size: 1.0em;
	line-height: 1.3em;
	text-align: left;
	color: #888;
	margin-top: 5px;
	padding-left: 10px;
}

/*********************************************************/
/************************ä¸€è¦§ãƒœã‚¿ãƒ³*************************/
/*********************************************************/

/*********************************************************/
/***********ä¸€è¦§ãƒœã‚¿ãƒ³ãƒ¬ãƒƒãƒ‰æž&nbsp; ãƒ¬ãƒƒãƒ‰ãƒ†ã‚­ã‚¹ãƒˆ******************/

.square_btn01{
	font-size: 13px;
}

/********************** è¨˜äº‹ã‚¿ã‚¤ãƒˆãƒ« **********************/

.contents_title{
	display: none;
}

/********************** ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ãƒ†ã‚­ã‚¹ãƒˆ **********************/
/*ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ã€€å…¨ä½“*/
.contentsbox05 form{
float:right;
}

/*ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ã€€é&nbsp;…ç›®åç­‰*/
.contentsbox05 form td{
font-size: 1.2em;
}

/*ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ã€€ãƒ†ã‚­ã‚¹ãƒˆå…¥åŠ›æ¬„*/
.contentsbox05 input[type="text"] {
width:400px; 
height:50px;
}


/*ãƒ•ã‚©ãƒ¼ãƒ&nbsp;ã€€ä¸Šéƒ¨ãƒ†ã‚­ã‚¹ãƒˆ*/
.contentsbox05 .form_text{
	font-size: 1.2em;
	line-height: 1.4em;
	padding-left:20px;
}
</pre></body></html>