﻿/*
Theme Name: ASAKUSAJINTA
Theme URI: http://www.kshock.com
Description: kshock new type factory
Author: Hironao Kukita
*/

@import url(commonstyle.css);

/* ---- トップページのディテールデザイン ------- */

/*----全体構造CSS-------*/

body{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	color:#ffffff;
	padding:0;
	margin:0;
	/*text-align: center;*/
	height: auto;
}
.wrapper{
	text-align: center;
	padding:0;
        width: 800px;
}
.head{
	width:100%;
	height:57px;
	padding:0;
	margin:0;
}
.main_2{
	width:100%;
	padding:0;
	margin:0;
	float:left;
	margin:10px 0px 0px 0px;
}
.main_1{
	width:100%;
	height: 270px;
	padding:0;
	margin:0;
	float:left;
}
.footer{
	width:100%;
	padding:10px 0px 10px 0px;
	margin:0;
	text-align:center;
}
.pastnavi{
        margin-bottom:8px;
        text-align:right;
}
.pastnavi{
        margin-bottom:8px;
        text-align:right;
}
.backnavi {
        margin-bottom:8px;
}
.pastnavi a{
        font-size:12px;
        color:#ff0000;
}
.backnavi a {
        font-size:12px;
        color:#ff0000;
}
.pastnavi a:hover,
.backnavi a:hover{
        color:#cc0000;
}
/*----head css-------*/

.logo{
	float:left;
	width: 250px;
	top: 0px;
	left: 0px;
}
.top_nav{
	float:right;
	padding: 42px 0px 2px 0px;
}

/*----main_css-------*/

/*.menu{
	float:left;
	width:161px;
	height:270px;
	margin: 0px;
	padding:5px 0 10px 0px;
}

.slogan{
	float:left;
	width:639px;
	height:270px;
	margin: 0px;
	padding:5px 0 10px 0px;

}*/

/*----main_2css-------*/
#left {
	color: #ffffff;
	text-align:left;
}

.main_2 a	{
	color: #ffffff;
	}

.main_2 a:hover{
       color:#FFF600;
}

.o1	{
/*	overflow:hidden;
*/	width: 100%;
/*	height:92px;
*/	text-align:left;
	padding: 5px 0px 0px 0px;
}
.title{
	border-bottom:1px dotted #DDDDDD;
	padding-top:3px;
	padding-bottom:5px;
}
.o1 a	{
       color:#ffffff;
}
.o1 a:hover{
       color:#FFF600;
}

.o2	{
	overflow:auto;
	width: 100%;
	height:115px;
        color:#ffffff;
	text-align: left;
	padding: 5px 0px 0px 0px;
}

.o3	{
	overflow:auto;
	width: 100%;
	height:92px;
        color:#ffffff;
	text-align: left;
	padding: 5px 0px 0px 0px;
}


/* ++++++ スケジュールコンテンツのディテールデザイン ++++++ */

#scheback{
        background: url(http://www.asakusajinta.com/contents/images/liveback.jpg) no-repeat left center;
        vertical-align:bottom;	
        padding:200px 0px 0px 0px;
}
﻿
#list{
	margin-top: 30px;
	text-align: left;
	}


﻿#schedule{
	margin-top: 10px;
	text-align: left;
	}

/* ++++++ ニュースコンテンツのディテールデザイン ++++++ */

#news{
	margin-top: 10px;
	text-align: left;
	}

#bread{
	float: right;
	}

#content	{
	width: 800px;
	float: left;
	padding-bottom: 20px;
	}


﻿#clist h1	{
	margin: 30px 0 0;
	padding-bottom: 5px;
	border-bottom: solid 4px #69d600;
	font-size: 1.2em;
	}

﻿#clist h2	{
	margin: 30px 0 0;
	padding-bottom: 5px;
	border-bottom: solid 4px #0982A5;
	font-size: 1.2em;
	}

﻿#clist h3	{
	margin: 30px 0 0;
	padding-bottom: 5px;
	border-bottom: solid 4px #E60D64;
	font-size: 1.2em;
	}
﻿#clist a {
       	color:#FBAB2D;
	font-size: 1.1em;
}


/* ++++++ プロフィールコンテンツのディテールデザイン ++++++ */

#profile{
	margin-top: 10px;
	text-align: left;
	}


/* twitter widget */
.twtr-hd,
.twtr-ft{
	display:none !important;
}
.maT5{
	margin-top:5px;
}
.twtr-timeline{
	height:auto !important;
}
.twtr-tweet-wrap{
	padding:5px 0 5px !important;
}
