﻿@charset "utf-8";

/* header5
====================================== */
#header{padding-top:3px}

#lead_area{width:950px;padding-bottom:5px}
#lead_area .lead_copy{font-size:10px;line-height:12px;color:#4c5257;letter-spacing:0.55em;float:left;width:237px;height:12px;overflow:hidden}
#lead_area h1{width:613px;float:left;text-align:right;overflow:auto;font-size:10px;font-weight:normal;color:#999999}
#lead_area .sitemap{width:85px;text-align:right;float:right;overflow:auto}
#lead_area .sitemap a{background:transparent url(../img/arrow_green.gif) no-repeat left center;font-size:10px;padding-left:10px;text-align:right}
#lead_area .sitemap a:link{color:#333333;text-decoration:none}
#lead_area .sitemap a:hover{text-decoration:underline}

#logo_block{float:left;width:237px;line-height:1}
#logo_block .logo_copy{display:block;width:237px;height:15px;margin-top:7px;font-size:13px;line-height:15px;font-weight:bold;letter-spacing:0.15em;text-align:left;color:#41a731}
#info_block{width:311px;float:left;height:66px;padding-left:8px}
#info_block .header_mascot01{float:left;width:73px;height:66px;padding-left:63px;background:url(../img/header_mascot01.png) no-repeat left top}
#info_block .header_mascot01 a{display:block;width:73px;font-size:11px}
#info_block .info_list{font-size:11px;margin:17px 0px 0px 15px;float:left}
#info_block li{background:url(../img/header_arrow01.png) no-repeat left center;padding-left:10px;margin-bottom:1px}
#language_block{float:right;width:365px;height:20px}
#language_block ul{float:right;width:181px}
#language_block li{float:left;padding-left:3px;width:42px}
#adv_block{float:right;width:365px}
#adv_block li{float:right;padding-left:3px;width:88px}

#global_tab{clear:both;padding-top:21px}
#global_tab li{height:30px;float:left}
#global_tab img{vertical-align:bottom}
#global_tab .group01{width:252px;padding-right:6px;float:left;padding-top:15px;background:url(../img/header_gtab_group01.png) no-repeat left top}
#global_tab .group02{width:168px;padding-right:7px;float:left;padding-top:15px;background:url(../img/header_gtab_group02.png) no-repeat left top}
#global_tab .group03{width:84px;padding-right:6px;float:left;padding-top:15px;background:url(../img/header_gtab_group03.png) no-repeat left top}
#global_tab .group04{width:252px;padding-right:7px;float:left;padding-top:15px;background:none}
#global_tab .group05{width:168px;float:right;padding-top:15px;background:url(../img/header_gtab_group05.png) no-repeat left top}

#breadcrumbs,#breadcrumbs2{clear:both;min-height:20px;height:auto !important;height:20px;color:#FFFFFF;background:#41A731 url(../img/pankuzu_top.gif) no-repeat 3px center;padding-left:23px;margin-bottom:10px}
#breadcrumbs h2,#breadcrumbs2{font-size:65%;font-weight:normal;vertical-align:middle;line-height:2}

#breadcrumbs a,#breadcrumbs2 a{color:#FFF;text-decoration:none}
#breadcrumbs a:hover,#breadcrumbs2 a:hover{color:#FFF;text-decoration:underline}
#breadcrumbs h2 span,#breadcrumbs2 span{background:url(../img/arrow_white.gif) no-repeat 5px center;padding-left:15px}
.info_text01{font-size:12px;margin-bottom:5px; margin-top:5px;}

/* http://www.o-uccino.jp TOP Repair 20130107
====================================== */
/* top2_header
-------------------------------------- */
#top2_header .logo_area{width:560px;float:left;margin-bottom:10px}

#top2_header .logo_area .site_text{font-size:12px;padding-bottom:5px}
#top2_header .logo_area dl{width:275px}
#top2_header .logo_area .site_logo{float:right;width:202px}
#top2_header .logo_area .site_character{float:left;width:73px}

#top2_header .link_area{width:387px;float:right;padding-top:17px}
#top2_header .link_area .langue_link{width:210px;float:right;margin:0px -10px 13px 0px}
#top2_header .link_area .langue_link li{float:left;width:46px;margin-right:5px;line-height:1}
#top2_header .link_area .adv_link{width:390px;margin-right:-3px;clear:both}
#top2_header .link_area .adv_link li{float:left;width:88px;margin-right:3px}

#top2_header .ruled_line{background-color:#3a972f;background-image:url(../img/top2_ruledline_bg01.png);background-repeat:no-repeat;background-position:left top;margin-bottom:20px;padding-top:1px;clear:both;width:950px;display:block}
#top2_header .ruled_line ul{background-image:url(../img/top2_ruledline_bg02.png);background-repeat:no-repeat;background-position:left bottom;text-align:right;padding-bottom:3px;line-height:1.2}
#top2_header .ruled_line li{display:inline-block;*display:inline;*zoom:1; line-height:1}
#top2_header .ruled_line li a{background-image:url(../img/top2_arrow01.png);background-repeat:no-repeat;background-position:left center;font-size:12px;padding:0px 10px}
#top2_header .ruled_line a:link,
#top2_header .ruled_line a:visited{color:#ffffff}
#top2_header .ruled_line a:hover,
#top2_header .ruled_line a:active{color:#ffffff;text-decoration:none}

/* clearfix
-------------------------------------- */
#top2_header .link_area .adv_link:after,
#top2_header .link_area .langue_link:after,
#lead_area:after,
#language_block ul:after,
#global_tab:after,
#global_tab ul:after,
#top_header:after,
#top_menu:after{clear:both;content:".";display:block;height:0;visibility:hidden}