@charset "Shift_JIS";

html, body, h1, h2, h3, h4, h5, h6, ul, ol, li, p, td {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-size: 100%;
 font-family:'ＭＳ Ｐゴシック',sans-serif;
 font-weight: normal;
}

sotowaku{display: block;
width: 170px;
border:0px solid #E63C8C;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


.support001{
width: 150px;
border:1px solid #E63C8C;
margin:10px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
font-size: 13px;
font-weight: normal;
 color: #E63C8C;
height: 25px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
line-height: 25px;
	/*Firefox*/
	background: -moz-linear-gradient(top, rgba(255,255,255,0.5), rgba(238,238,238,0.6));
	/*Safari*/
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.5)), to(rgba(238,238,238,0.6)));
	/*ie7〜9*/
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#aaeeeeee, gradienttype=0);
	/* IE10〜*/
	background:linear-gradient(to bottom, rgba(255,255,255,0.5), rgba(238,238,238,0.6));
}
/*メールマガジン*/
.support02 a{display:block;
width:150px;
margin:5px 0px 5px 0px;
border:1px solid #E63C8C;
color:#E63C8C;
 -webkit-border-radius: 4px;
 border-radius: 4px;
	/*Firefox*/
	background: -moz-linear-gradient(top, rgba(255,255,255,0.4), rgba(255,255,255,0.4));
	/*Safari*/
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.4)), to(rgba(255,255,255,0.4)));
	/*ie7〜9*/
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66ffffff, endcolorstr=#66ffffff, gradienttype=0);
	/* IE10〜*/
	background:linear-gradient(to bottom, rgba(255,255,255,0.4), rgba(255,255,255,0.4));
}
.support02 a:hover{display:block;
	/*Firefox*/
	background: -moz-linear-gradient(top, rgba(230,60,140,0.4), rgba(230,60,140,0.6));
	/*Safari*/
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(230,60,140,0.4)), to(rgba(230,60,140,0.6)));
	/*ie7〜9*/
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#77E63C8C, endcolorstr=#77E63C8C, gradienttype=0);
	/* IE10〜*/
	background:linear-gradient(to bottom, rgba(230,60,140,0.4), rgba(230,60,140,0.6));
border:1px solid #ffffff;
color:#ffffff;
}
/*メールマガジン中枠*/
.support004{
padding:8px 0px 0px 12px;
margin:0;
}

/*メールマガジン中*/
.su041{display: inline-block;
float:left;
font-size:30px;
/*font-family:'Monotype Corsiva',Cursive;*/
   font-family: 'Times New Roman',fantasy;
    font-style: italic;
font-weight:bold;
line-height:26px;
letter-spacing:0pt; 
padding:0px 0px 0px 0px;
margin:0;
}
.su042{display: inline-block;
font-size:15px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
font-weight:bold;
line-height:12px;
letter-spacing:0pt;
padding:0px 0px 0px 6px;
margin:0;
}
.su06{display:block;
clear: both;
font-size:13px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
/*font-weight:bold;*/
line-height:11px;
letter-spacing:0pt;
padding:5px 0px 0px 5px;
margin:0;
 font-weight: normal;
}
.su07{display:block;
font-size:13px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
/*font-weight:bold;*/
line-height:11px;
letter-spacing:0pt;
padding:5px 0px 8px 5px;
margin:0;
 font-weight: normal;
}

.support01 a{display:block;
color:#E63C8C;
width: 150px;
height: 25px;
	/*Firefox*/
	background: -moz-linear-gradient(top, rgba(255,255,255,0.4), rgba(238,238,238,0.4));
	/*Safari*/
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.4)), to(rgba(238,238,238,0.4)));
	/*ie7〜9*/
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66ffffff, endcolorstr=#66eeeeee, gradienttype=0);
	/* IE10〜*/
	background:linear-gradient(to bottom, rgba(255,255,255,0.4), rgba(238,238,238,0.4));
border:1px solid;
border-color:#E63C8C;
margin:0px 0px 5px 0px;
line-height:25px;
font-family : "ＭＳ ゴシック","ＭＳ Ｐゴシック",sans-serif;
font-size:12px;
font-weight:bold;
 -webkit-border-radius: 4px;
 border-radius: 4px;
}
.support01 a:hover{display:block;
width: 150px;
height: 25px;
	/*Firefox*/
	background: -moz-linear-gradient(top, rgba(230,60,140,0.4), rgba(230,60,140,0.6));
	/*Safari*/
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(230,60,140,0.4)), to(rgba(230,60,140,0.6)));
	/*ie7〜9*/
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#77E63C8C, endcolorstr=#77E63C8C, gradienttype=0);
	/* IE10〜*/
	background:linear-gradient(to bottom, rgba(230,60,140,0.4), rgba(230,60,140,0.6));
color:#ffffff;
border-color:#ffffff;
 -webkit-border-radius: 4px;
 border-radius: 4px;
}

.support002{
color:#E63C8C;
font-size:14px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
/*font-weight:bold;*/
line-height:14px;
letter-spacing:0pt;
margin:3px 0px 0px 0px;
padding:0;
font-weight:bold;
}
.support003{
color:#E63C8C;
font-size:12px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
/*font-weight:bold;*/
line-height:12px;
letter-spacing:0pt;
margin:8px 0px 8px 0px;
padding:0;
font-weight:normal;
}

.qrwaku{
height:150px;
width: 150px;
border:1px solid #E63C8C;
	/*Firefox*/
	background: -moz-linear-gradient(top, rgba(255,255,255,0.4), rgba(255,255,255,0.4));
	/*Safari*/
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.4)), to(rgba(255,255,255,0.4)));
	/*ie7〜9*/
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66ffffff, endcolorstr=#66ffffff, gradienttype=0);
	/* IE10〜*/
	background:linear-gradient(to bottom, rgba(255,255,255,0.4), rgba(255,255,255,0.4));
}

.qrwaku img{
height:130px;
width: 130px;
margin:8px;
border:1px solid #000000;
}

.qr01txt {display: inline-block;
width:150px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 14px;
}

.qr02txt {display: inline-block;
float:left;
font-size:16px;
/*font-family:'Monotype Corsiva',Cursive;*/
   font-family: 'Times New Roman',fantasy;
    font-style: italic;
font-weight:normal;
line-height:17px;
letter-spacing:0pt; 
margin:3px 0px 0px 0px;
padding:0;
color:#E63C8C;
}


.kk01txt {display: inline-block;
width:150px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.kk02txt {display: inline-block;
/*float:left;*/
font-size:12px;
font-family:'ＭＳ Ｐゴシック',sans-serif;
font-weight:normal;
line-height:12px;
letter-spacing:0pt; 
margin:5px 0px 0px 0px;
padding:0;
color:#E63C8C;
text-align:center;
}

a{
text-decoration:none;
outline: none;
}
a:focus{outline: none;
} 
