@charset "Shift_JIS";

table,tr,td{font-size: 12px; font-family: Osaka,sans-serif,ＭＳ Ｐゴシック; color: #666666;}

/* h-set
----------------------------------------------- */
#gol-title-01{float: left; margin: 0; padding: 0; width: 196px; height: 47px;}
#gol-title-02{float: left; margin: 0; padding: 0; width: 201px; height: 47px;}

h2.h2-01{clear: both; background: url("../img/h2-01.gif") no-repeat; width: 400px; height: 55px; margin: 0px 0px 0px 24px; padding: 0;}
/*--userページはVer.2のまま--*/
h2.h2-01-old{clear: both; background: url("../img/h2-01-old.gif") no-repeat; width: 400px; height: 55px; margin: 0px 0px 0px 24px; padding: 0;}

/* localNavigation
----------------------------------------------- */

#localNavigation ul {list-style: none;}
#localNavigation li {clear: both; list-style: none;}

/* main style
----------------------------------------------- */

.columnM01-sky{float: left; background: url("../img/local_bgimg2-sky-01.gif") repeat-y; margin: 5px 0px 0px 0px; padding: 0; font-size: 12px; font-family: Osaka,sans-serif,ＭＳ Ｐゴシック; color: #666666; font-weight: normal;}

.columnA01{float: left;}
.columnA02{float: left;}

.columnA03-sky{float: left; width: 540px; margin: 0; padding: 0px 0px 0px 23px; font-size: 12px; font-family: Osaka,sans-serif,ＭＳ Ｐゴシック; color: #666666; font-weight: normal;}

ul.li-sk-b-ul{clear: both; margin: 10px 5px 10px 5px; padding: 0px;}
ul.li-sk-b-ul li.li-sk-b-01{margin: 0px 0px 10px 0px; text-align: center; font-size: 12px;}
ul.li-sk-b-ul li.li-sk-b-02{margin: 0px 0px 10px 0px; text-align: center; font-size: 12px;}

ul.li-sk-b-ul li.li-sk-m-01{clear: both; background: url("../img/banner_otoiawase_02_on.gif") no-repeat;
 width: 179px; height: 95px; padding-bottom: 15px; text-indent: -9999px;}
ul.li-sk-b-ul li.li-sk-m-01 a{display: block;  background: url("../img/banner_otoiawase_02.gif") no-repeat;
 width: 179px; height: 95px; text-indent: -9999px;}
ul.li-sk-b-ul li.li-sk-m-01 a:hover{background: url("../img/banner_otoiawase_02_on.gif") no-repeat;}

ul.li-sk-b-ul li.li-sk-m-011{margin: 0px 0px 10px 0px; text-align: center; font-size: 12px;}
ul.li-sk-b-ul li.li-sk-m-02{margin: 0px 0px 10px 0px; text-align: center; font-size: 12px;}

/* Excite & Skype バナー sta
----------------------------------------------- */

div.es-01{width: 183px; height: 38px; background: url("../img/ex-sk-01.jpg") no-repeat; margin: 0 auto; text-indent: -9999px;}
div.es-02{width: 183px; height: 136px; margin: 0 auto; padding-bottom: 10px;}

/* Excite & Skype バナー end
----------------------------------------------- */

/*-------ふるい
.l-menu-title-02{clear: both; background: url("../img/l-menu-title-bg.jpg") no-repeat; width: 179px; height: 46px; margin: 5px 5px 10px 5px; border-bottom: solid 2px #FFFFFF; text-indent: -9999px;}
.l-menu-title-02 a{display: block; overflow:hidden; background: url("../img/l-menu-title-bg.jpg") no-repeat; width: 179px; height: 46px; text-indent: -9999px;}
.l-menu-title-02 a:hover{background: url("../img/l-menu-title-bg-on.jpg") no-repeat;}
-----------*/

.l-menu-title-02{clear: both; background: url("../img/l-menu-title-logo03.jpg") no-repeat; width: 179px; height: 46px; margin: 5px 5px 10px 5px; border-bottom: solid 2px #FFFFFF; text-indent: -9999px;}
.l-menu-title-02 a{display: block; overflow:hidden; background: url("../img/l-menu-title-logo03.jpg") no-repeat; width: 179px; height: 46px; text-indent: -9999px;}
.l-menu-title-02 a:hover{background: url("../img/l-menu-title-logo03.jpg") no-repeat;}

ul.li-sk-m-ul{margin: 0px 5px; padding: 0px;}
ul.li-sk-m-ul li.li-sk-m-01{border-bottom: solid 1px #dddddd; padding:0px; margin:0px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-01 span{display: block; position: static; margin: 0; padding-left: 12px;}
ul.li-sk-m-ul li.li-sk-m-01 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #FFFFFF; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01 a:hover{display: block; background: url("../img/l-list-bg-01_on.gif") no-repeat left center #e8e8e8; padding: 10px 0px; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-01-02{border-bottom: solid 1px #dddddd; padding:0px; margin:0px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-01-02 span{display: block; position: static; margin: 0; padding-left: 12px;}
ul.li-sk-m-ul li.li-sk-m-01-02 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #daf0ff; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-02 a:hover{display: block; background: url("../img/l-list-bg-01.gif") no-repeat left center #a1dbff; color: #13358e; text-decoration: none;}

/*----------------------------------------------- */

ul.li-sk-m-ul li.li-sk-m-01-a{border-bottom: solid 1px #dddddd; padding:0px; margin-bottom:10px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-01-a span{display: block; position: static; margin: 0; padding-left: 12px;}
ul.li-sk-m-ul li.li-sk-m-01-a a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #FFFFFF; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-a a:hover{display: block; background: url("../img/l-list-bg-01_on.gif") no-repeat left center #e8e8e8; padding: 10px 0px; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-01-a-02{border-bottom: solid 1px #dddddd; padding:0px; margin-bottom:10px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-01-a-02 span{display: block; position: static; margin: 0; padding-left: 12px;}
ul.li-sk-m-ul li.li-sk-m-01-a-02 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #daf0ff; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-a-02 a:hover{display: block; background: url("../img/l-list-bg-01.gif") no-repeat left center #a1dbff; color: #13358e; text-decoration: none;}

/*-----*/

ul.li-sk-m-ul li.li-sk-m-02{padding:0px; margin-bottom:10px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-02 span{display: block; position: static; margin: 0; padding-left: 12px;}
ul.li-sk-m-ul li.li-sk-m-02 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #FFFFFF; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-02 a:hover{display: block; background: url("../img/l-list-bg-01_on.gif") no-repeat left center #e8e8e8; padding: 10px 0px; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-02-02{padding:0px; margin-bottom:10px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-02-02 span{display: block; position: static; margin: 0; padding-left: 12px;}
ul.li-sk-m-ul li.li-sk-m-02-02 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #daf0ff; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-02-02 a:hover{display: block; background: url("../img/l-list-bg-01.gif") no-repeat left center #a1dbff; color: #13358e; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-03{border-bottom: solid 1px #dddddd; padding:0px; margin-top: 5px; margin-bottom:5px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-03 span{display: block; position: static; margin: 0; padding-left: 12px; font-weight: bold;}
ul.li-sk-m-ul li.li-sk-m-03 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #FFFFFF; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-03 a:hover{display: block; background: url("../img/l-list-bg-01_on.gif") no-repeat left center #e8e8e8; padding: 10px 0px; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-03-02{padding:0px; margin-top: 5px; margin-bottom:5px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-03-02 span{display: block; position: static; margin: 0; padding-left: 12px; font-weight: bold;}
ul.li-sk-m-ul li.li-sk-m-03-02 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #daf0ff; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-03-02 a:hover{display: block; background: url("../img/l-list-bg-01.gif") no-repeat left center #a1dbff; color: #13358e; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-04{padding:0px; margin-bottom:5px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-04 span{display: block; position: static; margin: 0; padding-left: 12px; font-weight: bold;}
ul.li-sk-m-ul li.li-sk-m-04 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #FFFFFF; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-04 a:hover{display: block; background: url("../img/l-list-bg-01_on.gif") no-repeat left center #e8e8e8; padding: 10px 0px; text-decoration: none;}

ul.li-sk-m-ul li.li-sk-m-04-02{padding:0px; margin-bottom:5px; font-size: 12px;}
ul.li-sk-m-ul li.li-sk-m-04-02 span{display: block; position: static; margin: 0; padding-left: 12px; font-weight: bold;}
ul.li-sk-m-ul li.li-sk-m-04-02 a{display: block; width: 100%; background: url("../img/l-list-bg-01.gif") no-repeat left center #daf0ff; margin:0px; padding: 10px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-04-02 a:hover{display: block; background: url("../img/l-list-bg-01.gif") no-repeat left center #a1dbff; color: #13358e; text-decoration: none;}

ul.li-sk-m-ul-ask{clear: both; margin: 0px 5px 10px 5px; padding: 0px;}
ul.li-sk-m-ul-ask li.li-sk-m-01{clear: both; background: url("../img/banner_otoiawase_01_on.gif") no-repeat; width: 179px; height: 50px; text-indent: -9999px;}
ul.li-sk-m-ul-ask li.li-sk-m-01 a{display: block;  background: url("../img/banner_otoiawase_01.gif") no-repeat; width: 179px; height: 50px; text-indent: -9999px;}
ul.li-sk-m-ul-ask li.li-sk-m-01 a:hover{background: url("../img/banner_otoiawase_01_on.gif") no-repeat;}

/*--katuyo list sta --*/

ul.li-sk-m-ul li.li-sk-m-01-02-01{padding:0px; margin-left: 12px; font-size: 10px; border-bottom: solid 1px #FFFFFF;}
ul.li-sk-m-ul li.li-sk-m-01-02-01 span{display: block; position: static; margin: 0; padding-left: 20px;}
ul.li-sk-m-ul li.li-sk-m-01-02-01 a{display: block; width: 100%; background: url("../img/l-list-stp-bg-01.gif") no-repeat left center #f5f5f5; margin:0px; padding: 5px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-02-01 a:hover{display: block; width: 100%; background: url("../img/l-list-stp-bg-02.gif") no-repeat left center #ebebeb; padding: 5px 0px; text-decoration: none; color: #13358e;}

ul.li-sk-m-ul li.li-sk-m-01-02-01-02{padding:0px; margin-left: 12px; font-size: 10px; border-bottom: solid 1px #FFFFFF;}
ul.li-sk-m-ul li.li-sk-m-01-02-01-02 span{display: block; position: static; margin: 0; padding-left: 20px;}
ul.li-sk-m-ul li.li-sk-m-01-02-01-02 a{display: block; width: 100%; background: url("../img/l-list-stp-bg-02.gif") no-repeat left center #e5f4ff; margin:0px; padding: 5px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-02-01-02 a:hover{display: block; width: 100%; background: url("../img/l-list-stp-bg-02.gif") no-repeat left center #ebebeb; padding: 5px 0px; text-decoration: none; color: #13358e;}

ul.li-sk-m-ul li.li-sk-m-01-02-02{padding:0px; margin-left: 12px; font-size: 10px;}
ul.li-sk-m-ul li.li-sk-m-01-02-02 span{display: block; position: static; margin: 0; padding-left: 20px;}
ul.li-sk-m-ul li.li-sk-m-01-02-02 a{display: block; width: 100%; background: url("../img/l-list-stp-bg-01.gif") no-repeat left center #f5f5f5; margin:0px; padding: 5px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-02-02 a:hover{display: block; width: 100%; background: url("../img/l-list-stp-bg-02.gif") no-repeat left center #ebebeb; padding: 5px 0px; text-decoration: none; color: #13358e;}

ul.li-sk-m-ul li.li-sk-m-01-02-02-02{padding:0px; margin-left: 12px; font-size: 10px;}
ul.li-sk-m-ul li.li-sk-m-01-02-02-02 span{display: block; position: static; margin: 0; padding-left: 20px;}
ul.li-sk-m-ul li.li-sk-m-01-02-02-02 a{display: block; width: 100%; background: url("../img/l-list-stp-bg-02.gif") no-repeat left center #e5f4ff; margin:0px; padding: 5px 0px; text-decoration: none;}
ul.li-sk-m-ul li.li-sk-m-01-02-02-02 a:hover{display: block; width: 100%; background: url("../img/l-list-stp-bg-02.gif") no-repeat left center #ebebeb; padding: 5px 0px; text-decoration: none; color: #13358e;}

/*-- katuyo list end --*/

.sk-l-area-01{clear: both;}
.sk-l-area-01-02{clear: both; width: 189px; border: solid 1px #e0e0e0; background: #FFFFFF; margin-bottom: 10px;}
.sk-l-area-02{clear: both; width: 189px; border: solid 1px #e0e0e0; background: #FFFFFF; margin-bottom: 10px;}

.skype-area-01{clear: both; width: 520px; margin: 0px auto; font-size: 12px; font-family: Osaka,sans-serif,ＭＳ Ｐゴシック; color: #666666; font-weight: normal;}

.katuyo-menu-01{clear: both; width: 520px; margin: 0 auto;}
ul.katuyo-menu-ul-01{clear: both; list-style-type: none; margin: 0px; padding: 0px;}
ul.katuyo-menu-ul-01 li{list-style-type: none; margin: 0px; padding: 0px;}

ul.katuyo-menu-ul-01 li.stp-li-01{background: url("../img/stp-li-01-02.jpg") no-repeat; width: 480px; height: 33px; padding: 0; margin: 0 0 0 40px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-01 a{display: block; overflow:hidden; background: url("../img/stp-li-01-01.jpg") no-repeat; width: 480px; height: 33px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-01 a:hover{background: url("../img/stp-li-01-02.jpg") no-repeat;}

ul.katuyo-menu-ul-01 li.stp-li-02{background: url("../img/stp-li-02-02.jpg") no-repeat; width: 480px; height: 33px; padding: 0; margin: 0 0 0 40px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-02 a{display: block; overflow:hidden; background: url("../img/stp-li-02-01.jpg") no-repeat; width: 480px; height: 33px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-02 a:hover{background: url("../img/stp-li-02-02.jpg") no-repeat;}

ul.katuyo-menu-ul-01 li.stp-li-03{background: url("../img/stp-li-03-02.jpg") no-repeat; width: 480px; height: 33px; padding: 0; margin: 0 0 0 40px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-03 a{display: block; overflow:hidden; background: url("../img/stp-li-03-01.jpg") no-repeat; width: 480px; height: 33px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-03 a:hover{background: url("../img/stp-li-03-02.jpg") no-repeat;}

ul.katuyo-menu-ul-01 li.stp-li-04{background: url("../img/stp-li-04-02.jpg") no-repeat; width: 480px; height: 33px; padding: 0; margin: 0 0 0 40px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-04 a{display: block; overflow:hidden; background: url("../img/stp-li-04-01.jpg") no-repeat; width: 480px; height: 33px; text-indent: -9999px;}
ul.katuyo-menu-ul-01 li.stp-li-04 a:hover{background: url("../img/stp-li-04-02.jpg") no-repeat;}

/*-- foot sta --*/

.foot-otoi-01{clear: both; width: 520px; margin: 0; padding: 30px 0 0 0;}
ul.foot-otoi-ul-01{clear: both; list-style-type: none; margin: 0px; padding: 0px;}
ul.foot-otoi-ul-01 li{list-style-type: none; margin: 0px; padding: 0px;}

ul.foot-otoi-ul-01 li.li-01{background: url("../img/foot-otoi-01-on.jpg") no-repeat; width: 520px; height: 90px; padding: 0; margin: 0; text-indent: -9999px;}
ul.foot-otoi-ul-01 li.li-01 a{display: block; overflow:hidden; background: url("../img/foot-otoi-01.jpg") no-repeat; width: 520px; height: 90px; text-indent: -9999px;}
ul.foot-otoi-ul-01 li.li-01 a:hover{background: url("../img/foot-otoi-01-on.jpg") no-repeat;}

