@charset 'UTF-8';



/* base setting -------------------------------------------------- */



body{

margin: 0 ;

padding: 0;

text-align: center; 

font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;

}



html{

   overflow-y:scroll;

}



html>body {

font-size: 83%;

}



*+html body {

	font-family: "メイリオ","Meiryo";

}



img {

border: 0; 

}



/*ベースのスタイル*/

#container{

width: 800px;

margin: 0 auto;

padding: 0;

text-align: left;

}





/*バナー関連*/

#banner {

margin : 0;

text-align: left;

height : 200px;

}



#banner h1{

color : #000;

font-family: Centyry Gothic;

text-align: left;

font-size: 30px;

font-weight:bold;

text-decoration:none;

padding : 30px 10px 0px 10px;

}



#banner a{

color : #fff;

}



#banner p{

margin : 10px;

padding : 0;

text-align: left;

font-size: 10px;

color : #555;

font-weight:normal;

}





/*パンくずリスト*/

.pankuzu{

margin : 0 0 5px 0;

padding:10px;

text-align: left;

color: #555;

font-size: 12px;

font-weight: nomal;

border-top : 1px solid #ccc;

border-bottom : 1px solid #ccc;

}



.pankuzu a{

text-decoration:none;

color : #555;

font-weight:nomal;

}



.pankuzu a:link{

color : #555;

}



.pankuzu a:visited {

color: #555;

}



.pankuzu a:hover {

color: #946e3a;

position:relative;

}



/*右側関連*/

#right { 

float: right;

width: 600px;

overflow: hidden;

line-height: 150%;

text-align: center;

font-size: 12px;

margin : 0;

}



.main{

color : #555;

text-align: left;

font-size: 14px;

line-height: 150%;

padding:10px;

margin : 0 10px 40px 0;

}



.main p{

color : #555;

line-height: 150%;

margin : 0 10px 20px 0;

}



.main h2{

padding :0 0 5px 0;

text-align: left;

font-size: 100%;

line-height: 150%;

color: #fff;

text-decoration:none;

}



.main h2 a{

text-align: left;

font-size: 100%;

line-height: 150%;

color: #000;

text-decoration:none;

}



.main h2　a:visited {

color: #555;

}



.main h3{

padding :10px 0 0;

text-align: left;

font-size: 14px;

line-height: 90%;

color: #555;

text-decoration:none;

}







.main ul{

margin: 0 0 5px;

}



.main li{

list-style-type: none;

}



.tb-url{

border-color:#cccccc;

background-color:#fffff0;

}



.entry-footer{

border-top:1px dotted #cccccc;

text-align:right;

font-size:10px;

color:#666;

margin-: 0 5px 30px 0;

}



.contents{

border : 1px solid #ccc;

margin : 10px;

padding : 10px;

text-align: left;

}



.contents p{

margin : 0 0 5px 0;

color : #555;

font-weight: bold;

}



.contents ul{

padding: 0;

margin: 0 0 0 5px;

}



.contents li{

list-style-type: none;

padding-left: 20px;

}



/*左側関連*/

#left { 

margin:0 590px 40px 14px;


line-height: 150%;

text-align: left;

font-size: 12px;

}



.search{

margin ; 0;

}



.search form{

margin : 5px 3px;

}



#left img{

margin : 10px 0 5px;

}



#left ul{

padding: 0;

margin: 0 0 0 5px;

}



#left li {

font-size: 12px;

line-height: 150%;

text-align: left;

padding-left: 20px;

list-style-type: none;

}



.menubox{

margin : 3px;

}



.menubox p{

margin: 0;

padding: 0 0 0x 30px;

color : #555;

text-decoration:none;

}



.menubox p a {

color: #555;

}



.menubox p a:visited {

color: #555;

}



.ya{

padding-left: 20px;

margin: 0 0 0 5px;

}



.date {

font-size: 12px;

text-align:right;

}



/*フッター関連*/

.footer{

clear: both;

border-top:1px solid #ccc;

border-bottom:1px solid #ccc;

background-color:#000;

text-align:right;

font-size: 10px;

line-height: 150%;

padding : 30px 10px;

margin : 10px 0 0 0;

}



.footer a{

color:#666;

text-decoration:none;

}



.gray{

color : #666

}



.gray a{

color : #666;

}



/* 2カラムレイアウト再定義 --------------------------------------- */

#right, #left {

	margin: 0;

	position: relative;

	display: inline;

	float: left;

}



#right {

	left: 190px;

	width: 580px;

}



#left {

	padding-bottom: 40px;

	left: -566px;

	width: 176px;

}



.main {

	margin: 0 0 40px 10px;

}



/* -- right sidebar ----

If you cheange layout left sidebar to sidebar rightside,

delete comentout mark and this text!



#right {

	left: 14px;

}



#left {

	left: 14px;

}



.main {

	margin : 0 0 40px;

} -- */



/* 定義リスト要素位置調整 ---------------------------------------- */

dd {

	margin: 0 0 0 1em;

	padding: 0;

}



/* その他のレイアウト関連の再定義 -------------------------------- */







/* 文字色・背景色・背景画像再定義 -------------------------------- */



body {

background: url(http://www.t-shirts-king.com/images/bg13.gif)  repeat-x top;

}



a:link {

color: #ff0000;

}



a:visited {

color: #000;

}



a:hover {

color: #946e3a;

}



#container{

background: url(http://www.t-shirts-king.com/images/bg16.gif);

}



#banner {

background: url(http://www.t-shirts-king.com/images/bl13.jpg) no-repeat top left;

}



#banner a{

color : #555;

}



.pankuzu{

background-image: url(http://www.t-shirts-king.com/images/bg2.gif);

border-top : 1px solid #ccc;

border-bottom : 1px solid #ccc;

}



.pankuzu a:link{

color : #555;

}



.pankuzu a:visited {

color: #555;

}



.pankuzu a:hover {

color: #946e3a;

position:relative;

}



.main {

color : #555;

}



.main .asset-body p {

color : #555;

}



.main .asset-header h2 {

widht:930;

height:35px;

color: #fff;

margin:8px 3px 3px 0;

padding-top:5px;

background: url(http://www.t-shirts-king.com/images/bar2.gif) no-repeat;

}



.main h2 a {

color: #555;

}



.main h2 a:visited {

color: #555;

}



.main h3 {

color: #555;

}



.entry-footer {

border-top:1px dotted #cccccc;

color:#666;

}



.contents {

border : 1px solid #ccc;

background: url(http://www.t-shirts-king.com/images/bg6.gif) repeat-x;

}



.contents p {

color : #555;

}



.contents li {

background: url(http://www.t-shirts-king.com/images/info1.gif) no-repeat;

background-position: left 3px;

}







#left li {

background: url(http://www.t-shirts-king.com/images/ya3.gif) no-repeat;

background-position: left 3px;

}



.menubox p {

color : #555;

}



.menubox p a {

color: #555;

}



.menubox p a:visited {

color: #555;

}



.ya {

background-image: url('http://www.t-shirts-king.com/images/ya3.gif');

background-repeat: no-repeat;

background-position: center left;

padding-left: 20px;

margin: 0 0 0 5px;

}



.footer {

background-image:url('http://www.t-shirts-king.com/images/bg6.gif');

background-position: top;

background-repeat:repeat-x;

border-top:1px solid #ccc;

border-bottom:1px solid #ccc;

background-color:#FFCC66;

}



.footer a {

color:#666;

}



.gray {

color : #666;

}



.gray a {

color : #666;

}



/* その他のカスタマイズ ------------------------------------------ */






