@charset "UTF-8";
/* CSS Document */


.topicstitle2{
	font-weight:bold;
	font-size:18px;
	color:#333;
	background-color:#ddd;
	margin-bottom:10px;
	width:300px;
	font-family:"Arial Black", Gadget, sans-serif;
	border-radius:6px;
}

.longshadow2{
        margin:0 0 10px 50px;
        padding:10px;
        font-size:18px;
        color:#fff;
        overflow: hidden;
        text-shadow: 0px 0px #000,
                                 1px 1px #000,
                                 2px 2px #000,
                                 3px 3px #000,
                                 4px 4px #000,
                                 5px 5px #000,
                                 6px 6px #000,
                                 7px 7px #000,
                                 8px 8px #000,
                                 9px 9px #000;
                                /* 以降 伸ばしたい影の流さまで足していく */
}


/* twitter */
.tw{
	margin:10px auto 10px auto;
	width:300px;
	height:353px;
	
	
}

/* 3column twitter */

div.twblocka {
   float: left;  /* 左端に配置 */
   margin-right:11px;
   width: 300px;
   	height:480px;
   padding:5px 5px 5px 13px;
   margin:0 10px 10px 0;
   
   border-radius:6px;
   border:1px solid #eee;
 
 
 background-color: #ffffff;
background-image: url(../images/axiom-pattern.png);
}

div.twblockb{float: left; 
	padding:5px 5px 5px 13px;
	 width: 300px;
	 	height:480px;
	border-radius:6px;
   border:1px solid #eee;
   
    background-color: #ffffff;
background-image: url(../images/axiom-pattern.png);
}

div.twblockc {
	width: 300px;
	height:480px;
   float: right;  /* 右端に配置 */
    padding:5px 5px 5px 13px;
   
   
   border-radius:6px;
   border:1px solid #eee;
    background-color: #ffffff;
background-image: url(../images/axiom-pattern.png);
}

div.twblockd {
	width: 300px;
	height:470px;
   float: right;  /* 右端に配置 */
    padding:5px 5px 5px 13px;
	background-image:url(../images/shadow.png);
	background-position:bottom;
	background-repeat:no-repeat;
	margin-bottom:200px;
   
}


/* twittermenbaer */
#tweets{
	width: 980px;
	clear:both;
}

#tweets .box {
	width: 290px;
	margin-right: 8px;
	overflow: hidden;
	height: 430px;
	float:left;
	padding-bottom:30px;
}

#tweets .box1 {
	width: 318px;
	margin-right: -10px;
	overflow: hidden;
	height: 480px;
	clear:both;
}



/*icon*/
.iconkaoru{
height:50px;
background-image:url(../images/iconkaoru.png);
background-repeat:no-repeat;
}

.iconboudou{
height:50px;
background-image:url(../images/iconboudou.png);
background-repeat:no-repeat;
}

.iconsekken{
height:50px;
background-image:url(../images/iconsekken.png);
background-repeat:no-repeat;
}

.iconkozono{
height:50px;
background-image:url(../images/iconkozono.png);
background-repeat:no-repeat;
}

.iconchikoku{
height:50px;
background-image:url(../images/iconchikoku.png);
background-repeat:no-repeat;
}
