<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*----------------------------------------------------------
	edit by toshio maeoka / pm studio co.,ltd.
	mail:maeoka@pmstudio.com
	url:http://www.pmstudio.com/
-----------------------------------------------------------*/

/*-------------------------------
	each ollection frame
--------------------------------*/

.block2{
	width:auto;
	height:auto;
	margin: 0px auto;
	border: 1px solid #CCC;
	display:block;
}

.collection_list{
	width:100%;
	/* height:220px; */
	margin:0px auto;
	border: 0px solid #CCC;
	display:block;
}
ul.t_slide1 li{
	width: 210px;
    height: 210px;
    margin: 0px 0px;
    border: 0px solid #CCC;
}
.collection_frame{
min-height: auto;
}

/*---PCç”¨éžè¡¨ç¤º---*/
.sp_show{
	display:none;
}


/*--æ¤œç´¢ãƒœãƒƒã‚¯ã‚¹--*/
.serch_box{
	background:rgba(0,0,0,0.8);
	width:100%;
	height:100px;
	padding:20px 0px 0px 0px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

ul.serch_collection{
	width:70%;
	height:auto;
	margin: 0px auto;
}

ul.serch_collection li{
	width:auto;
	height:auto;
	border: 0px solid #ccc;
}

ul.serch_collection li:nth-child(1){
	width:20%;
}

ul.serch_collection li:nth-child(2){
	width:60%;
}

ul.serch_collection li:nth-child(3){
	width:21%;
}

.more_btn_aarchive span:nth-child(1){
	width:70%;

}

.collection_selector{
	background:rgba(0,0,0,0.2);
	width:415px;
	height:37px;
	color:rgba(255,255,255,0.8);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid rgba(255,255,255,0.8);
}

input[type="submit"].serch_btn{
	width:150px;
	height:37px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	cursor:pointer;
	border-style:none;
}



/*-------------------------------
		a_tag
--------------------------------*/

a.menu_a_white{
	color: rgba(255,255,255,1);
	text-decoration: none;
}

a.menu_a_white:visit{
	color: rgba(255,255,255,1);
	text-decoration: none;
}

a.menu_a_black{
	color: rgba(0,0,0,1);
	text-decoration: none;
}

a.menu_a_black:visit{
	color: rgba(0,0,0,1);
	text-decoration: none;
}

a.menu_a_blue{
	color:rgba(0,108,183,1);
	text-decoration: none;
}

a.menu_a_blue:visit{
	color:rgba(0,108,183,1);
	text-decoration: none;
}

a.menu_a_blue2{
	background-color: white;
    color: white;
    padding: 0;
    text-align: center;
    padding: 5px 10px;
    width: 30%;
    margin: 0 auto;
    border-radius: 5px;
    transition: 0.2s;
}
a.menu_a_blue2:hover{
	opacity: 0.8;
}

a.menu_a_blue2:visit{
	color:rgba(0,104,179,1);
	text-decoration: none;
}

a.menu_a_red{
	color:rgba(219,184,192,1);
	text-decoration: none;
}

a.menu_a_red:visit{
	color:rgba(219,184,192,1);
	text-decoration: none;
}

a.menu_a_pink{
	color:rgba(223,107,150,1);
	text-decoration: none;
}

a.menu_a_pink:visit{
	color:rgba(223,107,150,1);
	text-decoration: none;
}

/*-------------------------------
	ãƒœã‚¿ãƒ³èª¿æ•´
--------------------------------*/
.more_btn_link{
	background: rgba(0,0,0,1);
	width: 380px;
	height: 50px;
	margin: 0 auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: rgba(255,255,255,1);
	cursor: pointer;

}
.more_btn_link:hover{
  background: rgba(0,0,0,0.8);
  transition: 0.3s;
}
.more_btn_link span:nth-child(1) {
    width: 90%;
}
</pre></body></html>