@charset "utf-8";
#left {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 2000px;
	width: 200px;
}
#contener {
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: auto;
	width: 806px;
	text-align: center;
	font-size: 20px;
	float: right;
	margin-top: -22px;
}
body {
	width: 1026px;
	margin-left: 10%;
	margin-right: 10%;
	font-size: 9pt;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(146,135,135,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(146,135,135,1.00) 100%);
	background-repeat: repeat-x;
	height: auto;
	margin-bottom: 20%;
	background-color: #928787;
}
.topic-path {
}

#top {
	background-image: url(img/title.png);
	background-repeat: no-repeat;
	width: 1026px;
	height: 80px;
	color: #FF0000;
	font-size: 15pt;
	text-align: right;
	padding-top: 13px;
	padding-bottom: 0px;
}
#top a {
	background-repeat: no-repeat;
	color: #5C43FF;
	font-size: 10pt;
	text-align: right;
	text-decoration: none;
	text-indent: 0;
	text-shadow: 1px 0px;
}
#top a:hover  {
	background-repeat: no-repeat;
	color: #5C43FF;
	font-size: 10pt;
	text-align: right;
	text-decoration: none;
	text-indent: 0;
	text-shadow: 1px 0px 6px #CECC00;
}

#navi {
	width: 750px;
	height: 20px;
	color: #483AFF;
	font-size: 12pt;
	text-align: right;
	float: right;
}
#contener table tbody tr td {
	font-size: 12px;
	text-align: center;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0em;
	border: thin outset #FFFFFF;
	background-color: #FFFFFF;
}
#contener table tbody tr  {
	font-size: 12px;
	text-align: left;
}
#contener table tbody th  {
	font-size: 14px;
	border: thin outset #FFFFFF;
	text-align: center;
	color: #FF0101;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	background-color: #FFFFFF;
}
#contener table tbody {
	border: thin inset #CFF55A;
}

#contener #DVD_sale {
	font-size: 12pt;
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 2em;
	padding-top: 1em;
}
#contener #contents {
	width: 725px;
	border-radius: 20px;
	border-width: medium;
	border-color: #B18DFF;
	float: none;
	background-color: #FBFBFB;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-left: 25px;
	font-size: medium;
	text-align: left;
	height: auto;
	margin-top: 31px;
}
#contener #contents #feature {
	width: 780px;
	border-radius: 3px;
	border: thin inset #6F51EB;
	margin-top: 13px;
	-webkit-box-shadow: inset 2px 3px #C20C23;
	box-shadow: inset 2px 3px #C20C23;
	top: auto;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	height: 400px;
}
#contents #contents #feature #image {
	width: 286px;
	height: 400px;
	float: left;
}
#contents #feature #explanation {
	width: 494px;
	height: 400px;
	float: left;
}


h2 {
	color: #7C76FF;
	font-size: 16pt;
	text-align: left;
	padding-top: 0.2em;
	padding-left: 2em;
	padding-bottom: 0px;
	padding-right: 0px;
	border-bottom: medium dotted #FFFFFF;
	background-position: 0% 0%;
	text-shadow: 1px 1px 8px #FFFFFF;
	background-image: url(img/H2_back.png);
	background-repeat: no-repeat;
}
h5 {
	color: #4B4242;
	font-size: 2pt;
	text-align: left;
	padding-bottom: 0px;
	padding-right: 0px;
	background-position: 3% 49%;
	text-shadow: 1px 1px 6px #FFFFFF;
	background-image: url(img/cocktails_day_logo.png), -webkit-linear-gradient(270deg,rgba(184,184,184,1.00) 0%,rgba(255,255,255,1.00) 47.15%,rgba(187,187,187,1.00) 100%);
	background-image: url(img/cocktails_day_logo.png), linear-gradient(180deg,rgba(184,184,184,1.00) 0%,rgba(255,255,255,1.00) 47.15%,rgba(187,187,187,1.00) 100%);
	background-repeat: no-repeat;
	width: 165px;
	height: 30px;
	padding-top: 7%;
	padding-left: 12.5em;
}
h5:hover {
	color: #AFE30D;
	font-size: 2pt;
	text-align: left;
	padding-bottom: 0px;
	padding-right: 0px;
	text-shadow: 1px 1px 6px #FFFFFF;
	background-image: url(img/cocktails_day_logo.png), -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(211,211,211,1.00) 34.19%,rgba(212,212,212,1.00) 64.77%,rgba(255,255,255,1.00) 100%);
	background-image: url(img/cocktails_day_logo.png), linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(211,211,211,1.00) 34.19%,rgba(212,212,212,1.00) 64.77%,rgba(255,255,255,1.00) 100%);
	background-repeat: no-repeat;
	width: 165px;
	height: 30px;
	padding-top: 7%;
	padding-left: 12.5em;
	border-top: medium solid #AFE30D;
	border-bottom: medium solid #AFE30D;
}
h5 a {
	color: #383A31;
	font-size: 10pt;
	text-align: left;
	text-shadow: 1px 1px 4px #FFFFFF;
	background-repeat: no-repeat;
	text-decoration: none;
}
h5 a:hover {
	color: #5A62F5;
	font-size: 10pt;
	text-align: left;
	text-shadow: 0px 0px;
	background-repeat: no-repeat;
	text-decoration: none;
}
h3 {
	color: #FF0308;
	font-size: 18px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	text-shadow: 0px -1px 27px #E9FF6D;
	line-height: 1.3;
	border-radius: 10px;
	border: thick double #FFFFFF;
	padding: 0.5em;
	margin-left: 10px;
	margin-right: 10px;
	width: auto;
}
h4 {
	color: #262626;
	font-size: 12pt;
	text-shadow: 1px 1px #FFFFFF;
	line-height: 1.3;
	border-radius: 10px;
	padding-left: 1.8em;
	text-align: left;
	background-image: url(/img/cocktails_day_logo.png);
	background-repeat: no-repeat;
	margin-left: 13px;
	height: 24px;
	background-position: 0% -2px;
}
h6 {
	color: #262626;
	font-size: 11pt;
	text-shadow: 0px 0;
	padding-left: 7em;
	text-align: left;
	background-image: url(img/point_mark.png);
	margin-left: 13px;
	background-position: 0% 0%;
	background-repeat: no-repeat;
	line-height: 1.3em;
	padding-bottom: 10px;
}
#contener #contents p {
	font-size: 10pt;
	color: #494949;
	text-align: left;
	padding-left: 2em;
	padding-top: 0px;
}
#left #member_login {
	margin-top: 5px;
	margin-bottom: 5px;
	border-color: #FF4848;
	border-style: inset;
}
#contents #event table {
	color: #302EB0;
	font-size: 10pt;
}

.details {
	background-image: url(img/details_bace.png);
	background-repeat: repeat-x;
}

tbody tr td {
}
#wrapper #container {
	width: 800px;
	height: auto;
	border: medium inset #AFE30D;
	margin-left: 10px;
	padding-left: 4em;
	padding-top: 2em;
	padding-bottom: 2em;
	background-color: #FFFFFF;
}
#wrapper #container .mfp_thanks {
	color: #2F2F33;
	font-size: 12pt;
	text-shadow: 0px 0px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
#dvd_media   {
	border: medium outset #FFFFFF;
	width: 250px;
	height: 400px;
	float: left;
	font-size: small;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#dvd_media table {
	border: medium inset #FFFFFF;
	padding-top: 7px;
	margin-top: 0px;
	padding-left: 10px;
	width: 248px;
	height: 401px;
}

.dvd_title {
	color: #FF0004;
	font-size: medium;
	text-align: left;
	font-weight: bolder;
	width: auto;
	padding-right: 1em;
	padding-left: 1em;
}

#contener #wrapper #check {
	width: 800px;
	height: 280px;
	float: left;
	clear: left;
}
.topic-path {
	list-style-type: none;
	font-size: 12px;
	padding: 0px;
	margin-left: 1.5em;
}
.topic-path li {
  display: inline;
}
#dvd_media table tbody tr td {
	font-size: 9pt;
	text-align: left;
}
#contener div p {
	font-size: 10pt;
	line-height: 1.3em;
}
ul li a {
	font-size: 11pt;
	line-height: 1.5em;
	text-decoration: none;
}
ul li a:hover  {
	font-size: 11pt;
	line-height: 1.5em;
	text-decoration: none;
	text-indent: 1.2em;
}

.input .btn .new_entry {
	width: 50px;
	height: 26px;
	background-color: #DDDDDD;
	border: 1px ridge #979797;
	text-align: center;
	color: #FF2327;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 9px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10pt;
	margin-left: -18px;
	text-shadow: 0px 0px 14px #FFFFFF;
}
.input .btn .new_entry a {
	text-align: center;
	text-decoration: none;
	color: #353535;
}
h1 {
	color: #565656;
	font-size: 11pt;
	text-align: justify;
}
.coution {
	color: #E40E12;
	font-weight: 900;
}
#contents #dvd_media #mome_image {
	width: 150px;
	float: left;
}
#contents #dvd_media #mome_title {
	float: left;
	clear: none;
	padding-left: 20px;
}
#contents #dvd_media #mome_explanation {
}
