@charset "utf-8";
/*
 Theme Name:   juliet Child
 Description:  juliet Child Theme
 Template:     juliet
 Version:      1.0.0
 Text Domain:  juliet-child
*/


/*ABOUT US*/
#topSlider1 {
	margin:-40px auto 20px;
	/*	max-width:760px;*/
	max-width:860px;
	padding-top:40px;
}
.aboutBtn {
}
.aboutBtn a {
	text-align:center;
	display:block;
	width:200px;
	margin: 40px auto;
	background:#333;
	color:#FFF;
	padding: 5px 10px;
}
.aboutBtn a:hover {
	background:#FF7300;
}


/*ビーズができるまで*/
.orange {
	color:#FF7300;
	font-weight: 700;
}
.about2 h2 {
	color:#FF7300;
	font-size: 24px;
	text-align: center;
	margin-top: -5px;
}
.about2 h3 {
	color:#111;
	font-size: 20px;
	font-weight: 400;
	text-align: center;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 5px 0;
}
.about2 h4 {
	color:#FF7300;
	font-weight: 400;
	margin-bottom: 0;
}
/*
.about2 p {
	text-align: left;
}
*/
.about2 p.textc {
	text-align: center;
}
.sankaku1 {
	width: 0;
	height: 0;
	border: 25px solid transparent;
	border-top: 25px solid #FF7300;
	margin-left: 38%;
	margin-top: 15px;
	margin-bottom: -20px;
}
.aboutBtn {
}
.aboutBtn a {
	text-align:center;
	display:block;
	width:200px;
	margin: 40px auto;
	background:#333;
	color:#FFF;
	padding: 5px 10px;
}
.aboutBtn a:hover {
	background:#FF7300;
}
/*flexbox*/
.flexContent {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin-bottom: 0;
	flex-direction: row;
}
.flexItem1 {
	width: 49%;
	border-right: 1px solid #000;
}
.flexItem2 {
	width: 50%;
}
@media only screen and (max-width: 768px) {
.flexContent {
	flex-direction: column;
	}
.flexItem1 {
	width: 100%;
	border-right: none;
}
.flexItem2 {
	width: 100%;
}
}
.itemInner {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	flex-direction: row;
	padding: 25px 20px 0px 20px;
}
.itemInnerL {
	width: 50%;
}
.itemInnerL2 {
	width: 100%;
}
.itemInnerR {
	width: 48%;
	margin-left: 2%;
}
@media only screen and (max-width: 600px) {
.itemInner {
	flex-direction: column;
	padding: 10px 5px 0px 5px;
	}
.itemInnerL {
	width: 100%;
	border-right: none;
}
.itemInnerR {
	width: 100%;
	margin-left: 0%;
}
}

/*text*/
.aboutUsText {
	text-align : center;
	margin-bottom: 0;
}
@media only screen and (max-width: 768px) {
.aboutUsText {
	text-align : left;
}
}



/**横メニュー**/
ul#menu-collection_cat {
width:74%;
margin-top: -20px;
}

@media only screen and (max-width: 700px) {
ul#menu-collection_cat {
width:100%;
}

}


#menu-collection_cat li span {
	display:none;
}
#menu-collection_cat li.current-menu-item {
	font-weight:bold;
}




/* top-heading */
h3.sub-2 {
font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
font-weight:bold;
letter-spacing: 0.05em;
font-style:normal;
padding: 5px 0px 30px 10px;
/*padding: 0px 0px 10px 10px;*/
margin: 0px 0px 20px 0px;
border-bottom: solid 1px #333;
color: #333;
}

h3.sub-2 {
font-size: 18px;
}

h3.sub-2 span {
	color:#666;
	display:inline-block;
	font-size:12px;
	margin-left:10px;
}
@media only screen and (max-width: 768px) {
	h3.sub-2 {
		padding: 0px 0px 10px 10px;
		margin: 0px 0px 30px 0px;
	}
}


/* sub-page heading */
.pagetitle-2 {
border-bottom:1px solid #333;
font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
margin: 20px 0px 20px 0px;
/*padding: 0px 0px 10px 10px;*/
padding: 5px 0px 30px 10px;
font-size: 21px;
font-weight: normal;
color: #333;
}
@media only screen and (max-width: 768px) {
	.pagetitle-2 {
		padding: 0px 0px 10px 10px;
		margin: 0px 0px 30px 0px;
	}
}


.pagetitle-2 span {
	color:#666;
	display:inline-block;
	font-size:14px;
	margin-left:1em;
}

.pagetitle-2 a {
font-family:arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
margin: 20px 0px 20px 0px;
padding: 0px 0px 10px 0px;
font-size: 21px;
font-weight: normal;
color: #333;
}


