@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */

/************************************
** グローバルナビメニュー（menu）
************************************/

/*body.custom-background { background-color: #0a0a0a; background-image: url("/wp-content/uploads/2019/05/AstCR_16-7_モノクロ.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; }*/



body{
	background-color: #ffffff; 	
}

/*
#header{
	background-color: rgba(255,255,255,0);
}

#header-in{
	background-color: rgba(255,255,255,1);
}
*/
a {
	color: black;
	word-wrap: break-word;
	text-decoration: none;
}


a:hover {
	text-decoration-line: underline;
	
}


a:-webkit-any-link {
	text-decoration: none;
	
}

a:-webkit-any-link:hover {
	text-decoration: underline
	
}


.link-blue{
	color: blue;
}

.link-blackbold{
	color: black;
	text-decoration: bold;
}


.text-bold{
	text-decoration: bold;
}



/*
.eng-prize{
	margin: 0 0;
}*/

.eng-prize-2{
	margin: 0.3em 0 3em 1em;
}


.article h1{
	font-family: 'Century Gothic','arial', 'Lato', 'Noto Sans JP',  YuGothic,'游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic',sans-serif;
	font-size: 35px;
}

.article h2{
	font-family: 'Lato', 'Noto Sans JP', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	  border-left:0px solid #000;
	margin: 0;
}

#site-title {
    margin-top: 16px;
    margin-bottom: 3px;
    font-size: 30px;
    line-height: 100%;
}


#navi ul{
  position: relative;
  clear: both;
  border: 0px solid #ddd;
  background-color:#F7F7F7;
  border-radius:3px;
  margin:0;
  padding:0;
  width:100%;
  box-sizing: border-box;
}

div#navi,div#navi ul,div#navi ul.sub-menu,div#navi ul.children,div#navi-in{
    width:100%;
	 background-color:#165000;
	
  }

  div#header-in, div#body-in, div#footer-in{
    width:100%;
  }


#navi-in{
   display: flex;
	justify-content: center;
}

#navi .menu > li > a{
  padding:0.5em 2.0em;
	
}
#navi ul li a{
  font-size: 12px;
 /* display: block;
  padding: .3em .7em;
  color:#111;
  text-decoration:none;
  z-index:99;*/
}


#site-description{
  color: black;
  margin:0;
  line-height:140%;
	font-size: 14px;
  margin-right:20px;
  margin-bottom:10px;
  font-weight:normal;
}


#navi ul.sub-menu,
#navi ul.children{
  display: none;
  position: absolute;
  margin-left: 0;
  min-width:250px;
  border: 0px solid #ffffff;
  list-style:none;
  padding-left:0;
  z-index:99;
}



#body{
  margin-top:0px;
}

.post-meta{
margin-top: 0px;
}


.entry-title{
	margin-left: 4%;
}

#LR-Top-logo, #LiveRec-logo{
margin-left: 30px;	
}






#top-img{
	text-align: center;
	max-width: 1350px;
	margin: auto;
	
}


#top-img img{
	width: 100%;
	
}

.topcomm{
	width: 90%;
	color: black;
	margin: auto;
	font-size: 13px;
	text-align: center;
	line-height: 2.5em;
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;

}

#main {
	width: 100%;
	padding: 0px;
	border: none;
	border-radius: 0px;
	margin-bottom: 0px;

}




#main .page{
  margin-bottom: 0px;
}

#post-207.post-207{
	 width: 100%;
	padding-top: 0px;
}



.body {
  font-family:'Lato', 'Noto Sans JP', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
  font-size:12px;
  -webkit-text-size-adjust: 100%;
}


.article  h4{
	position: relative;
	border-bottom:0px solid #FFFFFF;
	margin-left: 50px;
    margin-top: 15px;
    margin-right: 0px;
    margin-bottom: 15px;
	padding: 0px;
	text-align: center;
	font-family:'Lato', 'Noto Sans JP', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}




.u-floatLeft{
	 visibility:hidden;
}

.article ol,
.article ul,
.article dl{
  line-height:200%;
}







.zoom-img{
	margin: auto;
	width: 95%;
	max-width: 1060px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	
}



.box{
	position: relative;
	min-width: 225px;
	margin: 20px;
	text-align: center;
}

.box-hover{
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 0.5s ease-in-out;
	
}

.box:hover .box-hover{
	opacity: 1;
	filter: brightness(120%);
}


.zoom-img img{
	vertical-align: bottom;
	
}

.clear{
	clear: both;
}




.top-shintyaku-koushin-title{
	position:relative;
	min-width: 200px;
	margin: 2em auto;
	text-align: center;
	font-size: 18px;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','Meiryo UI','メイリオ', Meiryo,'Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
	
}


.top-sns-timeline-title{
	margin: 5em auto 2em;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.top-sns-timeline{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
	margin: auto;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-size: 18px;	
	margin-bottom: 60px;
}


.top-lrwmm-sns	{
	width: 400px;
	margin-top: 50px;
	text-align: center;
}


.top-lrwmm-sns-title{
	margin-bottom: 1.5em;
}

.top-sns-imgs{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}


.top-sns-imgs img{
	min-width: 40px;
	margin: 30px;
}



.labrec-top-slides{
	width:90%;
	margin: auto;
	text-align:center;
}

.labrec-mark{
		margin: 5em auto 2em;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.labrec-mark.equipment{
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}

.labrec-main{
	width: 90%;
	margin:2em auto 2em;
	text-align: center;
}

.labrec-studios-title{
		text-align: center;
	margin: 0 auto;
	padding-top: 2em;
	padding-bottom: 2em;
	font-family: 'Century Gothic','arial unicode ms','arial',sans-serif;
	font-size:20px;
	
}

.labrec-ast-link{
	display: inline-block;
	position: relative;
	min-width: 150px;
	margin: 0 40px 20px;

}

.labrec-ast-link img{
	vertical-align: bottom;	
}

#ast-hover {
	vertical-align: bottom;	
}

.labrec-ast-link #ast-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}


.labrec-ast-link:hover #ast-hover {
	opacity: 1;
}

.labrec-bst-link{
	display: inline-block;
	position: relative;
	min-width: 150px;
	margin: 0 40px 20px;
}

.labrec-bst-link img{
	vertical-align: bottom;	
}
#bst-hover {
	vertical-align: bottom;	
}

.labrec-bst-link #bst-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}

.labrec-bst-link:hover #bst-hover {
	opacity: 1;
}

.labrec-cst-link{
	display: inline-block;
	position: relative;
	min-width: 150px;
	margin: 0 40px 20px;
}
.labrec-cst-link img{
	vertical-align: bottom;	
}

#cst-hover {
	width: 100%;
	vertical-align: bottom;	
}
.labrec-cst-link #cst-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;

	
}


.labrec-cst-link:hover #cst-hover {
	opacity: 1;
}



.labrec-link-buttons img{
	width: 100%
}

.floor-map-title{
	text-align: center;
	margin: 0 auto;
	padding-top: 2em;
	padding-bottom: 2em;
	font-family: 'Century Gothic','arial unicode ms','arial',sans-serif;
	font-size:20px;
}

.floor-map-img{
	text-align: center;
}
.floor-map-img img{
	width: 350px;
	min-width: 100px;
	vertical-align: bottom;
	margin:1em;
}

.floor-map-img.b img{
	width: 450px;
	min-width: 100px;
	vertical-align: bottom;
	margin:1em;
}

.floor-map-img :hover {
  transform: scale(1.3);
  transition: 1.0s ease-in-out;
}

.floor-map-img.b :hover {
  transform: scale(1.2);
  transition: 1.0s ease-in-out;
}



.link-buttons-labrecabc{
	width: 70%;
	margin: 8em auto 4em;
	text-align: center;
	
}


.labrec-link-buttons{
	width: 15%;
	display: inline-block;
	vertical-align: top;
}


.labrec-staff{
	margin-bottom: 20%;
}

.labrec-equipment{
	margin-bottom: 20%;
}

.labrec-plug-ins{
	margin-bottom: 20%;
}

.labrec-access{
	margin-bottom: 20%;
}


.abc-st-slides{
	width: 80%;
	margin: auto;

	
}



.labrec-link-buttons-parent{
	margin-top: 1.5em;
	text-align: center;
	
}

.labrec-link-buttons-abcst img{
	width: 100%
}


.labrec-link-buttons-abcst{
	display: inline-block;
	width:30%;
	vertical-align: top;
}


.st-mark{
	margin: 5em auto 2em;
	font-size: 18px;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
}


.labrec-logo1{
	margin-top: 50px;
	text-align: center;
	min-width: 70px;
	
}

.labrec-logo2{
	position: relative;
	top: 19px;
	
}





.labrec-info{
	position: relative;
	text-align: center;
	
}


.lab-rec-sns{
	position: relative;
	top: 1em;
	text-align: center;
	font-size: 20px;
	display: flex;
  align-items: flex-start;
  justify-content: space-around;
	
}

.wp-block-nextend-smartslider3{
	position: relative;
	float: left;
}

.labrec-sns-title{
	text-align: center;
	margin: 0 auto;
	padding-top: 2em;
	padding-bottom: 2em;
	font-family: 'Century Gothic','arial unicode ms','arial',sans-serif;
	font-size:20px;
	
}


.labrec-page-sns{
	margin: auto;
	width: 80%;
	text-align:center;
}

.labrec-page-fb{
	display: inline-block;
	height: 600px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}

.labrec-page-tw{
	display: inline-block;
	height: 600px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}

.labrec-page-sns2{
	margin: auto;
	width: 100%;
	text-align:center;
}


.labrec-page-fb2{
	display: inline-block;
	height: 600px;
	width: 335px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}

.labrec-page-tw2{
	display: inline-block;
	height: 600px;
	width: 335px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}

.labrec-page-ig{
	display: inline-block;
	height: 600px;
	width: 335px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}
.eng-kategory{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 1em auto;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
}

.eng-kate{
	display: inline-block;
	width: auto;
	text-align: center;
	margin: 0.5em 2.5em;
	color: black;
	text-decoration: none;
}
.eng-kate:hover{
	text-decoration-line: underline;
	
}

.eng-top-list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	width: 85%;
	max-width: 1000px;
	margin: 0 auto;
	text-align: justify;
	
	
}



.eng{
	/*display: inline-block;*/
	margin: 20px 0px;
	
}




.eng-img{
	width: 70%;
	min-width: 110px;
	margin:0 auto;
	text-align: center;
	
}


.eng-name{
	text-align: center;
}

.name-kanji{
	font-size: 14px;
}
.name-romaji{
	font-size: 12px;
}

.eng-marker{
	margin: 100px auto 20px;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
	font-weight: bold;
	
}
.eng-booking-1{
	margin: 2em auto 0.2em;
	font-size: 16px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
	
}
.eng-booking-2{
	margin: 0 auto ;
	padding: 3em 0;
	/*border-bottom: solid 1px #c0c0c0;*/
	/*border-radius: 20px;*/
font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	
}

.eng-booking-3{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	line-height: 2em;
	font-size:14px;
	text-decoration: none;
	word-break: keep-all;
	margin-bottom: 2em;
	
}

.separate-line.eng-book{
	height: 1px;
	width: 70%;
	border-bottom: solid 1px #c0c0c0;
	margin: 0 auto;
}

.eng-list-manager{
	width: 100px;
	text-align: center;
	
}




.eng-booking-4{
	width: 70%;
	min-width: 170px;
	margin:0 auto;
	text-align: center;
	
}
.eng-booking-5{
	font-size:17px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
	
}
.eng-booking-6{
	margin-top: 0.5em;
}


.and{
	margin: 2em auto 1em;
	font-size: 18px;
font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	text-align: center;
	
	
}

.eng-booking-8{
	width: 80%;
	margin: 0 auto 0 ;
	padding: 1em 0;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	
}

.eng-booking-9{
	width: 80%;
	min-width: 231px;
	margin: 0 auto 0 ;
		border: solid 1px #c0c0c0;
	border-radius: 20px;
	text-align: center;
	
}

.labrec-logo3{
	margin: 0 auto;
	min-width: 120px;
	
}


.mastering-logo1{
	min-width: 161px;
	text-align: center;
}

.mastering-logo1 img{
	vertical-align: bottom;
	
}
.st-top-com {
	width: 80%;
	margin: 1em auto 3em ;
	color: black;
	font-size: 13px;
	line-height: 2em;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;

}


.st-mark{
	margin: 3em auto 2em;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-size: 18px;
	text-align: center;
	font-weight: bold;
	
}
.st-heimenzu{
	width: 50%;
	margin: auto;
	text-align: center;
	
}

.st-equipment{
	width: 80%;
	margin: 5% auto 5%;
	
}
.eqmt-list{
	width: 80%;
	margin: 5% auto 5%;
}

.st-link{
	display: inline-block;
	max-width: 170px;
	min-width: 120px;
	padding: 0 1%;
}


.booking-desk{
	margin: auto;
	padding: 0 3em 0 3em;
}

.manager{
	display: inline-block;
	width: 48%;
	text-align: center;
}
.booking{
	display: inline-block;
	width: 48%;
	text-align: center;
}

.eng-prf-parent{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}


.eng-prf-photo{
	margin: 1em 1em 0 1em;	
	
}
.eng-prf-0{
	width: 650px;
	min-width: 250px;
	vertical-align: top;
	line-height: 1.3;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	margin-left:1em

}
.eng-prf-1{
	font-size: 28px;
	margin: 0.2em 0;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
}

.eng-prf-2{
	font-size: 28px;
	margin: 0.2em 0;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','Meiryo UI','メイリオ', Meiryo,'Yu Gothic','游ゴシック',sans-serif;;
	font-weight: bold;
}

.eng-prf-3{
	font-size: 15px;
	margin: 0.2em 0 1em;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
}


.eng-prf-4{
	font-size: 13px;
	margin-bottom: 0.2em;
}

.eng-prf-5{
	font-size: 13px;
	margin-bottom: 0.2em;
}

.eng-prf-6{
	font-size: 13px;
	margin-bottom: 0.2em;

}

.eng-prf-7{
	font-size: 13px;
	margin:1em 0  0.2em;
	display: inline-block;
	vertical-align: top;

}

.eng-prf-8{
	font-size: 13px;
	margin: 1em 0 0.2em;
	line-height: 1.5;
	word-wrap: break-word;
	display: inline-block;

}

.bio-year{
	display: inline-block;
	vertical-align: top;
	
}

.bio-cont{
	display: inline-block;
	margin-left: 1em;
	
}


.tkdbio{
	margin: 20px 0 20px 55px
}


.tkdbio-omake-top{
	margin-top: 15px;
}

.tkdbio-omake1{
	vertical-align: top;
	display: inline-block;
}

.tkdbio-omake2{
	width:90%;
	display: inline-block;
}

.tkdwl-kate{
	display: inline-block;
	vertical-align: top;
}


.tkdwl-cont{
	display: inline-block;
	margin-left: 3em;	
	max-width: 710px;
}


.tkdwl-cont.ss{
	display: block;
	text-align: center;	
	margin: 0;
	max-width: 100%
}

.tkdwl-cont.hh, .tkdwl-cont.gg{
	margin-left: 12%;
	margin-right: 12%;
	word-break: break-all;
}

.tkdwl-line{
	margin: 30px 0;
}

.tkdwl-line.ss{
	margin: 0;
}


.tkdwl-imgs{
	text-align:center;
}

.tkdwl-imgs img{
	min-width: 280px;
}


.tkdwl-imgs-toma-parent{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.tkdwl-imgs-toma{
	text-align: center;
	margin: 10px 20px;	
}

.tkdwl-imgs-toma.b img{
	border: solid 0.5px #c0c0c0;
}

.eng-worklist-1{
	margin: 3em auto 1em;
	text-align: center;
		font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
}

.eng-worklist-2{
	max-width: 1000px;
	margin: auto;
	word-break: keep-all;
	min-width: 200px;
}


.eng-worklist-11{
	max-width: 850px;
	margin: auto;
	min-width: 200px;
	
}


.eng-worklist-4{
	max-width: 850px;
	margin: auto;
	min-width: 200px;
	
}



.eng-worklist-6{
	display: inline-block;
		font-size: 15px;
}
.eng-worklist-7{
	display: inline-block;
	margin-left: 1em;
		font-size: 15px;
	vertical-align:top;
	width: 246px;
}

.eng-worklist-7 img{
	vertical-align: bottom;
	margin-bottom: 3px;
	
}


.eng-worklist-10{
	display: inline-block;
	margin-left: 1em;
		font-size: 15px;
	vertical-align:top;
	width: 199px;
}


.eng-worklist-10 img{
	vertical-align: bottom;
	margin-bottom: 3px;
	
}

.eng-worklist-8{
	display: inline-block;	
	margin-top:0.15em;
	margin-left: 1em;
	font-size: 15px;
	vertical-align:top;
}

.eng-worklist-9{
	text-align: center;
	min-width:300px
	
}



.eng-worklist-13{
	text-align: center;
	min-width: 300px;
}

.eng-worklist-13 img{
	vertical-align: bottom;
	margin-bottom: 3px;
}

.eng-worklist-tkd{
	margin: 3em auto 1em;
	text-align: center;
		font-size: 20px;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
}

#chofu{
	text-align: center;
	margin: 10px;
}

#chofu img{
	vertical-align: bottom;
}

.eng-worklist-14{
	width: 85%;
	margin: 2em auto 0;
}

.back-button{
	min-width: 130px;
	margin: 4em auto;
	text-align: center;
}

.worklist-button{
	min-width: 130px;
	margin: 10px 0 30px 0;
	text-align: center;
	
}


.eng-spotify{
	min-width: 130px;
	margin: 10px 0 30px 0;
	text-align: center;
	
}

.lab-logo-1{
	margin-top: 5em;
	text-align: center;
}
.lab-logo-1 img{
	min-width: 150px;
	
}

.live-rec-top-comm{
	margin: 1em 3em 3em 3em ;
	color: black;
	font-size: 13px;
	line-height: 2em;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	word-break: normal;
}


.liverec-kategory{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 2em auto;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
}

.liverec-kate{
	width: auto;
	text-align: center;
	margin: 0 2.5em;
	color: black;
	text-decoration: none;
}
.liverec-kate:hover{
	text-decoration-line: underline;
}


.liverec-mark{
	margin: 3em auto 2em;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
	font-weight: bold;
	
	
	
}
.liverec-eqmt{
	width: 90%;
	margin: 5% auto 5%;
	font-size: 12px;
}



.liverecplan{
	width: 90%;
	margin: 50px auto;
	text-align: center;

}

.liverecplan-img{
	display: inline-block;
	min-width: 300px;
		vertical-align: bot
}


.liverecplan-comm{
	display: inline-block;
	max-width: 360px;
	min-width: 300px;
	margin: 20px 1%;
	color: black;
	font-size: 14px;
	line-height: 2em;
	vertical-align: top;
	text-align: left;
}

/*
.liverec-plan-comm{
	margin: 3em 5em 3em 5em;
	color: black;
	font-size: 13px;
	line-height: 2em;
	word-break: keep-all;
}
*/
.liverec-acmt{
	width: 90%;
	margin: 5% auto 5%;
	font-size: 12px;
	text-align: center;
}


.yoyaku{
	font-size: 13px;
	margin-top: 0px;
	/*xt-decoration: underline;*/
}

.Eqpmt-kategory{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 60px auto;
	font-size: 18px;
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
}

.Eqpmt-kate{
	width: auto;
	text-align: center;
	margin: 30px 20px 10px;
	color: black;
	text-decoration: none;
}


.Eqpmt-kate:hover{
	text-decoration-line: underline;
}

.low-top-comm{
	margin: 1em 3em 1em 3em;
	color: black;
	font-size: 13px;
	line-height: 2em;
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	word-break: keep-all;
}

.low-main{
	margin: 8% auto;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.low-sub-block{
	margin: 0 25px 40px;
	width: 300px;
	min-width: 190px;
	text-align: center;
}

.low-sub-cmm{
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-size: 18px;
	margin-bottom: 0.3em;
	font-weight: bold;

}

.olm-img{
	position: relative;
}

.olm-img img{
	vertical-align: bottom;	
}

#olm-img-hover{
	vertical-align: bottom;	
}

.olm-img #olm-img-hover{
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}

.olm-img:hover #olm-img-hover {
	opacity: 1;
}


.labmas-img{
	position: relative;
}

.labmas-img img{
	vertical-align: bottom;	
}

#labmas-img-hover {
	vertical-align: bottom;	
}

.labmas-img #labmas-img-hover{
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}

.labmas-img:hover #labmas-img-hover{
	opacity: 1;
}

.lpc-img{
	position: relative;
}
.lpc-img img{
	vertical-align: bottom;	
}

#lpc-img-hover {
	vertical-align: bottom;	
}
.lpc-img #lpc-img-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}


.lpc-img:hover #lpc-img-hover {
	opacity: 1;
}

.pd-top-comm{
	margin: 1em 4% ;
	color: black;
	font-size: 13px;
	line-height: 2em;
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}

.pd-main{
	margin: 8% auto;
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.pd-sub-block{
	margin: 0 25px 40px;
	min-width: 250px;
	text-align: center;
}

.pd-sub-cmm{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-size: 18px;
	margin-bottom: 0.3em;
	font-weight: bold;
	

}

.top-prd-img{
	display: inline-block;
	position: relative;
}

.top-prd-img img{
	vertical-align: bottom;	
}

#top-prd-img-hover{
	vertical-align: bottom;	
}

.top-prd-img #top-prd-img-hover{
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}

.top-prd-img:hover #top-prd-img-hover {
	opacity: 1;
}


.aet-img{
	display: inline-block;
	position: relative;
}

.aet-img img{
	vertical-align: bottom;	
}

#aet-img-hover {
	/*width: 50%;*/
	vertical-align: bottom;	
}

.aet-img #aet-img-hover{
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}

.aet-img:hover #aet-img-hover{
	opacity: 1;
}

.mdl-img{
	display: inline-block;
	position: relative;
}
.mdl-img img{
	/*width: 50%;*/
	vertical-align: bottom;	
}

#mdl-img-hover {
	/*width: 50%;*/
	vertical-align: bottom;	
}
.mdl-img #mdl-img-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}


.mdl-img:hover #mdl-img-hover {
	opacity: 1;
}

.meinte-img{
	display: inline-block;
	position: relative;
}
.meinte-img img{
	/*width: 50%;*/
	vertical-align: bottom;	
}

#meinte-img-hover {
	/*width: 50%;*/
	vertical-align: bottom;	
}
.meinte-img #meinte-img-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
	
}


.meinte-img:hover #meinte-img-hover {
	opacity: 1;
}



.product{
	padding: 0 2em 0 2em;
	/*background-color: #dbdbff;*/
	padding-bottom: 3em;
	/*border-bottom: solid 1px gray;*/
}


.prd-img{
	display: inline-block;
	min-width: 150px;
	margin: 3em 3em 3em 3em;
	padding: 1em;
	background-color: #808080;
	
	
}

.separate-line{
	height: 2px;
	width: 94%;
	border-bottom: 1px solid gray;
	margin: 3% auto;
	
	
}

.separate-line-recruite{
	height: 2px;
	width: 94%;
	border-bottom: 1px solid gray;
	margin: 6% auto;
	
	
}


.prd-info{
	display: inline-block;
	margin: 3em 0 2em 3%;
	vertical-align: top;
	max-width: 600px;
	
		
}

.prd-title{
	font-size: 28px;
	font-family: 'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
	line-height: normal;
	
}


.prd-title.sep1, .prd-title.sep2, .prd-title.book, .prd-title.hh, .prd-title.blbl, .prd-title.stkndai, .prd-title.mtsbs{
	font-size: 28px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
	
}



.prd-sub-title{
	margin: 0.5em 0 0 0;
	font-size: 16px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
	
}

.prd-sub-title.ssv3-sur{
	margin: 0.5em 0 0 0;
	font-size: 18px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
}

.prd-artist{
	margin: 0.5em 0 0 0;
	font-size: 16px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	
}
.prd-format{
	margin-top: 0.5em;
	/*margin-left:0.5em;*/
	font-size: 16px;
}
.disc-kate-analog{
	font-weight: 600;
	color: purple;
}
.disc-kate-digital{
	font-weight: 600;
	color: blue;
}

.disc-kate-bbsold{
	font-weight: 600;
	color: orange;
}


.disc-kate-cdbmd{
	font-weight: 600;
	color: brown;
}
.disc-kate-book{
	font-weight: 600;
	color: skyblue;
}

.disc-kate-md96k{
	font-weight: 600;
	color: #ff6347;
	
}

.disc-kate-md192k{
	font-weight: 600;
	color: #ff00ff;
	
}


.disc-kate-md384k{
	font-weight: 600;
	color: #ff0000;
	
}

.disc-kate-md112{
	font-weight: 600;
	color: #008000;
	
}


.disc-kate-md56{
	font-weight: 600;
	color: #00008b;
	
}


.disc-kate-other_1{
	font-weight: 600;
	color: #008000;
	
}



.disc-kate-other_2{
	font-weight: 600;
	color: #4b0082;
	
}

.disc-kate-other_3{
	font-weight: 600;
	color: #800000;
}

.prd-number{
	display: inline-block;
	/*margin-top: 0.5em;*/
	/*margin-left:0.5em;*/
	margin-right:2em;
	font-size: 13px;
}

.prd-price{
	/*margin-top: 0.5em;*/
	/*margin-left:0.5em;*/
	font-size: 16px;
}
.prd-price_child{
	margin-left:1.5em;
	font-size: 16px;
}


.prd-release{
		display: inline-block;
	/*margin-top: 0.5em;*/
	/*margin-left:0.5em;*/
	font-size: 13px;
}

.prd-song-title{
	/*margin-top: 0.5em;*/
	/*margin-left:0.5em;*/
	font-size: 12px;
	word-break: keep-all;
}
.prd-song-title.book{
	word-break: normal;
}

.prd-song-title.tsd{
	margin-top: 0.5em;
	/*margin-left:0.5em;*/
	font-size: 12px;
	word-break: keep-all;
}


.prd-cledit{
	margin-top:1em;
	/*margin-left:0.5em;*/
	font-size: 12px;
	word-break: keep-all;
}

.prd-comm{
	
	margin:3em 3%;
	font-size: 13px;
}

.prd-shop{
	margin-top: 40px;
	text-align: center;
	font-size: 14px;
}

.prd-shop.yksm2{
	margin-top: 40px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

a.kotira:hover {
	text-decoration-line: underline;
}
a.sss-logo img{
	min-width:120px;
	vertical-align: bottom;
	margin: 10px;
		
}

.sss-logo{
	margin: 5px 30px;
	vertical-align: bottom;
}
	
	
	
	
}
a.amazon-logo img{
		min-width: 150px;
}

.haishin-logo{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.haishin-logo-china{
	display: block;
	flex-wrap: wrap;
	justify-content: center;
}


.logo{
	margin: 5px 30px;
}

.logo.wmj{
	margin: 5px 30px;
	max-width: 120px;
	
}


.logo img{
		min-width: 100px;
	vertical-align: bottom;
}

.logo.wmj img{
		min-width: 100px;
	vertical-align: bottom;
}

.sss-logo img



#kanbai{
	color: green;
	font-size: 20px;
	text-align: center;
}

a#okaimotome:hover {
	text-decoration-line: underline;
}

.prd-contact-title{
	font-size: 28px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
	
	margin: 40px 0 20px;

}

.prd-contact-body{
	width: 70%;
	margin: auto;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}

.prd-contact-koumoku{
	font-size: 20px;
	font-weight: bold;
}

.tokutei-title{
	font-size: 28px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-weight: bold;
	
	margin: 40px 0 20px;

}
.tokutei-naiyou{
	font-size: 14px;
	font-family:  'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}

.aet-master{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}
.aet-top-comm{
	margin: 1em 3em ;
	color: black;
	font-size: 13px;
	line-height: 2em;
	
	
}

.aet-koumoku{
		font-size: 20px;
	font-weight: bold;	
	margin: 2em
}

.aet-naiyou{
	margin: 2em 3em;
}

.aet-jisseki-title{
	font-size: 20px;
	font-weight: bold;	
	margin: 2em;
		text-align:center;
}


.aet-jisseki-naiyou-1{
	margin: 2em auto 5em;
	padding: 1.5em 0;
	width: 90%;
	border: 1px solid #669966;
	border-radius: 10px;
}
.aet-jisseki-maker{
	display: inline-block;	
	width:70px;
	min-width:50px;
	font-size: 16px;	
	font-weight: bold;
	margin-right: 2em;
	margin-left: 3em;
	/*text-align: center;*/
}

.aet-jisseki-model{
	display: inline-block;	
	font-size: 13px;	
	margin-left: 1em;
	word-break: keep-all;
}
/*
.aet-syasyubetsu.1{
	margin: 2em 0;
	border-bottom: 1px solid #669966;
	
}*/
.aet-sep-line{
	height:1px;
	width:94%;
	margin: 1.5em auto;
	border-top: 1px solid #669966;
}
.aet-naiyou-2{
	margin: 2em 3em 5em;

}

.aet-naiyou-3{
	margin: 2em 3em 5em 3em;

}
#sharp{
	font-size: 16px;	
	font-weight: bold;
}


.label-master{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}
.label-top-comm{
	margin: 1em 3em 1em ;
	color: black;
	font-size: 13px;
	line-height: 2em;
	
	
}


.label-sms-comm{
	margin: 0 3em 2em;
	font-size: 13px;
}

.sms-logo-2 {
	margin: 5em auto;
	text-align: center;
	
}

.sms-logo-3 {
	margin: 30px auto 0;
	text-align: center;
}

.sms-logo-2, .sms-logo-3 img{
	width:600px;
	min-width:100px;
	
}
.sms-logo-2, .sms-logo-3 :hover {
  transform: scale(1.05);
  transition: 2.0s;
}



.label-release-main-title{
	text-align: center;
	margin: 0 auto;
	padding-top: 2em;
	padding-bottom: 2em;
	font-family: 'Century Gothic','arial unicode ms','arial',sans-serif;
	font-size:22px;
	font-weight: bold;
}

.mrs-logo-2 {
	margin: 5em auto;
	text-align: center;
	
}

.mrs-logo-3 {
	margin: 30px auto 0;
	text-align: center;
	
}

.mrs-logo-2, .mrs-logo-3 img{
	width: 450px;
	min-width:100px;
	
}

.mrs-logo-2, .mrs-logo-3 :hover {
  transform: scale(1.05);
  transition: 2.0s;
}


.label-omatikudasai{
	text-align: center;
}

.map-info-1{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-size: 14px;
	margin-bottom: 30px;
	margin-left: 30px;
	
}


.map-info-4{
	display: inline-block;
}

.map-info-5{
	display: inline-block;
}

#map-mark-1{
	font-size:16px;
	font-weight: bold;
	color: #097138;
}

#map-mark-2{
	font-size:22px;
	font-weight: bold;
	color: #ff5252;
}

#map-mark-3{
	font-size:22px;
	font-weight: bold;
	color: #0288d1;
}


.map-info-2{

	width: 180px;
	min-width:150px;
	margin: 20px 40px;
	
}
	
.map-info-6{
		display: flex;
	flex-wrap: wrap;
	justify-content: center;
}


.comp-profle{
	width: 80%;
	margin: 40px auto ;
	font-size: 14px;
	padding: 40px 0 40px 30px;
	border: solid 1px #cccccc;
	border-radius: 15px;

}

.comp-profle-2{
	width: 80%;
	min-width: 350px;
	margin: 40px auto ;
	display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
	font-size: 14px;
	padding: 40px 0 40px 30px;
	border: solid 1px #cccccc;
	border-radius: 15px;
	
}


.co-pr-kate{
	float: left;
	font-weight: normal;
}


.co-pr-cont{
	margin-left: 20%;
	
	
}

.comp-pr-kate2{
		width: 20%;
	min-width:140px;
	margin:1.3em 1em 1em 0;
	font-weight: bold;
}

.comp-pr-cont2{
	width: 75%;
	min-width:140px;
	margin:1.3em 0 1em 1em;
	

}


.file-dl-title{
	font-size: 16px;
	text-align:center;
	margin: 20px;
	
}

.file-dl-button img{
	margin: 20px 20px;
	vertical-align: bottom;
	
}
.file-dl-button{
	text-align: center;
	
}


.file-dl-img img{
	width: 250px;

}

.file-dl-img{
	text-align: center;
}


.co-hist-master{
	width:80%;
	margin: 40px auto ;
	font-size: 14px;
	padding: 50px 30px 30px;
	border: solid 1px #cccccc;
	border-radius: 15px;
	
}

.co-hist{
	margin: 50px 0;
}

.co-hist-ym{
	display: inline-block;
	width: 110px;
	line-height: 150%;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	
}


.co-hist-cont{
	display: inline-block;
	max-width: 800px;
	margin-left: 10px;
	line-height: 150%;	
}


.co-hist-cont.img{
	font-size: 12px;
	margin-bottom: 30px;
}


.co-hist img{
	min-width: 250px;
}



.recruit-1{
	font-size: 30px;
	font-weight: bold;	
	margin: 20px 0 0 30px;
	color: #165000;
	line-height: normal;
}


.recruit-2{
	margin: 5px 0 0 30px;
	font-size: 14px;
}


.bosyu-yoko-master{
	width: 88%;
	margin: 3em auto;
	display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
	font-size: 14px;
}
.recruit-3{
	width: 23%;
	min-width:140px;
	margin:2em 1em 2em 0;

	
}


.recruit-4{
	width: 72%;
	min-width:140px;
	margin:2em 0 2em 1em;

	
}

.recruit-7{
	display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
	margin-bottom: 10px;
	
}

.recruite-5{
	width: 5%;	
}


.recruit-6{
	margin-left: 1em;
}


.recruit-8{
	display: flex;
    flex-wrap: nowrap;
    justify-content: flex-start;
	min-width: 150px;
}

.recruit-shimekiri{
	font-size: 24px;
	font-weight: bold;	
	margin: 20px 0 0 30px;
	color: #0000cd;
}

.access-map{
	text-align: center;
}




.ptnr-koumoku{
	margin: 30px auto;
	text-align: center;
}

.ptnr-koumoku img{
	/*max-width: 1000px;*/
	min-width: 275px;
}

.ptnr-cont{
	margin: 50px 10%;
}


.ptnr-gallary{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 20px auto;
	
}

.ptnr-gal-img{
	width: 350px;
	min-width: 275px;
	margin: 10px;

}


.ptnr-gal-img img{
	vertical-align: bottom;

}


.ptnr-gal-tcm1-img{
	width: 430px;
	min-width: 275px;
	margin: 10px;

}


.ptnr-gal-tcm2-img{
	width: 242px;
	margin: 10px;

}



.ptnr-gal-tcm1-img img{
	vertical-align: bottom;
}


.ptnr-gal-tcm2-img img{
	vertical-align: bottom;
}



.ptnr-gal-img-TM-1{
	display: block;
	/*width: 1300px;*/
	min-width: 275px;
	margin: 10px;
	text-align: center;

}


.ptnr-gal-img-TCM1{
	display: block;
	width: 100%;
	min-width: 275px;
	margin: 10px;
	text-align: center;

}



.ptnr-gal-img-TM-1 img{
	vertical-align: bottom;
}


.post-207 h1.entry-title, .post-64 h1.entry-title, .post-62 h1.entry-title, .post-487 h1.entry-title, .post-68 h1.entry-title, .post-72 h1.entry-title, .post-1165 h1.entry-title, .post-1169 h1.entry-title, .post-1167 h1.entry-title, .post-1171 h1.entry-title, .post-1173 h1.entry-title, .post-1175 h1.entry-title, .post-1178 h1.entry-title, .post-1180 h1.entry-title, .post-1182 h1.entry-title, .post-1184 h1.entry-title, .post-1186 h1.entry-title, .post-1188 h1.entry-title, .post-1190 h1.entry-title, .post-1192 h1.entry-title, .post-1194 h1.entry-title, .post-1196 h1.entry-title, .post-1198 h1.entry-title, .post-1200 h1.entry-title, .post-1202 h1.entry-title, .post-1204 h1.entry-title, .post-1206 h1.entry-title, .post-1208 h1.entry-title, .post-4046 h1.entry-title, .post-1212 h1.entry-title, .post-1214 h1.entry-title, .post-3018 h1.entry-title, .post-3026 h1.entry-title, .post-1347 h1.entry-title, .post-3029 h1.entry-title, .post-3031 h1.entry-title, .post-1353 h1.entry-title, .post-3037 h1.entry-title, .post-4031 h1.entry-title, .post-4036 h1.entry-title, .post-4039 h1.entry-title, .post-4041 h1.entry-title, .post-4044 h1.entry-title, .post-3931 h1.entry-title, .post-4052 h1.entry-title, .post-3933 h1.entry-title, .post-4397 h1.entry-title, .post-4388 h1.entry-title, .post-4391 h1.entry-title, .post-4394 h1.entry-title, .post-4399 h1.entry-title, .post-4662 h1.entry-title, .post-4956 h1.entry-title, .post-4953 h1.entry-title, .post-3029 h1.entry-title, .post-4421 h1.entry-title, .post-4660 h1.entry-title, .post-5463 h1.entry-title, .post-1210 h1.entry-title, .post-66 h1.entry-title, .post-75 h1.entry-title, .post-2668 h1.entry-title, .post-2670 h1.entry-title, .post-2665 h1.entry-title, .post-2672 h1.entry-title, .post-1118 h1.entry-title, .post-3189 h1.entry-title, .post-5906 h1.entry-title, .post-5916 h1.entry-title, .post-1521 h1.entry-title, .post-2613 h1.entry-title, .post-1525 h1.entry-title, .post-1523 h1.entry-title, .post-302 h1.entry-title, .post-6301 h1.entry-title, .post-6694 h1.entry-title, .post-6700 h1.entry-title, .post-6713 h1.entry-title{
	/*color: white;*/
	display: none;
}



.toukou-jk{
	text-align: center;
}
.toukou-jk img{
	min-width :225px;
}

.toukou-jk2{
	text-align: center;
}
.toukou-jk2 img{
	margin:30px;
	min-width :225px;
}


.center{
	text-align: center;
	margin:10px;
	min-width :30px;
}


.post-1118{
	margin-left: 2%;
	margin-right: 2%
}



.ototen-master{
		width: 95%;
	min-width: 350px;
	margin: 30px auto ;
	text-align: center;
	display: block;
	font-size: 14px;
	padding: 40px 10px 40px 10px;
	border: solid 1px #cccccc;
}

.ototen-block-parelent{
	display: inline-block;
	margin-bottom: 40px;
}


.ototen-date1{
	font-size: 20px;
	margin-bottom: 20px;
	font-weight: bold;
}
.ototen-date2{
	font-size: 20px;
	margin-bottom: 20px;
	font-weight: bold;
}

.ototen-block-chil{
	width: 90%;
	display: inline-block;
	text-align: left;
}

.ototen-1{
	min-width: 50px;
	display: inline-block;
	vertical-align: top;
	
}

.ototen-2{
	min-width: 75%;
	display: inline-block;
}


.link-green{
	color: green;
}

.ototen-master2{
		width: 95%;
	margin: 30px auto ;
	text-align: center;
	display: block;
	font-size: 16px;
	padding: 40px 10px 40px 10px;
	border: solid 1px #cccccc;
}

.ototen-block-parelent2{
	display: block;
	margin-bottom: 40px;
}


.ototen-3{
	min-width: 30px;
	display: block;
	vertical-align: top;
	margin-bottom: 5px;
	
}

.ototen-4{
	min-width: 50%;
	display: block;
	margin-bottom: 25px;
}


/**
.comp-profle-2{
	width: 80%;
	min-width: 350px;
	margin: 40px auto ;
	display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
	font-size: 14px;
	padding: 40px 0 40px 30px;
	border: solid 1px #cccccc;
	border-radius: 15px;
	
}


**/




/***** ↑上野さんへ↑ *****/
/* .xxx1 h1.entry-title, .xxx2 h1.entry-title, .xxx3 h1.entry-title のように、カンマで区切るとそれぞれに指定が効きます */
/* 現状はこれでトップとマスタリングの色が指定出来ている状態です */


.toukou-kiji{
	margin: 30px 6%;
}




.pro-roku-prize{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-size: 23px;
	text-align: center;
	margin:30px auto;
	font-weight: bold;
	
}


.pro-roku-prize-2021{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-size: 23px;
	text-align: center;
	margin:30px auto;
	font-weight: bold;
	color: green;
	
}



.pro-roku-cont{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	font-size: 20px;
	margin:30px 50px;
	font-weight: bold;
	text-align: center;
	
}

.pro-roku-eng{
	display: inline-block;
	vertical-align: top;
	margin: 30px;
}

.pro-roku-eng-2023{
	display: inline-block;
	vertical-align: top;
	margin: 5px;
}


.toukou-kiji-2{
	margin: 30px auto 80px ;
	font-size: 14px;
	text-align: center;
}

.pro-roku-imgs{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 20px auto;
}

.pro-roku-imgs img{

		margin: 20px;
}


.contact-form1{
	margin: 60px 10%;
}
.prd-setsumei{
	margin: 60px 10%;
}

.YouTube{
	font-family: 'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
	margin: 30px auto 80px ;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
}





.sp-event{
	text-align: center;
}
.sp-event img{
	min-width :500px;
	border: 1px solid green;
}


.sp-event-ssv{
	display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin: 20px auto;
}

.sp-event-ssv img{
	width: 250px;
	margin: 20px;
}



.kotira-LMS{
	font-weight: bold;
}


.is-style-regular{
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 45px;
}

.wp-block-table.aligncenter td{
	border-top-width: 0.3px;
    border-right-width: 0.3px;
    border-bottom-width: 0.3px;
    border-left-width: 0.3px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #dcdcdc;
    border-right-color: #dcdcdc;
    border-bottom-color: #dcdcdc;
    border-left-color: #dcdcdc;
    border-image-source: #dcdcdc;
    border-image-slice: #dcdcdc;
    border-image-width: #dcdcdc;
    border-image-outset: #dcdcdc;
    border-image-repeat: #dcdcdc;
}



.red-bold{
	font-weight: bold;
	color: red;
}

.prd-song-title ssrd{
	margin-top:10;
	margin-bottom:10;
	
}

.songtitlebreak{
	line-height:2.0;
	margin-top:0;
	margin-bottom:0;
}















/***** WMM ここから*****/
#WMM-Top-logo{
	margin-left: 30px;
	
}

.wmm-mark{
	margin: 5em auto 2em;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	text-align: center;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

.wmm-mark.equipment{
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','メイリオ', Meiryo,'Meiryo UI','Yu Gothic','游ゴシック',sans-serif;
}

.wmm-main{
	width: 90%;
	max-width: 1280px;
	margin:2em auto 2em;
	text-align: center;
}

.wmm-studio-link{
	display: inline-block;
	position: relative;
	min-width: 150px;
	margin: 0 40px 20px;
}

.wmm-studio-link img{
	vertical-align: bottom;	
}

#wmm-hover {
	vertical-align: bottom;	
}

.wmm-studio-link #wmm-hover {
	position: absolute;
	left: 0px;
	opacity: 0;
	transition: 1s;
}

.wmm-studio-link:hover #wmm-hover {
	opacity: 1;
}

.link-buttons-wmm{
	width: 70%;
	margin: 8em auto 4em;
	text-align: center;
}

.wmm-link-buttons{
	width: 15%;
	display: inline-block;
	vertical-align: top;
}

.wmm-link{
	display: inline-block;
	max-width: 170px;
	min-width: 120px;
	padding: 0 1%;
}

.wmm-page-sns{
	margin: auto;
	width: 80%;
	text-align:center;
}

.wmm-page-fb{
	display: inline-block;
	height: 600px;
	width: 335px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}

.wmm-page-tw{
	display: inline-block;
	height: 600px;
	width: 335px;
	text-align: center;
	padding: 1em;
	margin-bottom: 20px;
	vertical-align: top;
	border: solid 1px #e6e6fa;
	border-radius: 5px;
	font-size: 20px;
}

.wmm-logo1{
	margin-top: 50px;
	text-align: center;
	min-width: 70px;
}
.wmm-info{
	position: relative;
	text-align: center;
}

.mas-st-slides{
	width: 80%;
	margin: auto;
}

.wmm-equipment{
	width: 80%;
	max-width: 1280px;
	margin: 5% auto 5%;
}

.wmm-eng-category{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 2em auto;
	font-size: 20px;
	font-family:'Century Gothic','arial unicode ms','arial',sans-serif;
	font-weight: bold;
}

.wmm-eng-cate{
	display: inline-block;
	width: auto;
	text-align: center;
	margin: 0 2.5em;
	color: black;
	text-decoration: none;
}
.wmm-eng-cate:hover{
	text-decoration-line: underline;
}

.wmm-eng-top-list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-around;
	width: 85%;
	max-width: 780px;
	margin: 0 auto;
	text-align: justify;
}

.eng-prf-wmm{
	font-size: 13px;
	margin: 0.2em;
	font-family:'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','Osaka','Meiryo UI','メイリオ', Meiryo,'Yu Gothic','游ゴシック',sans-serif;
}

/***** WMM ここまで *****/
