@charset "UTF-8";
/* CSS Document */

/*------------------------"SVG"------------------------*/
.path{
	width: 300px;
    height: 300px;
	margin: 0 auto 0 47px;
	text-align: center;
	text-shadow: 0 0 1px #000;
	stroke:#fff;
	fill:#fff;
	stroke-width:10;
	stroke-dasharray: 5000;
	stroke-dashoffset:5000;
	animation: DASH00 3.4s ease-in-out alternate forwards;
	animation:DASH00 3.4s ease-in-out 0s forwards;
	-webkit-animation:DASH00 3.4s ease-in-out 0s forwards;
	-webkit-transition:all 3.4s ease-in-out;transition:all .5s ease-in-out;	
	-o-animation:DASH00 3.4s ease-in-out .5s forwards;
	-moz-animation:DASH00 3.4s ease-in-out .5s forwards;
	pointer-events: all;
	transition-property: color;
/*  	fill: rgba(0,0,0,0);   fill: none; の代わり */
}
@keyframes DASH00 {
0%{stroke-dashoffset:5000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#fff;}
}
@-moz-keyframes DASH00{
0%{stroke-dashoffset:5000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#fff;}
}
@-webkit-keyframes DASH00{
0%{stroke-dashoffset:5000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#fff;}
}
@keyframes DASH00{
0%{stroke-dashoffset:3000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#fff;}
}
@-moz-keyframes DASH00{
0%{stroke-dashoffset:3000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#fff;}
}
@-webkit-keyframes DASH00{
0%{stroke-dashoffset:3000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#fff;}
}

/*------------------------"SVG"------------------------*/

/*------------------------"SVG_portfolio"------------------------*/
.path_portfolio_hanger_plate,.path_portfolio_yanakabossa,.path_portfolio_dekoboko,.path_portfolio_akari,.path_portfolio_gaito,.path_portfolio_irust,.path_portfolio_web,.path_portfolio_graphic{
    width: 28vw;
    position: absolute;
    top: 50px;
    right: 58px;
    margin: 10px auto 0 auto;
    text-align: center;
    stroke: #000;
    fill: #000;
    stroke-width: 10;
    stroke-dasharray: 5000;
    stroke-dashoffset: 5000;
    animation: DASH01 3.4s ease-in-out alternate forwards;
    -webkit-animation: DASH01 3.4s ease-in-out 0s forwards;
    pointer-events: all;
    text-shadow: 0 0 1px #000;
	/* animation: DASH01 3.4s ease-in-out 0s forwards;*/
  	/* fill: rgba(0,0,0,0);  /* fill: none; の代わり */	
}
    /* animation: DASH01 3.4s ease-in-out 0s forwards; */
@keyframes  DASH01 {
0%{stroke-dashoffset:5000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#000;}
}
@-moz-keyframes DASH01{
0%{stroke-dashoffset:5000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#000;}
}
@-webkit-keyframes DASH01{
0%{stroke-dashoffset:5000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#000;}
}
@keyframes DASH01{
0%{stroke-dashoffset:3000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#000;}
}
@-moz-keyframes DASH01{
0%{stroke-dashoffset:3000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#000;}
}
@-webkit-keyframes DASH01{
0%{stroke-dashoffset:3000;}
80% {stroke-dashoffset:2000;fill:rgba(0,0,0,0.2);}
100%{stroke-dashoffset:0;fill:#000;}
}
.svg_line svg{
	stroke-width: 30;
	stroke: #fcfcf6;
	fill: none;
	-webkit-transition: all .4s;
	transition: all .4s;
	text-shadow: 0 0 1px #000;
}
.svg_line {
	z-index: 1000;
	width: 184px;
	height: 116px;
	position: relative;
	background: rgba(0,0,0,0);
	margin-bottom: 20px;
	cursor: pointer;
	color: #b69e71;
	box-shadow: inset 0 0 0 5px #b69e71;
	-webkit-transition: background 0.4s 0.5s;
	transition: background 0.4s 0.5s;
	text-shadow: 0 0 1px #000;
}
.svg_img01{
	background:url(../img3/imgtop_portfolio_photograph01.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img01:hover{
	background:url(../img3/imgtop_portfolio_photograph01.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img02{
	background:url(../img3/imgtop_portfolio_photograph02.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img03{
	background:url(../img3/imgtop_portfolio_photograph03.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img04{
	background:url(../img3/imgtop_portfolio_hanger.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img04:hover{
	background:url(../img3/imgtop_portfolio_hanger_over.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}
.svg_img05{
	background:url(../img3/imgtop_portfolio_bossa.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img06{
	background:url(../img3/imgtop_portfolio_dekoboko.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img07{
	background:url(../img3/imgtop_portfolio_akari.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img08{
	background:url(../img3/imgtop_portfolio_gaito.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img09{
	background:url(../img3/imgtop_portfolio_irust.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img10{
	background:url(../img3/imgtop_portfolio_web.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_img11{
	background: url(../img3/imgtop_portfolio_graphic.jpg) no-repeat!important;
	width: 184px;
	height: 116px;
}
.svg_line:hover{
	background: rgba(0,0,0,0);
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

.pr-15 h4,.pr-15 span{
	-webkit-transition: color 0.4s 0.5s;
	transition: color 0.4s 0.5s;
}
.pr-15:hover h4,.pr-15:hover span{
	color: #b69e71;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}
.svg_line svg {position: absolute;top: 0;left: 0;}
.svg_line svg line {
	stroke-width: 10;
	stroke: #fcfcf6;
	fill: none;
	-webkit-transition: all .8s ease-in-out;
	transition: all .8s ease-in-out;
}

.svg_line:hover svg line {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

.svg_line svg line.top,.svg_line svg line.bottom {
	stroke-dasharray: 330 240; 
}

.svg_line svg line.left,.svg_line svg line.right {
	stroke-dasharray: 490 400;
}

.svg_line:hover svg line.top {
	-webkit-transform: translateX(-600px);
	transform: translateX(-600px);
}

.svg_line:hover svg line.bottom {
	-webkit-transform: translateX(600px);
	transform: translateX(600px);
}

.svg_line:hover svg line.left {
	-webkit-transform: translateY(500px);
	transform: translateY(500px);
}

.svg_line:hover svg line.right {
	-webkit-transform: translateY(-500px);
	transform: translateY(-500px);
}
/*------------------------"SVG_portfolio"------------------------*/

/*------------------------"SVG_sec"------------------------*/
.svg_line2 svg line {
	stroke-width: 1;
	-webkit-transition: all .4s;
	transition: all .4s;
}
.svg_line2 {
	z-index: 1000;
	height: 72px;
	border: 1px solid #b69e71;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;	
	position: relative;
	background: rgba(0,0,0,0);
	margin: 0;
	cursor: pointer;
	color: #171715;
	-webkit-transition: background 0.4s 0.5s;
	transition: background 0.4s 0.5s;
	letter-spacing: 0.5px;
}
.svg_line2 a {
	color: #000;
}
.svg_line2:hover {
	background: rgba(0,0,0,0);
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

.thumb h5,.thumb span
.thumb2 h5,.thumb2 span
.thumb3 h5,.thumb3 span
.thumb4 h5,.thumb4 span
{
	-webkit-transition: color 0.4s 0.5s;
	transition: color 0.4s 0.5s;
	margin:0 0 0 5px;
	z-index: 9999!important;}
.thumb:hover h5,.thumb:hover span 
.thumb2:hover h5,.thumb2:hover span 
.thumb3:hover h5,.thumb3:hover span 
.thumb4:hover h5,.thumb4:hover span 
{
	color: #b69e71;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	margin:0 0 0 5px;
	z-index: 9999!important;}

.svg_line2 svg {
	position: absolute;
	top: 0;
	left: 0;
}

.svg_line2 svg line {
	stroke-width: 2;
	stroke: #171715;
	fill: none;
	-webkit-transition: all .8s ease-in-out;
	transition: all .8s ease-in-out;
}

.svg_line2:hover svg line {
	-webkit-transition-delay: 0.1s;
	transition-delay: 0.1s;
}

.svg_line2 svg line.top,
.svg_line2 svg line.bottom {
	stroke-dasharray: 330 240; 
}

.svg_line2 svg line.left,
.svg_line2 svg line.right {
	stroke-dasharray: 490 400;
}

.svg_line2:hover svg line.top {
	-webkit-transform: translateX(-600px);
	transform: translateX(-600px);
}

.svg_line2:hover svg line.bottom {
	-webkit-transform: translateX(600px);
	transform: translateX(600px);
}

.svg_line2:hover svg line.left {
	-webkit-transform: translateY(500px);
	transform: translateY(500px);
}

.svg_line2:hover svg line.right {
	-webkit-transform: translateY(-500px);
	transform: translateY(-500px);
}

/*------------------------"SVG_sec"------------------------*/

/*------------------------"SVG_photograph01"------------------------*/
.svg_img_photograph01_01{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_00.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_02{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_03{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_07.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_04{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_08.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_05{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_72.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_06{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_14.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_07{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_16.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_08{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_11.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_09{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_27.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_10{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_33.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_11{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_44.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_12{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_43.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_13{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_35.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_14{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_24.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph01_15{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_46.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_photograph01"------------------------*/

/*------------------------"SVG_photograph02"------------------------*/
.svg_img_photograph_02_01{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_03.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_02{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_12.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_03{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_13.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_04{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_06.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_05{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_19.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_06{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_20.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_07{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_42.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_08{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_47.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_09{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_62.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_10{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_61.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_11{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_34.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_12{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_21.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_13{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_09.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_14{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_04.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_02_15{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_28.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_photograph02"------------------------*/

/*------------------------"SVG_photograph03"------------------------*/
.svg_img_photograph_03_01{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_02.png) no-repeat!important;
	background-position: center bottom!important;
	background-attachment: fixed;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_02{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_54.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_03{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_55.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_04{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_58.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_05{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_59.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_06{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_60.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_07{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_18.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_08{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_26.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_09{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_38.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_10{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_36.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_11{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_39.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_12{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_52.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_13{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_101.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_14{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_10.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_15{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_17.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_16{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_102.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_17{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_103.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_18{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_104.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_photograph_03_19{
	background:#fff url(../img3/thumbnail_photograph/thumbnail_photograph_105.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_photograph03"------------------------*/

/*------------------------"SVG_akari"------------------------*/
.svg_img_akari01{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_01.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_akari02{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_akari03{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_03.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_akari04{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_04.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_akari05{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_akari06{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_06.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_akari07{
	background:#fff url(../img3/thumbnail_akari/thumbnail_akari_07.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_akari"------------------------*/

/*------------------------"SVG_yanaka"------------------------*/
.svg_img_yanaka01{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_01.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka02{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka03{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_03.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka04{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_04.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka05{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka06{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_06.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka07{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_07.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka08{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_08.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_yanaka09{
	background:#fff url(../img3/thumbnail_yanaka/thumbnail_yanaka_09.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_yanaka"------------------------*/

/*------------------------"SVG_dekoboko"------------------------*/
.svg_img_dekoboko01{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_01.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko02{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko03{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_03.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko04{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_04.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko05{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko06{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko07{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko08{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_dekoboko09{
	background:#fff url(../img3/thumbnail_dekoboko/thumbnail_dekoboko_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_dekoboko"------------------------*/

/*------------------------"SVG_dekoboko"------------------------*/
.svg_img_gaito01{
	background:#fff url(../img3/thumbnail_gaito/thumbnail_gaito_01.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}

.svg_img_gaito02{
	background:#fff url(../img3/thumbnail_gaito/thumbnail_gaito_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_dekoboko"------------------------*/

/*------------------------"SVG_graphic"------------------------*/
.svg_img_graphic01{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_01.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic02{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_02.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic03{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_03.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic04{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_05.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic05{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_07.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic06{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_06.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic07{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_08.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic08{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_09.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic09{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_10.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic10{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_11.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic11{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_12.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic12{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_13.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic13{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_14.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic14{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_17.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic15{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_18.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic16{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_19.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic17{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_20.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_graphic18{
	background:#fff url(../img3/thumbnail_graphic/thumbnail_graphic_21.jpg) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_graphic"------------------------*/

/*------------------------"SVG_hanger"------------------------*/
.svg_img_hanger01{
	background:url(../img3/thumbnail_hanger/thumbnail_hanger_01.png) no-repeat;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none!important;
}
.svg_img_hanger02{
	background:#fff url(../img3/thumbnail_hanger/thumbnail_hanger_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_hanger01 img,.svg_img_hanger02 img{
	border: none!important;
}
/*------------------------"SVG_hanger"------------------------*/

/*------------------------"SVG_web"------------------------*/
.svg_img_web01{
	background:#fff url(../img3/thumbnail_web/thumbnail_web_01.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_web02{
	background:#fff url(../img3/thumbnail_web/thumbnail_web_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
/*------------------------"SVG_web"------------------------*/

/*------------------------"SVG_irust"------------------------*/
.svg_img_irust01{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_01.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust02{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_02.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust03{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_03.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust04{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_04.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust05{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_05.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust06{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_06.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust07{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_07.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust08{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_08.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust09{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_09.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust10{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_10.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust11{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_11.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust12{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_12.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust13{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_13.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust14{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_14.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust15{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_15.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust16{
	background:#fff url("../img3/thumbnail_irust/thumbnail_irust_16.png") no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}
.svg_img_irust17{
	background:#fff url(../img3/thumbnail_irust/thumbnail_irust_17.png) no-repeat!important;
	background-position: center bottom!important;
	width: 54px;
	height: 73px;
	margin: 0;
	border: none;
	z-index: 9999!important;}



/*------------------------"SVG_irust"------------------------*/
