/* 抱き合わせ価格の大きさ */
.bundle_form .bundle_price p.price, .single-product .bundle_form .bundle_price p.price{
	font-size:25px;
}
.bundled_item_cart_details p.stock, .bundled_item_cart_details span.price, .bundled_item_cart_details .single_variation .price, .bundled_item_cart_details p.bundled_item_unavailable, .bundled_item_cart_details .woocommerce-variation-description p:first-child, .single-product div.product .bundled_item_cart_details span.price, .single-product div.product .bundled_item_cart_details .single_variation .price, .bundled_item_cart_details .woocommerce-variation-description p:first-child{
	font-size:20px;
}

/*お問い合わせ完了画面の”の削除*/
blockquote::before{
	display:none;
}


/*商品紹介タイトルの大きさ*/
.portfolio-tabs li{
	font-size:30px;
}
/*Topの買うsectionの余白縮小*/
#section.bg-color.team-bg{
	padding:0px;
}

/*初めての方への不要部分非表示*/
.carousel-inner .post-thumbnail{
	padding:0;
	margin:0;
	height:0;
	opacity:0;
}
.carousel-inner .entry-content p{
	height:0;
	opacity:0;
}
.testimonial-scroll .post .entry-content{
	margin:0;
	padding:0;
	height:0;
	opacity:0;
	border:0px;
	position:static;
	user-select: none;
}
.testimonial-scroll .section-title{
	margin:0;
}

.testimonial-scroll .post .entry-content p:before {
  display:none;
}

/*初めての方へ*/
.author-name a{
	font-size:31px;
}
.testimonial-scroll p{
	font-size:20px;
	color:#5f5f5f;
	margin-top:20px;
}

/*商品ラインナップの拡大*/
.portfolio-tabs li{
	  font-size:35px;
    color: #354656;
}

/*お知らせ*/
.section-title p {
	font-size:20px;
	color:#5f5f5f;
}

.widget ul li{
	border-bottom:0px;
	padding:0px;
}

/* コメント機能の削除 */
.comments-link{
	display:none;
}

/* ショップの件数の非表示 */
.count{
	display:none;
}

/*トップ商品紹介部分の拡大*/
@media (min-width: 991px) {
	#myTabContent .col-md-3.col-sm-6.col-xs-12:nth-child(n+1){
		width: 50%;
	}
	
	.infobar{
		display:none;
	}
	
	.header-title h2{
	 color:#404b56;
	 text-shadow:none;
	 font-size:31px;
  }

}

/*初めての方へとお知らせの説明文の色*/
.section-title p{
	color:#354656;
	font-style:normal;
	font-family:"Droid Sans",sans-serif;
}


/* 横幅が768px～991pxの間 */
@media (min-width: 768px) and (max-width: 991px){
	.portfolio .col-sm-6:nth-child(2n+1){
		clear: none;
	}
	
}
@media (min-width: 768px) and (max-width: 991px){
 .header-title h2{
	color:#404b56;
	text-shadow:none;
	font-size:20px;
 }	
}


/*横幅が0～991pxの間*/
@media (max-width: 991px){
.carousel-inner .media-body{
	margin:auto;
}
	.header-title h2{
	color:#404b56;
	text-shadow:none;
	font-size:20px;
 }	
}

/*スマホ時のスライダーのキャプションが小さくなるように設定*/
@media (max-width: 991px){
	.slide-caption{
		width:55%;
	}
}

/*infoバーの背景色*/
.header-title{
 background-color:#f7f7f7;
}


/*teamsの背景色*/
.team-bg{
 background-color:#24355d;
}


/*ロボットはこちらのサイズと下線*/
.team .media-body a{
	font-size:22px;
	text-decoration:underline;
	color:white;
}

.team .team-name{
	margin-bottom:2px;
}

.team-name a:nth-of-type(1){
	font-size:30px;
	font-weight:bold;
	color:#fff;
	pointer-events: none;
	text-decoration: none;
}
.team p{
	margin-left:2px;
}


/* ロボット/パーツを買うセクションの画像についてのCSS ここから */
.team-gravatar img.buy-parts-app{
	border-radius: 50%;
	/*リングの色*/
	background-color: white;
  border: 1px solid #d2d2d2;
  padding: 3px;
  transition: border 0.2s ease-in-out 0s;
  transition: all 0.5s ease 0s;
}
.team .post-thumbnail{
	margin:10px;
}
.team{
	padding-top:0;
}
.team .post-thumbnail,
.team-gravatar,
.team-gravatar img {
	width:180px;
	height:180px;
}
.team .media-body{
	margin-top:30px;
	padding-left:15px;
}

/* ロボット/パーツを買うセクションの画像についてのCSS ここまで */

/*serviceセクションの色*/
.service{
	background-color:#f7f7f7;
}

/*serviceセクションの文字の色*/
p, .entry-content{
	color:#333333;
}

.service h4{
 font-size:30px;
}


/*お知らせタグの背景色変更*/
/*ロボットA*/
a[href$='tag/mwg-post/']{
	background-color:#f78d7c;
	color:white;
}
a[href$='tag/mwg-post/']:hover{
	color:white;
}
a[href$='tag/mwg-post-en/']{
	background-color:#f78d7c;
	color:white;
}
a[href$='tag/mwg-post-en/']:hover{
	color:white;
}
/*ロボットB*/
a[href$='tag/robotb-post/']{
	background-color:#4e67c8;
	color:white;
}
a[href$='tag/robotb-post/']:hover{
	color:white;
}
a[href$='tag/robotb-post-en/']{
	background-color:#4e67c8;
	color:white;
}
a[href$='tag/robotb-post-en/']:hover{
	color:white;
}
/*お知らせ*/
a[href$='tag/notice/']{
	background-color:#ffc000;
	color:black;
}
a[href$='tag/notice/']:hover{
	color:black;
}
a[href$='tag/notice-en/']{
	background-color:#ffc000;
	color:black;
}
a[href$='tag/notice-en/']:hover{
	color:black;
}
/*お客様の声*/
a[href$='tag/customer-voice/']{
	background-color:#a7ea52;
	color:black;
}
a[href$='tag/customer-voice/']:hover{
	color:black;
}
a[href$='tag/customer-voice-en/']{
	background-color:#a7ea52;
	color:black;
}
a[href$='tag/customer-voice-en/']:hover{
	color:black;
}

/*アップデート情報*/
a[href$='tag/update-info/']{
	background-color:#e599fe;
	color:white;
}
a[href$='tag/update-info/']:hover{
	color:white;
}
a[href$='tag/update-info-en/']{
	background-color:#e599fe;
	color:white;
}
a[href$='tag/update-info-en/']:hover{
	color:white;
}



a[href$='product-category/uncategorized/']{
	display:none;
}

a[href$='product-category/uncategorized-en/']{
	display:none;
}

/*以下ダミー情報は今後のロボット追加時にコメントアウトを外して使用します。
"dummy"部分を追加したタグのスラッグに置き換えて使用してください*/
/*ダミーロボ1*/
/*
a[href$='tag/dummy']{
	background-color:#5dceaf;
	color:white;
}
a[href$='tag/dummy']:hover{
	color:white;
}
a[href$='tag/dummy-en']{
	background-color:#5dceaf;
	color:white;
}
a[href$='tag/dummy-en/']:hover{
	color:white;
}
*/



/*ダミーメニュー１*/
/*
a[href$='tag/dummy']{
	background-color:#b4dcfa;
	color:black;
}
a[href$='tag/dummy']:hover{
	color:black;
}
a[href$='tag/dummy-en']{
	background-color:#b4dcfa;
	color:black;
}
a[href$='tag/dummy-en/']:hover{
	color:black;
}
*/

/*ダミーメニュー2*/
/*
a[href$='tag/update-info']{
	background-color:#929292;
	color:black;
}
a[href$='tag/update-info']:hover{
	color:black;
}
a[href$='tag/update-info-en']{
	background-color:#929292;
	color:black;
}
a[href$='tag/update-info-en/']:hover{
	color:black;
}
*/



/*タグの文字のずれ修正*/
.tag-links a{
	margin-top:10px;
}

/*学校向けページブログ*/
.display-posts-listing.image-left .listing-item {
	overflow: hidden; 
	margin-bottom: 32px;
	width: 100%;
}

.display-posts-listing.image-left .image {
	float: left;
	margin: 0 16px 0 0;
}
.display-posts-listing.image-left .title {
	display: block;
}
.display-posts-listing.image-left .excerpt-dash { 
	display: none; 
}


/*マイアカウントの赤×削除*/
.remove_item{
	pointer-events: none;
	/*display:none;*/
	opacity:0;
}

/*商品ページの複数「説明」の削除*/
#tab-description h2:first-child{
	display:none;
}
/*商品ページの「追加情報」の削除*/
.additional_information_tab{
	display:none;
	visibility:hidden;
}

/*投稿ページの不要なカテゴリー表記削除*/
.cat-links{
	display:none;
}

/*利用規約同意部分の修正*/
#terms{
	position:static;
}

/*マイアカウントから決済方法の変更時のチェックボックスの位置修正*/
#add_payment_method #payment ul.payment_methods li input  {
    position: relative ! important;
}

/*マイアカウントから定期購入の決済方法の変更時のチェックボックスの位置修正*/
#update_all_subscriptions_payment_method_fieldul
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]{
    position: relative ! important;
}


/*別の配送先住所のチェックボックスのずれ修正*/
#ship-to-different-address{
	margin-left:15px;
}

/*商品価格合計部分のフォントサイズ縮小*/
.bundled_sub_price_html{
	font-size:16px;
}

/*ヘッダーのカートアイコン削除*/
.cart-header {
	 display:none;
}
/*商品ページホバー吹き出し削除*/
.rtwpvs-term.rtwpvs-radio-term::before{
	display:none;
}
.rtwpvs-term.rtwpvs-radio-term::after{
	display:none;
}

/*抱き合わせ商品の見えていない白文字の削除*/
.attribute_options.attribute_value_configurable .label{
	display:none;
	opacity:0;
}

/*アクセサリ準備中
.col-md-6.col-sm-6.col-xs-12:nth-child(2) .team .media-body{
	pointer-events:none;
	cursor:pointer;
}
.col-md-6.col-sm-6.col-xs-12:nth-child(2) .team .media-body a{
	cursor:pointer;
}*/

/*注文メモ削除*/
.woocommerce-additional-fields {
display: none;
}
/*クリア削除*/
.reset_variations{
	display:none;
	opacity:0;
	pointer-events:none;
}
/*商品画像のホバーを表示しない*/
.bundled_product_image.woocommerce-product-gallery__image{
	pointer-events:none;
}
/*スライダーのキャプション*/
.slider .slides li:nth-child(1) .slide-caption{
	margin-top:5%;
	margin-left:42%;
	width:35%;
}

.slider .slides li:nth-child(3) .slide-caption{
	margin-top:5%;
	margin-left:42%;
	width:35%;
}

.slider .slides li:nth-child(2) .slide-caption{
	margin-left:-12px;
	width:34%;
}
.slider .slides li:nth-child(4) .slide-caption{
	margin-left:-12px;
	width:34%;
}

/*再注文ボタン削除*/
.order-again{
	display:none;
}


/*画面サイズが大きいとき
@media (min-width: 768px) {
.slider .slides li:nth-child(2) .slide-caption{
	margin-left:-20px;
	width:300px;
}
.slider .slides li:nth-child(4) .slide-caption{
	margin-left:-20px;
	width:400px;
}
}
	
@media (max-width: 768px) {
	.slider .slides li:nth-child(2) .slide-caption{
	width:25%;
}
.slider .slides li:nth-child(4) .slide-caption{
	width:25%;
}
}*/