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

#sp-content {
	width: 650px;
	font-size:14px;
	line-height: 1.6;
	color: #333;
	margin: 0 auto 20px;
	padding: 0;
}
#sp-content h1,h2,h3,h4,p,ul,li {
	margin: 0;
	padding: 0;
}
#sp-content a {
	color: #333;
	text-decoration: none;
}
#sp-content a:hover {
	color: #333;
	text-decoration: underline;
}
#sp-wrap img {
	width: 100%;
	vertical-align: bottom;
}
#sp-content a:hover img {
	opacity: 0.6;
    filter: alpha(opacity=60);
    -moz-opacity:0.6;
}
div#sp-content {
    font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Kaku Gothic ProN',  meiryo, '游ゴシック Medium',sans-serif;
}

#sp-content .space20 {
	height:20px;
	font-size:20px;
}

#sp-content .read-txt {
	padding:0 30px;
}

/*元ページソース*/
.sp_ttl1{
font-size:120%;
font-weight:bold;
margin:0 0 5px 0;
}
.sp_ttl2{
font-size:130%;
margin:30px 0 20px;
padding: 9px 19px 8px;
color: #333333;
background-color: #eeeeee;
}
.sp_ttl3{
font-size:140%;
font-weight:bold;
padding:10px 0 10px 10px;
margin:0 0 20px 0;
border:solid 2px #d6d6d6;
}
.sp_img1{
margin:0 0 20px 0;
}
.column_l{
float:left;
margin:0 20px 20px 0;
width:420px;
}
.column_r{
float:left;
margin:0 0 20px 0;
width:200px;
}
.column_r p{
margin:5px 0 0;
padding:0;
text-align: center;
}
.column_b_l{
float:left;
margin:0 20px 20px 0;
width:332px;
}
.column_b_r{
float:left;
margin:0 0 20px 0;
width:288px;
}

#lnav {
position: relative;
margin-top: -8px;
padding-left: 10px;
line-height: 1.5;
}

ul#lnav {
    display: block;
}

ul#lnav {
    display: block;
}

.clearfix {
display: inline-block;
position: relative;
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0px;
    font-size: 0.1px;
    line-height: 0.1px;
}
#lnav li {
list-style: none;
float: left;
margin-top: 6px;
padding-left: 19px;
width: 253px;
background: url(//www.midori-store.xyz/sp/shikishi_t/shikishi_t_shirt5.png) left 0.2em no-repeat;
}

#box02 .sbox ul {
    position: relative;
    margin: -28px -10px 0 0;
    line-height: 1.4;
    text-align: center;
}
#box02 .sbox li {
display: list-item;
text-align: -webkit-match-parent;
list-style: none;
float: left;
margin: 20px 5px 0;
padding:0;
width: 200px;
text-align: center;
}
#box02 .sbox p {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    margin:0;
}
#box02 .sbox li a {
    display: block;
    margin-bottom: 8px;
    border: 1px solid #cccccc;
}
#sp_container a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
    }
.column_l p{
    margin:0 0 5px;
    font-size:120%;
font-weight:bold;
    }
  
/*商品一覧消し*/
div.centerbox　{
	display: none!important;
}
h3.title1.no2 {
    display: none;
}

.mainCont form {
    display: none;
}
