body {
	margin: 0px;
	padding: 0px;
	font-family: Meiryo, "メイリオ", Verdana, "Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", Osaka, "MS P Gothic", "ＭＳ Ｐゴシック", sans-serif;
	font-size: 0.9em;
	background-position: center;
}
#head {
	background-color: #FFF;
	padding-top: 30px;
	padding-bottom: 27px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E1DB;
}
#head_naka {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#mainnn {
	text-align: center;
	background-image: url(images/mokume240.jpg);
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1DFD0;
	background-position: center;
}
#top_discri {
	margin-top: 0px;
	background-color: #FBFBFB;
	padding-top: 27px;
	padding-bottom: 27px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
}
#disc_naka {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font-size: 0.8em;
	color: #948D5C;
	background-image: url(images/siza.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#ddd {
	margin-left: 280px;
	line-height: 2.2em;
}
#top_contents {
	width: 980px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#btbt {
	text-align: center;
	margin-top: 21px;
}
#btbt img {
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 20px;
}
#h_left {
	width: 345px;
	float: left;
}
#h_right {
	width: 566px;
	float: right;
	text-align: right;
	padding-top: 5px;
	font-size: 0.9em;
	background-color: #eee;
	padding-bottom: 5px;
	padding-left: 5px;
}
.cl {
	clear: both;
}
#head_naka #h_right a {
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 45px;
	width: 104px;
	display: block;
	float: left;
	text-align: center;
	background-image: url(images/headnavibg.jpg);
}
a img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:hover img
{
opacity:0.5;
filter: alpha(opacity=50);
-ms-filter: "alpha( opacity=50 )";
background: #fff;
}#fooot {
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 30px;
	background-color: #FBFBFB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
	text-align: left;
	font-size: 84%;
}
#footnaka {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font-size: 95%;
}
#footnaka2 {
	margin-top: 15px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font-size: 90%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ADA77C;
	padding-top: 15px;
}
#footnaka2 #f2l {
	width: 500px;
	float: left;
	color: #8C8C8C;
}
#footnaka2 #f2r {
	width: 400px;
	float: right;
	text-align: right;
}
#f2r a {
	color: #888155;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
#footnaka #addd {
	width: 330px;
	background-image: url(images/hasami.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 80px;
	padding-top: 15px;
	padding-bottom: 10px;
	height: 70px;
}
p {
	margin: 0px;
	padding: 0px;
}
#company1 {
	width: 980px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px;
	background-color: #FFF;
	padding: 0px;
}
#company1 #map {
	width: 386px;
	float: left;
}
#company1 #companyinfo {
	width: 580px;
	float: right;
}
#companyinfo table tr td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 7px;
	padding-top: 6px;
	padding-left: 7px;
}
#company1 h2 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 2.3em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	letter-spacing: 0.2em;
	color: #333333;
}
h2 .h22 {
	font-size: 0.5em;
	letter-spacing: 0em;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #ADA77C;
	margin-left: 15px;
}
#companyinfo #mailform .mailform tr th {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
#company1 #companyinfo #mailform table tr th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: normal;
	font-size: 0.8em;
	background-color: #F0EFE8;
	padding-right: 17px;
	padding-left: 17px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#companyinfo #contacttable #mailform table tr td {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #FCFCFC;
}
#company1 #contactline1 {
	margin-bottom: 30px;
	background-image: url(images/gura.png);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #F0F0F0;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#company1 #map .teltel {
	font-size: 1.8em;
	color: #ADA77C;
}
#company1 #map .teltel .num {
	font-size: 1.3em;
	color: #D71F38;
}
#company1 #map #contact3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #ADA77C;
	margin-top: 30px;
	padding-top: 30px;
	color: #666;
}
#company1 #map #contact11 {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ADA77C;
}
#company1 #map #contact22 {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #BBA77C;
	padding-top: 30px;
}
#company1 #contactline1 .uketukete {
	color: #D71F38;
	font-size: 1.2em;
}
#company1 #map #leftline {
	padding-right: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ADA77C;
	min-height:430px;
}
#map #leftline #contact22 p {
	color: #666;
}

#companyinfo #contacttable #mailform table tr th span {
	color: #C00;
}
#wrapp #contents980 {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#wrapp {
	padding-top: 30px;
	padding-bottom: 100px;
}
#wrapp #contents980 h2 {
		font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 2.3em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	letter-spacing: 0.2em;
	color: #333333;
}
#kodawari11 {
	background-image: url(images/kodawaribg2.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapp #contents980 #seihinline1 {
	margin-left: 320px;
}
#kodawari11 #wrapp #contents980 #seihinline1 p {
	color: #666;
	font-size: 0.9em;
	line-height: 25px;
	margin-bottom: 10px;
}
#wrapp #contents980 #seihin {
	margin-top: 50px;
	padding: 30px;
	background-image: url(images/gura.png);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #E1DFD0;
}
#seihin3 {
	margin-top: 0px;
	background-color: #FDF8EB;
	padding-top: 30px;
	padding-bottom: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1DFD0;
	background-image: url(images/gura.png);
	background-repeat: repeat-x;
	background-position: top;
}
#seihin3 #product {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	font-size: 0.8em;
}
#mainnn2 {
	text-align: center;
	background-image: url(images/bgbgbgbg11.jpg);
	padding-top: 30px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1DFD0;
}
#item1 {
	width: 140px;
	float: left;
	margin-right: 20px;
	background-color: #FFF;
	padding: 20px;
	text-align: center;
	min-height:157px;
}
#item2 {
	width: 140px;
	float: right;
	background-color: #FFF;
	padding: 20px;
	text-align: center;
	min-height:157px;
}
#seihin3 #product h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#itemlogo1 {
	width: 180px;
	float: left;
	margin-right: 20px;
}
#itemlogo2 {
	width: 180px;
	float: right;
}
#product .cl {
	height: 20px;
}
#shline1 {
	margin-top: 20px;
	margin-bottom: 15px;
}
#seihin3 #product #shline1 .sh {
	margin-left: 25px;
}
.guresiro {
	background-color: #999999;
	color: #FFF;
}
#companyinfo table tr .guresiro {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#footnaka #addd p a {
	color: #333;
}
#btbtbt {
	text-align: center;
	margin-top: 35px;
}
#btbtbt img {
	margin-right: 11px;
	margin-left: 11px;
}
#btbtbt2 {
	text-align: center;
	margin-top: 16px;
	margin-bottom: 35px;
}
#btbtbt2 img {
	margin-right: 11px;
	margin-left: 11px;
}
#souryou {
	text-align: center;
	margin-top: 35px;
}
#head_naka #h_right a:hover {
	background-image: url(images/headnavibghover_o.jpg);
}
#item_left {
	width: 470px;
	float: left;
	margin-bottom: 28px;
	margin-left: 4px;
}
#item_right {
	width: 470px;
	float: right;
	margin-bottom: 28px;
	margin-right: 4px;
}
#contents980 #seihinline1 #handsha {
	font-size: 1.4em;
	line-height: 5em;
}
#seihinline1 #handsha p {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
#itemm {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#shright {
	width: 200px;
}
#shleft {
	width: 200px;
	float: left;
}
#shright {
	width: 780px;
	float: right;
}
#seihin33 {
	margin-top: 0px;
	background-color: #F8F1F5;
	padding-top: 30px;
	padding-bottom: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1DFD0;
	background-image: url(images/gura.png);
	background-repeat: repeat-x;
	background-position: top;
}
#seihin_t_left {
	width: 470px;
	float: left;
	padding-left: 20px;
}
#seihin_t_right {
	width: 400px;
	float: right;
	text-align: right;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 3em;
	padding-right: 20px;
	line-height: 44px;
	color: #333;
}
#seihin_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	padding-bottom: 25px;
	margin-bottom: 30px;
}
#seihinsetumei {
	background-color: #F4F4F4;
	padding: 25px;
}
#gazou1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	padding-top: 20px;
	background-color: #FFFFFF;
}
#setumeileft {
	width: 300px;
	float: left;
	background-color: #FFF;
}
#setumeiright {
	width: 600px;
	float: right;
}
#setumeiright p {
	line-height: 25px;
}
#setumeiright ul li {
	font-size: 0.8em;
	line-height: 1.7em;
}
#shunder {
	border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 0px;
	background-color: #F7F7F7;
}
#misinmigi {
	width: 220px;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
	background-image: url(images/mentecard22.png);
	background-repeat: no-repeat;
	background-position: right 45px;
	padding-bottom: 35px;
}
#misin {
	width: 719px;
	float: left;
}
#misinmigi h4 {
	color: #FFF;
	background-color: #C00;
	padding: 0px;
	line-height: 30px;
	text-align: center;
	font-size: 1.3em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#menteete {
	text-align: center;
	margin-top: 5px;
}
#for_shop {
	text-align: center;
	padding-top: 8px;
	background-color: #FFF;
	margin-top: 0px;
}
#karikari {
	padding: 25px;
	width: 930px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #FC6;
	margin-right: auto;
	margin-left: auto;
}
#karikari ul li {
	width: 200px;
	float: left;
}
#karikari ul li a {
	display: block;
}
#item_left33 {
	width: 470px;
	float: left;
}
#item_right333 {
	width: 470px;
	float: right;
	margin-right: 0px;
	background-color: #F6F6F6;
	padding: 10px;
}
.red_bold {
	color: #C00;
	font-weight: bold;
}
.zeikomi {
	font-size: 0.8em;
	margin-left: 10px;
	font-weight: bold;
}
.hannbaikakaku {
	color: #FFF;
	font-weight: bold;
}
#item_right333 table tr td {
	border: 1px solid #CCCCCC;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#item_right333 table {
	margin-bottom: 20px;
}
#items33 {
	margin-bottom: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
}
#item_sb_wd {
	margin-top: 30px;
}
#neck11 {
	width: 980px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 1px;
}
#neckmain {
	margin-bottom: 30px;
}
#neck_left11 {
	width: 470px;
	float: left;
}
#neck_right11 {
	width: 470px;
	float: right;
}
#neck_commment1 {
	margin-top: 30px;
	background-color: #FEF8EA;
	text-align: center;
	color: #917400;
	font-weight: normal;
	font-size: 1.9em;
	padding-top: 25px;
	padding-bottom: 25px;
}
#neck_left11 h3 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	padding-bottom: 5px;
}
#neck_left11 table tr td {
	padding: 7px;
	border: 1px solid #ADA77C;
}
#neck_right11 h3 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.hinsitu {
	color: #F09;
}
.majikku {
	background-image: url(images/majikku.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#packk {
	margin-top: 20px;
	background-color: #FEF8EA;
	border: 1px dotted #ADA77C;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-size: 12px;
}
#packk p img {
	float: left;
	margin-right: 7px;
}
#packk ul li {
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
}
#packk ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#keto table tr td {
	padding: 7px;
	border: 1px solid #ADA77C;
}
.daitokutyou {
	color: #C00;
	margin: 0px;
}
#daiaryleft {
	width: 470px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 20px;
	padding-top: 20px;
}
#daiaryeight {
	width: 470px;
	float: right;
	margin-top: 20px;
	padding-top: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#keto table tr td {
	text-align: center;
	font-size: 0.9em;
}
.sirohuto {
	font-weight: bold;
	color: #FFF;
}
#tyuusyaku {
	margin-top: 15px;
	font-size: 0.8em;
}
#konosyouhinnha {
	margin-top: 20px;
	padding-top: 20px;
	text-align: center;
	color: #C00;
	background-color: #F5F5F5;
	padding-bottom: 20px;
}
#others2 {
	width: 980px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ADA77C;
}
#bmask {
	width: 470px;
	float: left;
}
#piaring {
	float: right;
	width: 470px;
}
#others2 h3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 10px;
}
.setumei1 {
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#mainnn22 {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1DFD0;
	background-color: #FFF;
}
#company1 #items33 #item_right333 p {
	line-height: 1.8em;
}
#btbt p a img {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#setumeiright ul {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#misinmigi p {
	margin-right: 115px;
	font-size: 0.9em;
	margin-bottom: 0px;
}
#items33 #item_right333 ul {
	margin-left: 20px;
	padding-left: 0px;
}
#neck_right11 ul {
	margin-left: 10px;
	padding-left: 0px;
}
#item_right333 p {
	line-height: 1.8em;
}
#for_shop table tr td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0.9em;
	background-color: #F4F4F4;
	padding-top: 7px;
	padding-bottom: 7px;
}
#for_shop table {
	margin-left: auto;
	padding-bottom: 20px;
	margin-right: auto;
}
.katoyajirusi {
	background-image: url(images/arro.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 17px;
}
#setumeileft ul{
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-size: 0.7em;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
#setumeileft ul li {
	margin-right: 10px;
}
#spec1 {
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}
#company1 #seihinsetumei #setumeileft #notice {
	background-color: #F4F4F4;
	margin-top: 15px;
	font-size: 0.7em;
	padding-top: 15px;
}
#setumeileft #notice ul li {
	line-height: 1.3em;
	font-size: 1.3em;
	margin: 0px;
	padding: 0px;
}
#seihinsetumei #setumeileft #notice ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: circle;
}
#neck_right11 #nairewo {
	margin-top: 10px;
	text-align: center;
}
#syan {
	margin-top: 10px;
}
#syan h3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADA77C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#syan table tr td {
	padding: 7px;
	border: 1px solid #CCC;
}
#manasi table {
	margin: 0px;
	padding: 0px;
}
#manasi table tr td {
	margin: 0px;
	padding: 0px;
}
.smmm {
	font-size: 0.8em;
}
#head_naka #h_right .out_sonota {
	width: 150px;
	background-image: url(images/headnavibg_o.jpg);
}
#leftyube {
	margin-top: 10px;
	margin-bottom: 20px;
}
#shunder_r {
	float: right;
	width: 470px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#shunder_l {
	float: left;
	width: 470px;
}
#sunder_rl {
	float: left;
	width: 235px;
}
#sunder_rr {
	float: right;
	width: 235px;
	background-color: #F7F7F7;
	height: 175px;
}
#misinmigi_shunder {
	width: 220px;
	float: right;
	margin-right: 8px;
	margin-top: 10px;
	background-image: url(images/mentecard22.png);
	background-repeat: no-repeat;
	background-position: right 45px;
	padding-bottom: 35px;
}
#misinmigi_shunder h4 {
	color: #FFF;
	background-color: #C00;
	padding: 0px;
	line-height: 30px;
	text-align: center;
	font-size: 1.3em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#misinmigi_shunder p {
	margin-right: 115px;
	font-size: 0.9em;
	margin-bottom: 0px;
}
#sl_under {
	background-color: #F4F4F4;
	padding-top: 30px;
}
#misinmigi_shunder_sl {
	margin-right: 8px;
	background-image: url(images/mentecard22.png);
	background-repeat: no-repeat;
	background-position: 170px 40px;
	padding-bottom: 35px;
	background-color: #FFF;
	height: 105px;
	padding-left: 0px;
}
#misinmigi_shunder_sl h4 {
	color: #FFF;
	background-color: #C00;
	padding: 0px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

#rightyube {
	text-align: center;
}
#shunder_r2 {
	background-color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#mssl_naka p {
	margin-right: 115px;
	font-size: 13px;
	margin-bottom: 0px;
	margin-left: 10px;
}
/*------
#mssl_naka {
	padding-right: 115px;
	padding-left: 10px;
}
----*/
.sm2017 {
	font-size: 10px;
}
