@charset "utf-8";
/*
	13歳のハローワーク公式サイト
	base.css
*/
*{margin:0;padding:0;word-break:break-all;}
body{
font-family:Verdana,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-size:14px;
/*
font-family: Osaka, 'ＭＳ Ｐゴシック', sans-serif;
font-size: 12px;
*/
line-height:1.6em;
color:#333;
text-align:center;
background:#FFFCEE url(/cmn/img/base/body_back.gif) center top repeat-y;
}

h1{font-size:1.6em;}
h2{font-size:1.4em;margin-bottom:10px;}
h3{font-size:1.2em;margin-bottom:10px;}
h4{font-size:1.1em;}
h5{font-size:1.0em;margin-bottom:5px;}
h6{font-size:0.9em;}

a:link,a:visited{color:#039;}
a:hover{color:#F90;}

img{font-size: 0;border:0;}
p{word-wrap: normal;overflow: hidden;}
p.baseImgCenter{margin:0 auto;text-align:center;}
ul,dl,ol{list-style-type: none;list-style-position: outside;}

.baseLeft{float:left;}
.baseRight{float:right;}
.baseClear{clear:both;}
.baseClearLeft{clear:left;}
.baseClearRight{clear:right;}
.baseClearfix{display:block;min-height:1%;}
.baseClearfix::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.baseTextRight{text-align:right;}
.baseTextBold{font-weight:bold;}
.baseTextBoldRed{color:red;font-weight:bold;}

/*
	基本フレームの定義
	┌───────┐
	│　　　Ｈ　　　│	baseHeader（Ｈ）
	├─────┬─┤
	│　　Ｔ　　│　│	baseContent
	├─┬───┤　│		baseContentL
	│　│　　　│　│			baseTopicTop（Ｔ）
	│Ｌ│　Ｍ　│Ｓ│			baseMain
	│　│　　　│　│				baseMainL（Ｌ）
	│　│　　　│　│				baseMainR（Ｍ）
	├─┴───┤　│			baseTopicBotton（Ｂ）
	│　　Ｂ　　│　│		baseContentR（Ｓ）
	├─────┴─┤
	│　　　Ｆ　　　│	baseFooter（Ｆ）
	└───────┘
*/

/* HEADER, CONTENT, FOOTER */
div.baseHeader{clear:both;margin:0 auto;width:950px;text-align:center;}
div.baseContent{clear:both;margin:0 auto;width:950px;}
div.baseFooter{clear:both;margin:0 auto;width:950px;}

/* HEADER下のライン用 */
div.baseTopLine1{width:100%;height:6px;background-color:#fc6d04;}
div.baseTopLine2{width:100%;height:6px;background-color:#2bb44a;overflow:hidden;}
div.baseTopLine3{width:100%;height:6px;background-color:#ae4ee3;}
div.baseTopLine4{width:100%;height:6px;background-color:#2b80c9;}
div.baseTopLine5{width:100%;height:6px;background-color:#2b80c9;}
div.baseTopLine6{width:100%;height:6px;background-color:#2b80c9;}

/* [CONTENT] LEFT, RIGHT */
div.baseContentL{float:left;width:690px;height:100%;margin-top:8px;}
div.baseContentR{float:right;width:260px;margin-top:8px;}

/* [CONTENT:LEFT] TopicTop, Main, TopicBottom */
div.baseTopicTop{width:100%;}
div.baseMain{width:100%;}
div.baseMainL{float:left;width:0%;}
div.baseMainR{width:100%;}
div.baseTopicBottom{width:100%;}

/* [baseTopicTop] パンくず */
div.basePathNavi{margin:0 auto 4px 15px;color:#176A91;font-size:10px;text-align:left;}
div.basePathNavi em{font-style:normal;}
div.basePathTitle{margin-left:10px;}
/* [baseMainlR] baseMailNone */
div.baseMainNone{padding:10px 7px 10px 12px;text-align:left;}
div.baseMainNoneTitle{margin:15px 0;}
div.baseMainNoneRead{}
/* [baseMainlR] baseMailBar */
div.baseMainBar{padding:10px 10px 10px 15px;text-align:left;background:url(/cmn/img/mainl_bar_orange.gif) top no-repeat;}
div.baseMainBarBlue{padding:10px 10px 10px 15px;text-align:left;background:url(/cmn/img/mainl_bar_blue.gif) top no-repeat;}
div.baseMainBarPurple{padding:10px 10px 10px 15px;text-align:left;}
/*div.baseMainBarPurple{padding:10px 10px 10px 15px;text-align:left;background:url(/cmn/img/mainl_bar_purple.gif) top no-repeat;}/*
div.baseMainBarTitle{margin-bottom:30px;}
div.baseMainBarRead{}
p.baseMainBarDescription{margin:0 0 30px 0;}
p.baseMainBarCaution {font-size:0.9em;line-height:1.6em;text-align:right;}

/* [baseContentR] サブメニュー */
div.baseSubMenu {
width: 180px;
height: 100%;
margin: 0 35px;
/*	line-height: 0; */
}
div.baseSubMenu img {}

ul.baseSubMenuMain{font-size:12px;line-height:1.5em;text-align:left;}
ul.baseSubMenuMain li{display:block;line-height:30px;background:url(/cmn/img/submenu_dot.gif) 0 top no-repeat;}
ul.baseSubMenuMain li.here{background:url(/cmn/img/submenu_dot_here.gif) 0 top no-repeat;}
ul.baseSubMenuMain li.relinfo{font-size:0.9em;line-height:1.5em;background:url(/cmn/img/submenusub_ed.gif) 0 bottom no-repeat;}
ul.baseSubMenuMain li a{margin-left:25px;display:block;}
ul.baseSubMenuMain li p{margin-left:25px;display:block;}

ul.baseSubMenuSub {
padding: 10px 6px 10px 0;
background: url(/cmn/img/submenusub_ed.gif) 0 bottom no-repeat;
}
ul.baseSubMenuSub li {
font-size: 0.9em;
line-height: 1.5em;
margin-bottom: 5px;
background: url(/cmn/img/submenusub_dot.gif) 0 top no-repeat;
}
ul.baseSubMenuSubHere {
padding: 10px 0 10px 0;
background: url(/cmn/img/submenusub_ed_here.gif) 0 bottom no-repeat;
}
ul.baseSubMenuSubHere li {
font-size: 0.9em;
line-height: 1.5em;
margin-bottom: 5px;
background: url(/cmn/img/submenusub_dot_here.gif) 0 top no-repeat;
}
ul.baseSubMenuSubHere li.here {
background: url(/cmn/img/submenusub_dot_here.gif) 0 top no-repeat;
}

ul.baseSubMenuRel {
padding: 10px 0 10px 0;
background: url(/cmn/img/submenurel_ed.gif) 0 bottom no-repeat;
}
ul.baseSubMenuRel li {
display: block;
line-height: 20px;
background: url(/cmn/img/submenurel_dot.gif) 0 top no-repeat;
}
ul.baseSubMenuRel li.title {
font-size: 1.1em;
font-weight: bold;
margin: 10px 10px 0 10px;
background: none;
}
ul.baseSubMenuRel li a {
margin-left: 25px;
display: block;
}

/* goto PAGE TOP */
div.basePageTop {
clear: both;
font-size: 12px;
text-align: right;
margin-top: 20px;
}
div.basePageTop p {
margin-bottom: 30px;
font-size: 0.9em;
background: url(/cmn/img/bullet_02.gif) 590px 50% no-repeat;
}
div.baseTopBtn{
margin: 15px 10px 25px 0;
/*	width: 655px; */
text-align: right;
}

/* Adwords */
div.baseAdwords{margin-top:30px;}

/* ＸＸＸにひとこと */
div.baseHitokotoBtm {
background: url(/cmn/img/hitokoto_bg_btm.jpg) 0 bottom no-repeat;
}
div.baseHitokotoTop {
background: url(/cmn/img/hitokoto_bg_top.jpg) 0 top no-repeat;
width: 665px;
height: 178px;
}
div.baseHitokotoTop img {
float: left;
margin-top: 40px;
margin-left: 50px;
}
div.baseHitokotoTop p {
position: relative;
top: 110px;
width: 300px;
}
div.baseHitokotoMid {
background: url(/cmn/img/hitokoto_bg_mid.jpg) 0 top repeat-y;
padding-left: 48px;
width: 665px;
}
div.baseHitokotoMid div.baseHitokotoTxt1Top {
background: url(/cmn/img/hitokoto_txt1_top.png) 0 top no-repeat;
width: 581px;
height: 9px;
}
div.baseHitokotoMid div.baseHitokotoTxt1Mid {
background: url(/cmn/img/hitokoto_txt1_mid.png) 0 top repeat-y;
width: 581px;
}
div.baseHitokotoMid div.baseHitokotoTxt1Btm {
background: url(/cmn/img/hitokoto_txt1_btm.png) 0 top no-repeat;
width: 581px;
height: 20px;
z-index: 999;
}
div.baseHitokotoMid p.baseHitokotoTxtAuthor {
float: left;
padding-left: 10px;
padding-right: 10px;
width: 98px;
text-align: center;
}
div.baseHitokotoMid p.baseHitokotoTxtContent {
padding-left: 10px;
width: 434px;
}
div.baseHitokotoBtm {
position: relative;
top: -10px;
width: 665px;
height: 160px;
text-align: center;
}
div.baseHitokotoBtm img{margin-top:50px;}
