#content-home a,#content a,#old-content a,#blog-content a,#sidebar a,#sidebar-home a,#sidebar-blog a,.content_full_width a,p a strong {
color:#3E5AA6;
}

#content-home a:hover,#content a:hover,#old-content a:hover,#blog-content a:hover,#sidebar-home a:hover,#sidebar-blog a:hover {
color:#D9683B;
}

.link-color a {
color:#3E5AA6!important;
}

.link-color a:hover {
color:#D9683B!important;
}

#horizontal_nav ul a:hover,#horizontal_nav ul .current_page_item {
background:url(../images/secondary-kyuhaku/bg-horz-active.jpg) 100% 0 no-repeat;
}

#horizontal_nav ul .current_page_item span,#horizontal_nav ul a:hover span {
background:url(../images/secondary-kyuhaku/bg-horz-active.jpg) no-repeat;
}

.nav_right_sub_nav ul a:hover,.nav_right_sub_nav ul li.current_page_item a {
background:url(../images/secondary-kyuhaku/sprite-trans.png) 0 -39px no-repeat!important;
}

#sub_nav ul a:hover,#sub_nav ul li.current_page_item a {
background:url(../images/secondary-kyuhaku/sprite-cut-trans.png) 0 0 no-repeat;
padding-top:6px!important;
}

#sub_nav ul ul a,#sub_nav ul ul a:hover,.list li,#sidebar ul li,#sub_nav ul li.current_page_item ul li a,#sub_nav ul li.current_page_parent ul li.current_page_item a {
background:url(../images/secondary-kyuhaku/bullet1.png) 0 9px no-repeat!important;
color:#5A7C87!important;
padding-top:6px;
}

#sub_nav ul li.current_page_item .children a {
background:url(../images/secondary-kyuhaku/bullet1.png) 0 9px no-repeat;
color:#666;
padding:6px 0 1px 14px;
}

#sub_nav ul li.current_page_item .children a:hover {
text-decoration:underline!important;
background:url(../images/secondary-kyuhaku/bullet1.png) 0 9px no-repeat;
color:#666;
}

#sub_nav ul .children .current_page_item a,#sub_nav ul .children .current_page_item a:hover {
background:url(../images/secondary-kyuhaku/bullet1.png) 0 9px no-repeat;
color:#506E78;
font-weight:700;
padding:4px 0 1px 14px;
}

#sub_nav ul .children .current_page_item .children a {
font-weight:400;
}

.list2 li {
background:url(../images/secondary-kyuhaku/bullet2.png) 0 9px no-repeat!important;
padding:5px 0 0 19px;
}

.list3 li {
background:url(../images/secondary-kyuhaku/bullet3.png) 0 10px no-repeat!important;
padding:5px 0 0 18px;
}

.list4 li {
background:url(../images/secondary-kyuhaku/bullet4.png) 0 9px no-repeat!important;
}

.list-m01a li {
background:url(../images/secondary-kyuhaku/mark01a.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m01b li {
background:url(../images/secondary-kyuhaku/mark01b.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m01c li {
background:url(../images/secondary-kyuhaku/mark01c.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m02a li {
background:url(../images/secondary-kyuhaku/mark02a.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m02b li {
background:url(../images/secondary-kyuhaku/mark02b.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m02c li {
background:url(../images/secondary-kyuhaku/mark02c.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m03a li {
background:url(../images/secondary-kyuhaku/mark03a.gif) 0 10px no-repeat!important;
padding:5px 0 0 13px;
}

.list-m03b li {
background:url(../images/secondary-kyuhaku/mark03b.gif) 0 10px no-repeat!important;
padding:5px 0 0 13px;
}

.list-m03c li {
background:url(../images/secondary-kyuhaku/mark03c.gif) 0 10px no-repeat!important;
padding:5px 0 0 13px;
}

.list-m04a li {
background:url(../images/secondary-kyuhaku/mark04a.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m04b li {
background:url(../images/secondary-kyuhaku/mark04b.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m04c li {
background:url(../images/secondary-kyuhaku/mark04c.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m05a li {
background:url(../images/secondary-kyuhaku/mark05a.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m05b li {
background:url(../images/secondary-kyuhaku/mark05b.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m05c li {
background:url(../images/secondary-kyuhaku/mark05c.gif) 0 10px no-repeat!important;
padding:5px 0 0 16px;
}

.list-m06a li {
background:url(../images/secondary-kyuhaku/mark06a.gif) 0 9px no-repeat!important;
padding:5px 0 0 12px;
}

.list-m06b li {
background:url(../images/secondary-kyuhaku/mark06b.gif) 0 9px no-repeat!important;
padding:5px 0 0 12px;
}

.list-m06c li {
background:url(../images/secondary-kyuhaku/mark06c.gif) 0 9px no-repeat!important;
padding:5px 0 0 12px;
}

.list-m07a li {
background:url(../images/secondary-kyuhaku/mark07a.gif) 0 9px no-repeat!important;
padding:5px 0 0 18px;
}

.list-m07b li {
background:url(../images/secondary-kyuhaku/mark07b.gif) 0 9px no-repeat!important;
padding:5px 0 0 18px;
}

.list-m07c li {
background:url(../images/secondary-kyuhaku/mark07c.gif) 0 9px no-repeat!important;
padding:5px 0 0 18px;
}

.list-m08a li {
background:url(../images/secondary-kyuhaku/mark08a.gif) 0 8px no-repeat!important;
padding:5px 0 0 17px;
}

.list-m08b li {
background:url(../images/secondary-kyuhaku/mark08b.gif) 0 8px no-repeat!important;
padding:5px 0 0 17px;
}

.list-m08c li {
background:url(../images/secondary-kyuhaku/mark08c.gif) 0 8px no-repeat!important;
padding:5px 0 0 17px;
}

.list-m09a li {
background:url(../images/secondary-kyuhaku/mark09a.gif) 0 9px no-repeat!important;
padding:5px 0 0 17px;
}

.list-m09b li {
background:url(../images/secondary-kyuhaku/mark09b.gif) 0 9px no-repeat!important;
padding:5px 0 0 17px;
}

.list-m09c li {
background:url(../images/secondary-kyuhaku/mark09c.gif) 0 9px no-repeat!important;
padding:5px 0 0 17px;
}

.txt-mk01a {
background:url(../images/secondary-kyuhaku/mark01a.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk01b {
background:url(../images/secondary-kyuhaku/mark01b.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk01c {
background:url(../images/secondary-kyuhaku/mark01c.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk02a {
background:url(../images/secondary-kyuhaku/mark02a.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk02b {
background:url(../images/secondary-kyuhaku/mark02b.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk02c {
background:url(../images/secondary-kyuhaku/mark02c.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk03a {
background:url(../images/secondary-kyuhaku/mark03a.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 13px;
}

.txt-mk03b {
background:url(../images/secondary-kyuhaku/mark03b.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 13px;
}

.txt-mk03c {
background:url(../images/secondary-kyuhaku/mark03c.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 13px;
}

.txt-mk04a {
background:url(../images/secondary-kyuhaku/mark04a.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk04b {
background:url(../images/secondary-kyuhaku/mark04b.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk04c {
background:url(../images/secondary-kyuhaku/mark04c.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk05a {
background:url(../images/secondary-kyuhaku/mark05a.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk05b {
background:url(../images/secondary-kyuhaku/mark05b.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk05c {
background:url(../images/secondary-kyuhaku/mark05c.gif) 0 5px no-repeat!important;
display:inline-block;
padding:0 0 0 16px;
}

.txt-mk06a {
background:url(../images/secondary-kyuhaku/mark06a.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 12px;
}

.txt-mk06b {
background:url(../images/secondary-kyuhaku/mark06b.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 12px;
}

.txt-mk06c {
background:url(../images/secondary-kyuhaku/mark06c.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 12px;
}

.txt-mk07a {
background:url(../images/secondary-kyuhaku/mark07a.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 18px;
}

.txt-mk07b {
background:url(../images/secondary-kyuhaku/mark07b.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 18px;
}

.txt-mk07c {
background:url(../images/secondary-kyuhaku/mark07c.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 18px;
}

.txt-mk08a {
background:url(../images/secondary-kyuhaku/mark08a.gif) 0 3px no-repeat!important;
display:inline-block;
padding:0 0 0 17px;
}

.txt-mk08b {
background:url(../images/secondary-kyuhaku/mark08b.gif) 0 3px no-repeat!important;
display:inline-block;
padding:0 0 0 17px;
}

.txt-mk08c {
background:url(../images/secondary-kyuhaku/mark08c.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 17px;
}

.txt-mk09a {
background:url(../images/secondary-kyuhaku/mark09a.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 17px;
}

.txt-mk09b {
background:url(../images/secondary-kyuhaku/mark09b.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 17px;
}

.txt-mk09c {
background:url(../images/secondary-kyuhaku/mark09c.gif) 0 4px no-repeat!important;
display:inline-block;
padding:0 0 0 17px;
}

#main .tools {
background:url(../images/secondary-kyuhaku/bg-tools-c.jpg) repeat-y;
color:#fff;
}

#main .tools .holder {
background:url(../images/secondary-kyuhaku/bg-tools-t.jpg) no-repeat;
}

#main .tools .frame {
background:url(../images/secondary-kyuhaku/bg-tools-b.jpg) 0 100% no-repeat;
height:1%;
overflow:hidden;
padding:10px 22px 0 20px;
}

.post_content {
background:url(../images/secondary-kyuhaku/bg-post-content.png) 577px 0 no-repeat;
}

.search-form .text {
background:url(../images/secondary-kyuhaku/sprite-trans.png) -66px -78px no-repeat;
}

#wrapper .tabset .tab {
padding:3px 5px 2px;
}

.karma-pages a:active,.karma-pages span.current,.wp-pagenavi a:active,.wp-pagenavi span.current {
background:url(../images/secondary-kyuhaku/sprite.png) -66px -107px no-repeat;
}

.home-bnr-jquery .home-banner-main h2 {
text-shadow:1px 1px 1px #1B2A2F;
}

#wrapper .tabset .active,.tabset a:hover,#wrapper .tabset .active span,.tabset a:hover span {
-moz-border-radius:3px;
-webkit-border-radius:3px 3px 3px 3px;
background-color:#2f447d;
behavior:url(/js/PIE.htc);
border-radius:3px 3px 3px 3px;
color:#FFF;
padding:3px 5px 2px;
}