/*
Theme Name:3onone
Theme URI:hhttp://3onone.net/
Description: 3onone HP
Version: 1.0
Author:Lilylandscape
Author URI:http://3onone.Lilylandscape.net/
*/

* {
margin: 0;
padding: 0;
}


html{
scrollbar-base-color:#000;
height:100%; 
}



body{
color:#999999;
background: #000000;
font-size: 13px;
line-height:1.5;
letter-spacing:0.1em;
font-family: 'ＭＳ Ｐ明朝',  'ヒラギノ明朝', Osaka,sans-serif;
background: #000;
height:100%; 
background-image: url(./images/back.gif);
background-repeat:repeat-y;
background-position:right top;
margin: 0;
padding: 0;
}



body div {
text-align:left;
margin: 0 auto;
}

a { color:#FFFFFF; text-decoration:none; text-align:center;}
a:hover{color:#000;}


photo{clear:both; }


#contenedor {
width:90%; /* Es necesario poner un ancho o alto para que IE "limpie" el elemento automaticamente */
margin: 0 auto;

}
 
/* Limpiamos el contenedor para los navegadores que si funcionan como deben */
#contenedor:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;

}


#content, #sidebar  {
float: left;
}

#content {
color:#DDDDDD;
width:70%;
font-size: 11px;
text-align:left;
padding:20px 20px 20px 20px;
}
 
#sidebar {
width:20%;
font-size:11px;
border-left:1px solid #999999;
padding:20px 20px 20px 20px;
text-align:left;
color:#999999;
}

#sidebar a {color:#FFFFFF;}
#sidebar a:hover{color:#F43292;}
#sidebar li{margin-top:5px; list-style-type: none;}



/*  admin */
#content_admin { color:#555; background: #999999FF0;font-size:13px; text-align:left; padding:10px 10px 40px 10px;
background-image: url(./images/back_admin.gif); background-repeat:no-repeat; background-position:right bottom; }
#content_admin .title{  color:#DDDDDD; background-repeat:no-repeat;background-position:left top;text-align:left;font-size:15px;
background-image: url(./images/title_admin.gif);padding:8px 0px 8px 45px;}
#content_admin a{ color:#DDDDDD;}



/*  LIVE */
#content_LIVE { color:#222;font-size: 12px; background: #FFFFFF;font-size:13px; text-align:left; padding:10px 10px 10px 10px; 
background-image: url(./images/back_LIVE.gif); background-repeat:no-repeat; background-position:right top; }
#content_LIVE .title{color:#FF3300; background-repeat:no-repeat;background-position:left top;text-align:left;font-size:15px;
background-image: url(./images/title_LIVE.gif);padding:8px 0px 8px 45px;}
#content_LIVE a{ color:#000;}
#content_LIVE a:hover{color:#F43292;}

/*  ONE */
#content_ONE { color:#DDDDDD;font-size: 12px; background: #000000;font-size:13px; text-align:left; padding:10px 10px 10px 10px; 
background-image: url(./images/back_ONE.gif); background-repeat:no-repeat; background-position:right top; }
#content_ONE .title{ background-repeat:no-repeat;background-position:left top;text-align:left;font-size:17px;
background-image: url(./images/title_ONE.gif);padding:8px 0px 8px 45px;}
#content_ONE a{ color:#DDDDDD;}
#content_ONE a:hover{color:#F43292;}

/* NEWS */
#content_NEWS { color:#000;font-size: 12px; background: #FFFFFF;font-size:13px; text-align:left; padding:10px 10px 10px 10px; 
background-image: url(./images/back_NEWS.gif); background-repeat:no-repeat; background-position:right top; }
#content_NEWS .title{ background-repeat:no-repeat;background-position:left top;text-align:left;font-size:15px;
background-image: url(./images/title_NEWS.gif);padding:8px 0px 8px 45px;}
#content_NEWS a{ color:#000;}
#content_NEWS a:hover{color:#F43292;}


/* ONEDAYS */
#content_ONEDAYS { color:#FFFFFF;font-size: 12px; background: #000000;font-size:13px; text-align:left; padding:10px 10px 10px 10px; 
background-image: url(./images/back_ONEDAYS.gif); background-repeat:no-repeat; background-position:right top; }
#content_ONEDAYS .title{ background-repeat:no-repeat;background-position:left top;text-align:left;font-size:17px;
background-image: url(./images/title_ONEDAYS.gif);padding:8px 0px 8px 45px;}
#content_ONEDAYS a{ color:#FFFFFF;}
#content_ONEDAYS a:hover{color:#F43292;}
#content_ONEDAYS img{float: left;}


/* TCIKET PROFILE CONTACT TICKET*/
#content_TCIKET, #content_PROFILE ,#content_CONTACT,#content_TICKET
 { color:#999999; background: #999999FF0;font-size:13px; text-align:left; padding:10px 10px 10px 10px; }
#content_TCIKET a, #content_PROFILE a ,#content_CONTACT,#content_TICKET a{ color:#FF3300;}



#comments  {color:#999 ;font-size:11px;text-align:left;margin-left:30%;}
#comment from{margin-top:10px;}
#comment-in {color:#888 ;font-size:11px;text-align:right;margin-left:30%;}
.commentmetadata a{color:#CCC;}



strong{font-weight: bold; }

.yllow{color:#FF0;}
.green{color:#080;}
.red{color:#F00;}
.blue{color:#6CF;}
.purple{color:#C0C;}
.pink{color:#F09;}
.gray{color:#555}
.white{color:#999999;}
.fontcolor{color:#999999;}

.font9{font-size: 9px;}
.font10{font-size: 10px;}
.font11{font-size: 11px;}
.font12{font-size: 12px;}
.font13{font-size: 13px;}
.font15{font-size: 15px;}
.font17{font-size: 17px;}
.font19{font-size: 19px;}
.font21{font-size: 21px;}
.font25{font-size: 25px;}

#wp-calendar table{
 border-top:1px solid #DDC9A5;
 border-left:1px solid #DDC9A5;
 border-collapse:collapse;
 border-spacing:0;
 empty-cells:show;
}

#wp-calendar th{
 border-right:1px solid #DDC9A5;
 border-bottom:1px solid #DDC9A5;

 background-position:left top;
 padding:2px 3px;
 text-align:center;
}

#wp-calendar td{
  color:#DDC9A5;
 border-right:1px solid #DDC9A5;
 border-bottom:1px solid #DDC9A5;

 padding:2px 3px;
}



#Line { clear: both; overflow:hidden; width:100%; height:1px;
background-color:#222;
margin-top:5px; margin-bottom:5px;}

#Line-top{ clear: both; overflow:hidden; width:100%; height:2px;
background-color:#999999;}

#Line-bottom{ clear: both; overflow:hidden; width:100%; height:1px;
background-color:#999999;
margin-bottom:5px;
}

#Header{
float:right;
background-image: url(./images/logo.gif);
background-repeat:no-repeat;
background-position:left top;
width:100%;
height:170px;
}


#Header_in{
float:left;
width:100%;
height:100%;
}

#Footer{
float:right;
width:100%;
height:50%; 
}



#home-logo {
width: 150px;
height: 58px;
position: absolute;
	top: 50%;
	left: 50%;
margin: -58px 0 0 -150px;
}

#home-new{color:#DDDDDD;text-align:left;clear: both;position:absolute;width:50%;height:250px;top:70px;left:30px;}
#home-new a{color:#DDDDDD;filter}
#home-new a:hover {color:#222;filter}

#home-footer{
text-align:left;
clear: both;
width:100%;
height:250px;
margin-top:-220px;
top:100%;
position:absolute;
}

.wpcf7 {text-align:left;}


.menu{
float:left;
width:92%;
height:aout;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding-left:8%;
}

.menu ul, .menu li{
margin:0;
padding:0;
list-style:none;
}

.menu li{
float:left;
border-light:1px solid #222222;
}

.menu a, .menu a:link, .menu a:visited {
font-size: 12px;
text-decoration:none;
color:#DEDEDE;
background:#000000;
background-image: url(./images/back_02.gif);
width:auto;
height:auto;
text-align:center;
padding:12px 20px;
display:block;
border-left:1px solid #222222;
}


.menu a:hover {
color:#000000;
background:#DDDDDD;
background-image: url(./images/back_01.gif);
text-align:center;
}

.current_page_item a, .current_page_item a:link, .current_page_item a:visited,.current-cat a,.current-cat a:link,.current-cat a:visited{
font-size: 12px;
text-decoration:none;
color:#000000;
background:#CCCCCC;
background-image: url(./images/back_01.gif);
width:auto;
height:auto;
text-align:center;
padding:12px 20px;
display:block;
}

/* 携帯投稿用 */
.photo {
	padding-right:6px;
	float:left;
	line-height:110%;
	font-size: 13px;
	text-align:left;
	clear: both;
	line-height:1.5;
	letter-spacing:0.1em;

}
.photo img {
	background:white;
	margin:0 4px 4px 0;
	padding:3px;
	border:1px solid #AAA;
}
.photo-end {
	clear:left;
}


.style_center{text-align:center;}
.style_left{text-align:left;}
.style_right{text-align:right;}



/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */



img {

	margin:0 4px 4px 0;
	padding:3px;
	border:0px solid #AAA;
}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
http://arujiinofu.net/
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left

.aligncenter {
	float: center
	}
	
/* End Images */
/*
Theme Name:3onone
Theme URI:hhttp://3onone.net/
Description: 3onone HP
Version: 1.0
Author:Lilylandscape
Author URI:http://3onone.Lilylandscape.net/
*/

* {
margin: 0;
padding: 0;
}

html{
scrollbar-base-color:#000;
height:100%; 
}




body div {
text-align:left;
margin: 0 auto;
}

a { color:#999999; text-decoration:none; text-align:center;}
a:hover{color:#FCF;}




#contenedor {
width:90%; /* Es necesario poner un ancho o alto para que IE "limpie" el elemento automaticamente */
margin: 0 auto;

}
 
/* Limpiamos el contenedor para los navegadores que si funcionan como deben */
#contenedor:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;

}


#content, #sidebar  {
float: left;
}

#content {
color:#DDDDDD;
width:70%;
font-size: 11px;
padding:20px 20px 20px 20px;
}
 
#sidebar {
width:20%;
font-size:11px;
border-left:1px solid #999999;
padding:20px 20px 20px 20px;
text-align:left;
color:#999999;
}

#sidebar a {color:#AA0000;}
#sidebar a:hover{color:#F43292;}
#sidebar li{margin-top:5px; list-style-type: none;}



/*  admin */
#content_admin { color:#555; background: #999999FF0;font-size:13px; text-align:left; padding:10px 10px 40px 10px;
background-image: url(./images/back_admin.gif); background-repeat:no-repeat; background-position:right bottom; }
#content_admin .title{  color:#DDDDDD; background-repeat:no-repeat;background-position:left top;text-align:left;font-size:1background-image: url(./images/title_admin.gif);padding:8px 0px 8px 45px;}5px;
#content_admin a{ color:#DDDDDD;}



/*  LIVE */
#content_LIVE { color:#222;font-size: 12px; background: #DDDDDD;font-size:13px; text-align:left; padding:10px 10px 10px 10pbackground-image: url(./images/back_LIVE.gif); background-repeat:no-repeat; background-position:right top; }x; 
#content_LIVE .title{color:#FF3300; background-repeat:no-repeat;background-position:left top;text-align:left;font-size:1background-image: url(./images/title_LIVE.gif);padding:8px 0px 8px 45px;}5px;
#content_LIVE a{ color:#000;}

/*  ONE */
#content_ONE { color:#DDDDDD;font-size: 12px; background: #000;font-size:13px; text-align:left; padding:10px 10px 10px 10pxbackground-image: url(./images/back_ONE.gif); background-repeat:no-repeat; background-position:right top; }; 
#content_ONE .title{ background-repeat:no-repeat;background-position:left top;text-align:left;font-size:15px;
background-image: url(./images/title_ONE.gif);padding:8px 0px 8px 45px;}
#content_ONE a{ color:#DDDDDD;}

/* NEWS */
#content_NEWS { color:#000;font-size: 12px; background: #DDDDDD;font-size:13px; text-align:left; padding:10px 10px 10px 10pbackground-image: url(./images/back_NEWS.gif); background-repeat:no-repeat; background-position:right top; }x; 
#content_NEWS .title{ background-repeat:no-repeat;background-position:left top;text-align:left;font-size:15px;
background-image: url(./images/title_NEWS.gif);padding:8px 0px 8px 45px;}
#content_NEWS a{ color:#000;}




/* TCIKET PROFILE CONTACT TICKET*/
#content_TCIKET, #content_PROFILE ,#content_CONTACT,#content_TICKET
 { color:#999999; background: #999999FF0;font-size:13px; text-align:left; padding:10px 10px 10px 10px; }
#content_TCIKET a, #content_PROFILE a ,#content_CONTACT,#content_TICKET a{ color:#FF3300;}



#comments  {color:#999 ;font-size:11px;text-align:left;margin-left:30%;}
#comment from{margin-top:10px;}
#comment-in {color:#888 ;font-size:11px;text-align:right;margin-left:30%;}
.commentmetadata a{color:#CCC;}



strong{font-weight: bold; }

.yllow{color:#FF0;}
.green{color:#080;}
.red{color:#F00;}
.blue{color:#6CF;}
.purple{color:#C0C;}
.pink{color:#F09;}
.gray{color:#555}
.white{color:#999999;}
.fontcolor{color:#999999;}

.font9{font-size: 9px;}
.font10{font-size: 10px;}
.font11{font-size: 11px;}
.font12{font-size: 12px;}
.font13{font-size: 13px;}
.font15{font-size: 15px;}
.font17{font-size: 17px;}
.font19{font-size: 19px;}
.font21{font-size: 21px;}
.font25{font-size: 25px;}

#wp-calendar table{
 border-top:1px solid #DDC9A5;
 border-left:1px solid #DDC9A5;
 border-collapse:collapse;
 border-spacing:0;
 empty-cells:show;
}

#wp-calendar th{
 border-right:1px solid #DDC9A5;
 border-bottom:1px solid #DDC9A5;

 background-position:left top;
 padding:2px 3px;
 text-align:center;
}

#wp-calendar td{
  color:#DDC9A5;
 border-right:1px solid #DDC9A5;
 border-bottom:1px solid #DDC9A5;

 padding:2px 3px;
}



#Line { clear: both; overflow:hidden; width:100%; height:1px;
background-color:#222;
margin-top:5px; margin-bottom:5px;}

#Line-top{ clear: both; overflow:hidden; width:100%; height:2px;
background-color:#999999;}

#Line-bottom{ clear: both; overflow:hidden; width:100%; height:1px;
background-color:#999999;
margin-bottom:5px;
}

#Header{
float:right;
background-image: url(./images/logo.gif);
background-repeat:no-repeat;
background-position:left top;
width:100%;
height:170px;
}


#Header_in{
float:left;
width:100%;
height:100%;
}

#Footer{
float:right;
width:100%;
height:50%; 
}



#home-logo {
width: 150px;
height: 58px;
position: absolute;
	top: 50%;
	left: 50%;
margin: -58px 0 0 -150px;
}

#home-new{color:#DDDDDD;text-align:left;clear: both;position:absolute;width:50%;height:250px;top:70px;left:30px;}
#home-new a{color:#DDDDDD;filter}
#home-new a:hover {color:#222;filter}

#home-footer{
text-align:left;
clear: both;
width:100%;
height:250px;
margin-top:-220px;
top:100%;
position:absolute;
}

.wpcf7 {text-align:left;}


.menu{
float:left;
width:92%;
height:aout;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding-left:8%;
}

.menu ul, .menu li{
margin:0;
padding:0;
list-style:none;
}

.menu li{
float:left;
border-light:1px solid #222222;
}

.menu a, .menu a:link, .menu a:visited {
font-size: 12px;
text-decoration:none;
color:#DEDEDE;
background:#000000;
background-image: url(./images/back_02.gif);
width:auto;
height:auto;
text-align:center;
padding:12px 20px;
display:block;
border-left:1px solid #222222;
}


.menu a:hover {
color:#000000;
background:#DDDDDD;
background-image: url(./images/back_01.gif);
text-align:center;
}

.current_page_item a, .current_page_item a:link, .current_page_item a:visited,.current-cat a,.current-cat a:link,.currenfont-size: 12px;t-cat a:visited{
text-decoration:none;
color:#000000;
background:#CCCCCC;
background-image: url(./images/back_01.gif);
width:auto;
height:auto;
text-align:center;
padding:12px 20px;
display:block;
}

/* 携帯投稿用 */
.photo {
	padding-right:6px;
	float:left;
	line-height:110%;
	font-size: 13px;
	text-align:left;
	clear: both;
	line-height:1.5;
	letter-spacing:0.1em;

}
.photo img {
	background:white;
	margin:0 4px 4px 0;
	padding:3px;
	border:0px solid #AAA;
}
.photo-end {
	clear:left;
}


.style_center{text-align:center;}
.style_left{text-align:left;}
.style_right{text-align:right;}



/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */



img {

	margin:0 4px 4px 0;
	padding:3px;
	border:0px solid #AAA;
}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
http://arujiinofu.net/
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left

.aligncenter {
	float: center
	}
	
/* End Images */
