.title_l {
font-size: 16px;
border-bottom-width: thin;
border-left-width: thick;
border-bottom-style: solid;
border-left-style: solid;
border-bottom-color: #99FF99;
border-left-color: #1AE42A;
margin-bottom: 5px;
border-top-style: solid;
border-right-style: none;
text-align: left;
margin-top: 10px;
padding: 10px;
border-top-color: #99FF99;
border-top-width: thin;
font-weight: bold;
color: #009933;
}
.title_r {
font-size: 16px;
border-bottom-width: thin;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #99FF99;
margin-bottom: 10px;
border-top-style: solid;
border-right-style: solid;
text-align: right;
margin-top: 10px;
padding: 10px;
border-top-color: #99FF99;
border-top-width: thin;
font-weight: bold;
color: #009933;
border-right-width: thick;
border-right-color: #1AE42A;
}

.titletext{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #333333;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #666666;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #999999;
}

.titletext-gr{
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	margin-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #666666;
	font-style: normal;
	text-align: left;
	border-right-width: thick;
	border-right-style: solid;
	border-right-color: #999999;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;


}

.titletext-parp{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #663399;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", Osaka;
color: #663399;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #CC66FF;
}


.titletext-red{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #990000;
padding: 3px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #990000;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #FF0000;
}

.titletext-blue{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #0033FF;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #0033CC;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #3399FF;
}


.titletext-yellow{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #666600;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #666600;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #CCCC00;
}


.titletext-pink{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #bb55ee;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #bb55ee;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #FF00FF;
}


.titletext-deeppink{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #bb55ee;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #A71FE9;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #bb55ee;
}
.titletext-deeppinkr{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #bb55ee;
padding: 3px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #A71FE9;
font-style: normal;
	border-right-width: thick;
	border-right-style: solid;
border-left-color: #FF00FF;
}


.titletext-cyan{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #26bb9a;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #26BB9A;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #CCFFCC;
}


.titletext-green{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #006600;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #006600;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #66CC33;
}


.titletext-greenr{
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	padding: 3px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #006600;
	font-style: normal;
	border-left-width: thick;
	border-left-style: none;
	border-right-width: thick;
	border-right-style: solid;
	border-right-color: #66CC33;

}
.titletext-white{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #999;
padding: 5px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #fff;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #ccc;
}


.titletext-big{
	font-size: 18px;
	font-weight: bold;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	padding: 10px 5px;
	margin-top: 5px;
	margin-bottom: 20px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #666666;
	font-style: normal;
	border-right-width: thick;
	border-right-style: groove;
	border-right-color: #999999;


}



.title-glay {
font-size: 16px;
font-weight: bold;
color: #666666;
padding-top: 20px;
padding-bottom: 3px;
padding-left: 15px;
}



.titletext-ind{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #333333;
padding: 10px 5px 15px;
margin-top: 5px;
margin-bottom: 15px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #666666;
font-style: normal;
border-left-width: thick;
border-left-style: solid;
border-left-color: #999999;
}

.title-ft{
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #0000FF;
	font-style: normal;
	border-left:5px solid #999999;
	border-top:1px solid #333333;
}
.titletext-short{
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #666666;
	font-style: normal;
	text-align: center;
}
/* ベルサイユ追加*/
.title_lg {
width: 688px;
font-size: 20px;
border-bottom: #666 3px double;
border-right: #666 5px solid;
border-top: #666 3px double;
border-left: #666 5px solid;
margin-bottom: 5px;
margin-top: 20px;
padding: 8px 0 5px;
font-weight: bold;
color: #333;
text-align: center;
font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.titletext-redr{
font-size: 16px;
font-weight: bold;
border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #990000;
padding: 3px;
margin-top: 5px;
margin-bottom: 10px;
font-family: "ＭＳ Ｐゴシック", "Osaka";
color: #990000;
font-style: normal;
	border-right-width: thick;
	border-right-style: solid;
	border-right-color: #FF0000;
}
.box {
margin: 15px 0;
padding: 0;
}
.box_rose {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../berubara3/bg_berubara.jpg) no-repeat center top;
}
.box_palace {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../berubara3/bg_palace.jpg) no-repeat center bottom;
}
.title {
margin: 0 0 20px;
padding: 0;
}
.img_border{
border: #666 3px double;
}

/* うる星追加 */
.box_night1 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../uruseiyatsura2/bg_night1.jpg) no-repeat center top;
}
.box_night2 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../uruseiyatsura2/bg_night2.jpg) no-repeat center bottom;
}

/* ナデシコ追加 */
.nadesico_bg1 {
width: 688px;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../nadesico/nadesico_bg1.jpg) no-repeat center top;
}
.nadesico_bg2 {
width: 688px;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../nadesico/nadesico_bg2.jpg) no-repeat center top;
}


/* KAMEN追加 */
.box_base1 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../kamenrider_me/bg_base.jpg) no-repeat center top;
}
.box_base2 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../kamenrider_me/bg_base2.jpg) no-repeat center bottom;
}


/* TOKIMEKI追加 */
.box_base3 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../tokimekimemoriaru/back60.jpg) no-repeat center top;
}
.box_base4 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../tokimekimemoriaru/back2_60.jpg) no-repeat center bottom;
}
.box_base5 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../tokimekimemoriaru/back3_60.jpg) no-repeat center bottom;
}
/* HIGURASHI追加 */
.box_base6 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../higurashi/back60.jpg) no-repeat center top;
}
.box_base7 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../higurashi/back2_60.jpg) no-repeat center top;
}
.box_base8 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../higurashi/back3_60.jpg) no-repeat center top;
}
/* metarusuraggu追加 */
.box_base9 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../metalslug/img_02.jpg) no-repeat center top;
}
.box_base10 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../metalslug/img_03.jpg) no-repeat center top;
}
.box_base11 {
width: 100%;
margin-bottom: 0 0 0 5px;
padding: 0;
text-align: center;
background: transparent url(../metalslug/img_12.jpg) no-repeat center top;
}
.title_lg_buki {
width: 688px;
font-size: 20px;
border-bottom: #666 3px double;
border-right: #666 5px solid;
border-top: #666 3px double;
border-left: #666 5px solid;
margin-bottom: 5px;
margin-top: 20px;
padding: 8px 0 5px;
font-weight: bold;
color: #333;
text-align: center;
font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.title_lg_buki{
width: 650px;
font-size: 20px;
border-bottom: #666 3px double;
border-right: #666 5px solid;
border-top: #666 3px double;
border-left: #666 5px solid;
margin-bottom: 5px;
margin-top: 20px;
padding: 8px 0 5px;
font-weight: bold;
color: #333;
text-align: center;
font-family: "ＭＳ Ｐゴシック", "Osaka";
}
