
/* MAIN */

body {
	font-family: Arial, Helvetica, Verdana, "qMmpSPro W3", "Hiragino Kaku Gothic Pro", Osaka, "CI", Meiryo, "lr oSVbN", sans-serif;
	line-height: 1.6;
}

#docContents { padding:15px; }

/* header */
/*#headerSection h1 {	
        height:125px;
        margin-bottom:3px;
        text-indent:-999px;
    	background-position: 0px -46px;
	    background-repeat: no-repeat;
}*/

h2 { 
     margin-top:5px;
     height: 45px;
     padding-left: 32px;
     font-size: 2em; 
     background-position: 0px -173px;
     background-repeat: no-repeat;
}

h3 { 
     margin-top:5px;
     height: 31px;
     padding-left: 24px;
     font-size: 1.5em;
     background-position: 0px -218px;
     background-repeat: no-repeat;
}

h3 a { 
         text-decoration:none;
}

.entry-content { padding:5px; font-size:1.3em; }

#headerSection h5 { text-align:right; }

/* pageNavigate */
#pageNavigate {
	width: 920px;
	height: 46px;
	margin: 0;
	padding: 0;
	text-align: center;
	margin-bottom:5px;
	clear: both;
}

#pageNavigate ul {
    margin-left:2px;
	list-style: none;
}

#pageNavigate li {
	float: left;
	height: 46px;
}

#pageNavigate a {
	float: left;
	margin: 0px;
	width:  129px;
	padding: 12px 0;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 14px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
        color:#ffffff;
        font-weight:bold;
}

#pageNavigate a:active {
        color:#ffffff;
        font-weight:bold;
}

#pageNavigate a:visited {
        color:#ffffff;
        font-weight:bold;
}
    
#pageNavigate a:hover {
	background-position: -130px 0px;
	background-repeat: no-repeat;
        color:#ffffff;
        font-weight:bold;
}

/* footer link */
#ft {
        height:42px;
        padding-top:5px;
    	background-position: 0px -250px;
	    background-repeat: no-repeat;
}

#footerLink {
text-align:center;
}
#footerLink ul {
display:inline;
border-left:1px solid #000000;
}
#footerLink li {
display:inline;
padding-left:10px;
padding-right:10px;
border-right:1px solid #000000;
}

/* Contents */
#Blog1 ul  { padding-left: 3px; }
#Blog1 ul li a { font-size:20px; }

/* LIST */
.newlist { margin:5px; }
.listdate { margin-top:5px; border-bottom: #000000 1px dashed; }
.haslabel span { background-color:#c40026; font-size:1em; padding:3px; color:#ffffff; }

#navbar #Navbar1 iframe{ height:0px; display:none; visibility:hidden; }

#side h5 {  border-left:5px #c5004c solid;
            border-bottom:1px #c5004c solid;
            padding-left:8px; font-size:165% ;
            font-weight:bold;
            margin:5px 0px 5px 0px;
            background-color:#c5004c;
            color:#ffffff; }
            
#side h6 {  border-left:5px #c5004c solid;
            padding-left:8px;
            margin:2px 0px 2px 0px;
            } 
#side h6 a { font-size:125% ; font-weight:bold; }

#side ul {  padding:5px;
            border: 1px #e0e0e0 solid;
          }
#side ul li {  background-image:url(http://tigusaya.googlepages.com/arrow.gif) ;
               background-repeat:no-repeat;
               background-position: left center;
               padding-left:20px; }

#docContents #head_image { width: 920px; height: 125px; margin: 10px 0; background: url(http://www.blo2biz.com/tigusaya/img/tigusaya_headlogo.gif) no-repeat;}
#docContents #head_image::after { height: 0; visibility: hidden; content: "."; display: block; clear: both;}
#header_linkBOX { width: 150px; height: auto; margin: 10px 0 0; float: right; display: block; text-indent: 0; text-align: left;}
#header_linkBOX li { line-height: 1.2; margin: 0;}
#header_linkBOX a { padding: 0 0 0 10px; text-decoration: underline; color: #0033CC; background: url(img/icon_02.gif) no-repeat left center;}
#header_linkBOX a:hover { color: #FF3300;}

#header_linkBOX { margin: 0; padding: 0;}
#header_linkBOX a { _font-size: 9px;}

/* side_shop_site */
#HTML7 h2.title,
#side #BlogList1 h5.title { margin: 20px 0 10px; padding: 0; display: block; text-indent: -9999px; width: 278px; height: 19px;
	 background: url(img/SideLink.jpg) no-repeat left top; background-color: #FFF; border: none; font-size: 1; line-height: 1;
	 }
#HTML7 h2.title { height: 44px; background-position: 0 -350px;}
#side #BlogList1 h5.title { background-position: 0 -405px;}
#side #BlogList1 .blog-icon { width: 12px; height: 18px; display: block; background: url(img/icon_01.gif) no-repeat;}
#side #BlogList1 li { padding: 0;}
#side #BlogList1 li .blog-title a { font-weight: bold; color:#6C4126;}
#side #BlogList1 li .item-title a { text-decoration: underline; font-weight: normal; color: #666666; display: block; margin: 0 0 1em;}
#side #BlogList1 .blog-content { width: auto;}
#HTML7 #side_shop_site div { border: none; margin: 10px 0; padding: 0 0 0 5px; margin: 0 0 5px; text-align: center;}
#HTML7 #side_shop_site div,
#HTML7 #side_shop_site div a { width: 278px; height: 45px;}
#HTML7 #side_shop_site div a { background: url(img/SideLink.jpg) no-repeat left top; display: block;}
#HTML7 #side_shop_site div a:hover { background: url(img/SideLink_hover.jpg) no-repeat left top; display: block;}

#HTML7 #side_shop_site .side_shop_site_01 a:hover,
#HTML7 #side_shop_site .side_shop_site_01 a { background-position: 0 0;}
#HTML7 #side_shop_site .side_shop_site_02 a:hover,
#HTML7 #side_shop_site .side_shop_site_02 a { background-position: 0 -50px;}
#HTML7 #side_shop_site .side_shop_site_03 a:hover,
#HTML7 #side_shop_site .side_shop_site_03 a { background-position: 0 -100px;}
#HTML7 #side_shop_site .side_shop_site_04 a:hover,
#HTML7 #side_shop_site .side_shop_site_04 a { background-position: 0 -150px;}
#HTML7 #side_shop_site .side_shop_site_05 a:hover,
#HTML7 #side_shop_site .side_shop_site_05 a { background-position: 0 -200px;}
#HTML7 #side_shop_site .side_shop_site_06 a:hover,
#HTML7 #side_shop_site .side_shop_site_06 a { background-position: 0 -250px;}
#HTML7 #side_shop_site .side_shop_site_07 a:hover,
#HTML7 #side_shop_site .side_shop_site_07 a { background-position: 0 -300px;}

/* TopContents */
#TopContents { clear:both; padding-top:15px; }

#TopContents,
#sekku,
#card,
#shop_site { width: 607px; height: auto;}

#TopContents h3,
#TopContents #sekku div a,
#TopContents #sekku .sekku_07 a,
#TopContents #card div a,
#TopContents #shop_site li a,
#HTML7 #side_shop_site div a { display: block; text-indent: -9999px;}

#TopContents h3,
#TopContents #sekku div a,
#TopContents #sekku .sekku_07 a,
#TopContents #card div a,
#TopContents #shop_site li a { background: url(img/TopContents.jpg) no-repeat left top;}
/*#TopContents #shop_site li a:hover { margin-top:2px; }*/

#TopContents div h3 { width: 607px; height: 23px; overflow: hidden; margin: 10px 0; padding: 0; clear: both;}
#TopContents #sekku h3 { background-position: 0 0;}
#TopContents #card h3 { background-position: 0 -32px;}
#TopContents #shop_site h3 { background-position: 0 -65px;}

/* sekku */
#TopContents #sekku ul { clear: both; margin: 0 0 10px;}
#TopContents #sekku li { width: 285px; margin: 0 0 20px; display: block; float: left;}
#TopContents #sekku div a { width: 295px; height: 102px;}
#TopContents #sekku span { font-size: 0.8em;}
#TopContents #sekku .sekku_01 div a { background-position: 0 -95px;}
#TopContents #sekku .sekku_02 div a { background-position: 0 -206px;}
#TopContents #sekku .sekku_03 div a { background-position: 0 -318px;}
#TopContents #sekku .sekku_04 div a { background-position: 0 -429px;}
#TopContents #sekku .sekku_05 div a { background-position: 0 -542px;}
#TopContents #sekku .sekku_06 div a { background-position: 0 -653px;}
#TopContents #sekku .sekku_07,
#TopContents #sekku .sekku_07 a { width: 607px; height: 46px;}
#TopContents #sekku .sekku_07 { clear: both; margin: 0 0 50px;}
#TopContents #sekku .sekku_07 a { background-position: 0 -770px;}

/* card */
#TopContents #card li { width: 607px; height: 85px; margin: 10px 0 0; padding: 0 0 30px;}
#TopContents #card div a { width: 607px; height: 85px;}
#TopContents #card span { font-size: 0.8em; text-align: right; display: block; padding: 5px 10px 20px 0;}
#TopContents #card .card_01 div a { background-position: 0 -952px;}
#TopContents #card .card_02 div a { background-position: 0 -1053px;}
#TopContents #card .card_03 div a { background-position: 0 -1154px;}
#TopContents #card .card_04 div a { background-position: 0 -1253px;}
#TopContents #card .card_05 div a { background-position: 0 -1354px;}
/*
#TopContents #card #card-all td {  border-left:4px solid #EEE; border-bottom:1px dashed #EEE; vertical-align: top; }
*/


#TopContents #card #card-all {
        text-align:center;
        background:url(back_st_blue.gif) repeat;
        padding:5px 0 10px;
}

#TopContents #card #card-all table {
        width:97%;
        color: #006666;
        margin: 0px auto;
/*        border: 1px solid #CCCCCC;*/
        border-collapse: separate;
        border-spacing: 2px;
}
#TopContents #card #card-all::after { height: 0; visibility: hidden; content: "."; display: block; clear: both;}


#TopContents #card #card-all th {
        padding: 5px;
        background-color: #FFF;
}
#TopContents #card #card-all td {
/*        padding: 5px;*/
        height:40px;
        line-height:1.1;
        border-right: 1px solid #669999;
        border-bottom: 1px solid #669999;
        background: url(back-cell.gif) repeat-x left bottom #FFF;
}

/* space */
#TopContents space { width: 607px; height: 150px; background: #FFFFCC;}

/* shop_site */
#TopContents #shop_site li,
#TopContents #shop_site li a { width: 607px; height: 45px;}
#TopContents #shop_site li { margin: 10px 0;}
#TopContents #shop_site .shop_site_01 a:hover,
#TopContents #shop_site .shop_site_01 a { background-position: 0 -1684px;}
#TopContents #shop_site .shop_site_02 a:hover,
#TopContents #shop_site .shop_site_02 a { background-position: 0 -1734px;}
#TopContents #shop_site .shop_site_03 a:hover,
#TopContents #shop_site .shop_site_03 a { background-position: 0 -1784px;}
#TopContents #shop_site .shop_site_04 a:hover,
#TopContents #shop_site .shop_site_04 a { background-position: 0 -1834px;}
#TopContents #shop_site .shop_site_05 a:hover,
#TopContents #shop_site .shop_site_05 a { background-position: 0 -1884px;}
#TopContents #shop_site .shop_site_06 a:hover,
#TopContents #shop_site .shop_site_06 a { background-position: 0 -1934px;}
#TopContents #shop_site .shop_site_07 a:hover,
#TopContents #shop_site .shop_site_07 a { background-position: 0 -1984px;}


/* ContentsHead */
h2#pagehead { width: 920px; height: 150px; margin: 0 0 10px; padding: 0; display: block; text-indent: -9999px;
	background: url(http://www.blo2biz.com/tigusaya/img/contents_head.jpg) no-repeat;
	}

#docContents h2.pokemon { background-position: 0 0;}
#docContents h2.yugio { background-position: 0 -155px;}
#docContents h2.mushiking { background-position: 0 -310px;}
#docContents h2.duel { background-position: 0 -465px;}
#docContents h2.arcade { background-position: 0 -620px;}
#docContents h2.hagoita { background-position: 0 -775px;}
#docContents h2.hamaya { background-position: 0 -930px;}
#docContents h2.girlsfestival { background-position: 0 -1085px;}
#docContents h2.boysfestival { background-position: 0 -1240px;}
#docContents h2.kamon { background-position: 0 -1395px;}
#docContents h2.doll { background-position: 0 -1550px;}
#docContents h2.toys { background-position: 0 -1705px;}
#docContents h2.baten { background-position: 0 -1855px;}


/***** Google Feed RSS *****/
#side div#feedControl {  padding:5px;
            border: 1px #e0e0e0 solid;
          }
#side #HTML8 h5.title { margin: 20px 0 10px; padding: 0; display: block; text-indent: -9999px; width: 278px; height: 19px;
	 background: url(http://www.blo2biz.com/tigusaya/img/SideLink.jpg) no-repeat left top; background-color: #FFF; border: none; font-size: 1; line-height: 1;
	 }
#side #HTML8 h5.title { background-position: 0 -405px;}
#side #HTML8 div.gfc-resultsHeader { width: auto; height: 18px; background: url(http://www.blo2biz.com/tigusaya/img/icon_01.gif) no-repeat;}
/*#side #HTML8 li { padding: 0;}*/
#side #HTML8 div.gfc-title { font-weight: bold; color:#6C4126;margin-left:8px;}
#side #HTML8 div.gfc-title a{ font-weight: bold; color:#6C4126;margin-left:8px;}
#side #HTML8 div.gf-result { width: auto; height: 16px; background: url(http://www.blo2biz.com/tigusaya/img/arrow.gif) no-repeat;}
#side #HTML8 div.gf-title a { text-decoration: underline; font-weight: normal; color: #666666; display: block; margin: 0 0 0 20px;}
/*#side #HTML8 .blog-content { width: auto;}*/

