@charset "utf-8";
/* HTML Elements */
html {
}
body {
margin: 0;
padding: 0;
font-size: 75%;
font-family: 'メイリオ',Meiryo,'MS Pゴシック', Arial, Sans-Serif;
color: #000000;
background-color: #d9d9d9;
line-height:140%;
overflow/*\**/: hidden\9;
}
body.home{
background-color:#faf9f5;
overflow:auto;
}
body.print-setting{
background-color:#FFF;
overflow:visible;
height:100%;
}
a{
color:#0055aa;
}
a:hover{
color:#0055aa;
}
a:active {
color:#000000;
}
img {
border: none;
}
div {
margin: 0;
padding: 0;
}
form {
margin: 0;
padding: 0;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
ul{
list-style: none;
}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,p,form{
font-style: normal;
font-weight: normal;
font-size: 1.0em;
margin: 0;
padding: 0;
}
input,
button{
font-family : "MS UI Gothic";
}
label {
zoom: 1;
vertical-align:middle;
}
textarea{
font-family : "MS UI Gothic";
font-size:1em;
}
strong,
em{
font-weight: bold;
font-style: normal;
text-decoration: none;
}
h2{
font-size: 116.7%;
font-weight: bold;
}
button:hover{
cursor: pointer;
}
/* General Classes */
.wrapper{
}
.note{
color:#666666;
font-size:12px;
font-weight:normal;
}
.textbox{
border: solid #807c73 1px;
padding:auto 4px auto 4px;
background:#fff url("../images/bg-textbox.gif") 0 0 repeat-x;
}
.textbox:disabled{ background:#ddd;}
.textbox_t{
border: solid #807c73 1px;
padding:auto 4px auto 4px;
background:#fafcb8;
}
.sui-titleprompting{
color:#999999;
}
select{
vertical-align: middle;
font-family : "MS UI Gothic";
font-size:13px;
padding: 1px;
}
.imgbtn{
border:none;
outline:none;
padding:0;
background:transparent url("") 0 0 no-repeat;
}
/*.imgbtn:active{ background-position:0 -30px;}*/
/*.imgbtn:disabled{ background-position: 0 -60px;}*/
a.pushed{ background-position:0 -30px;}
a.disabled{ background-position: 0 -60px;}
input.pushed{ background-position:0 -30px;}
input.disabled{ background-position: 0 -60px;}
button.pushed{ background-position:0 -30px;}
button.disabled{ background-position: 0 -60px;}
.cmnbtn{
border:1px solid #777777;
background:#dad1c4 url("../images/bg-commonbtn.gif") 0 0 repeat-x ;
}
.cmnbtn:active{ background-position:0 -30px; background-color:#9b958c;}
.minibtn{
padding:0;
height:21px;
background:transparent 0 0 no-repeat;
border:none;
}
.selected .minibtn{background-position:0 -30px;}
.minibtn:active{ background-position:0 -30px;}
.minibtn:disabled{ background-position: 0 -60px;}
.minispacebtn{
height:16px;
width:39px;
visibility:hidden;
}
.pagetop{
text-align: right;
margin-right:14px;
}
.pagetop a{
background: transparent url(../images/arrow_t.gif) 0 center no-repeat;
padding-left: 14px;
}
.odd{
background-color: #f2eee1;
}
.even{
background-color:#fffdf2;
}
.iconlink{
padding-left:20px;
background: transparent 0 center no-repeat;
display: inline-block;
}
.iconbtn{
background:transparent center center no-repeat;
border:none;
width:20px;
}
.helplink{
background-image:url("../images/ico_help.gif");
}
.listedlink{
margin-left:1em;
}
.layouttable{
width:100%;
border:none;
table-layout:fixed;
}
.bs-left{ float:left;}
.bs-right{ float:right; text-align:right;}
.bs-center{ text-align:center;}
/*Discloser*/
.discloser-switch,
.discloser-switch-lv2{
display:block;
padding-left:20px;
background:transparent url("../images/triangle.png") 0 0 no-repeat;
line-height:18px;
text-decoration:none;
}
.discloser-none{
display:block;
padding-left:20px;
line-height:18px;
text-decoration:none;
}
.disclose-area{ display:none;}
.disclose-area-lv2{ display:none;}
.discopened .disclose-area{ display:block;}
.discopened-lv2 .disclose-area-lv2{ display:block;}
.discloser-hitarea{ cursor:pointer; }
.discloser-hitarea-lv2{ cursor:pointer; }
.discopened .discloser-switch{ background-position:0 -20px;}
.discopened-lv2 .discloser-switch-lv2{ background-position:0 -20px;}
.discopened .disc-up{ background-position:0 -40px;}
.discopened-lv2 .disc-up-lv2{ background-position:0 -40px;}
/* Clear Fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
/* * html .clearfix { height:1%; }*/
.clearfix { display:block; }
/* end clear fix */
/* DataGrid*/
.datagrid table{
border:none;
table-layout:fixed;
width:100%;
}
.datagrid td,
.datagrid th{
vertical-align:middle;
padding:4px 6px;
}
.datagrid th{
text-align:left;
background:#c0bbad url("../images/bg-gridheader.gif") 0 0 repeat-x;
}
*:first-child+html .datagrid table{ width:auto;}
*html .datagrid table{ width:auto;}
.gridheader{
overflow:hidden;
line-height:22px;
width:100%;
}
.gridheader th{
background-color: #bfc8d4;
}
.odd td{
background-color:#f2eee1;
}
.even td{
background-color:#fffdf2;
}
.line-logicexp td{
background-color:#ffeecc;
}
.selected td{
background-color:#2e4a98 !important;
color:#FFF;
}
.selected a{color:#FFF;}
.datagrid td a{
text-decoration:none;
}
.datagrid .td-center{ text-align:center;}
.datagrid .td-right{ text-align:right;}
.datagrid td{ vertical-align:top;}
/*見出し,背景*/
.headword2{
height:28px;
border-top:1px solid #eeeeee;
border-bottom:1px solid #999999;
background:#c0bbad url("../images/bg-h2.gif") 0 0 repeat-x;
padding:0 8px 0 8px;
}
.headword2 p{
font-weight:bold;
font-size:109%;
line-height:28px;
}
.headword3{
min-height:20px;
border-top:1px solid #f2f2f2;
border-bottom:1px solid #999999;
background:#e6e6e6;
padding:4px 8px;
}
/*ペイン幅コントロール*/
.pane-control .imgbtn{ height:23px;}
.btn-pane-fill,
.btn-pane-hide{ width:24px; }
.btn-pane-show,
.btn-pane-show-folder{ width:45px;}
.btn-pane-show{ background:transparent url("../images/btn-panecontrol-show.png") 0 0 no-repeat;}
.btn-pane-fill{ background:transparent url("../images/btn-panecontrol-fill.png") 0 0 no-repeat;}
.btn-pane-hide{ background:transparent url("../images/btn-panecontrol-hide.png") 0 0 no-repeat;}
.btn-pane-show-folder{ background:transparent url("../images/btn-panecontrol-show-folder.png") 0 0 no-repeat;}
.pane-control{ width:120px;}
.pane-control-on{ background-position:0 -30px;}
/* Header */
.header{
min-width:1024px;
height:36px;
background:#f2f1ed url("../images/bg-header.gif") 0 0 repeat-x;
}
.header-reader{
min-width:950px;
height:36px;
background:#e6e3dc url("../images/bg-header_reader.gif") 0 0 repeat-x;
}
.header-home{
height:60px;
min-width:0;
background:#f2f1ed url("../images/bg-header.gif") 0 0 repeat-x;
}
body.home-logined .header-home{ border-bottom:2px solid #b27924;}
.header-logo{
margin:4px 0px 4px 8px;
}
.utilitylinks li{
display: inline;
line-height:36px;
margin-right:12px;
}
/*Tab Area*/
.tab-area{
padding-top:2px;
background:#f2f1ed url("../images/bg-tabarea.gif") 0 bottom repeat-x;
min-width:1024px;
}
.multisearch-tabs { padding-left:8px;}
.tab-area li{
height:24px;
margin-right:4px;
}
.ms-tab{
float:left;
width:140px;
background:transparent url("../images/tab-multisearch.png") 0 0 no-repeat;
text-align:center;
line-height:24px;
}
.ms-tab-selected{
background-position: 0 -24px;
}
.ms-tab a{
text-decoration:none;
color:#000000;
display:block;
position:relative;
}
.ms-add-tab .imgbtn{
width:24px;
height:24px;
background-image:url("../images/tab-add.png");
vertical-align:bottom;
}
span.btn-delete-tab{
display:block;
width:14px; height:14px;
background-image:url("../images/btn-delete-tab.png");
float:right;
margin:5px 4px 0 0;
}
span.btn-delete-tab:hover{ background-position: 0 -30px;}
*:first-child+html span.btn-delete-tab{
position:absolute;
right:2px;
bottom:10px;
cursor:pointer;
}
.extra-tabs{
width:290px;
}
.extra-tab a{
text-decoration:none;
color:#FFFFFF;
display:block;
}
.extra-tab{
width:90px;
float:left;
text-align:center;
line-height:24px;
background:transparent url("../images/tab-extra.png") 0 0 no-repeat;
}
.extra-tab-selected{ background-position: 0 -24px;}
.extra-tab-selected a{ color:#000;}
/*Tool Bar*/
.toolbar{
min-height:28px;
background:#c29137 url("../images/bg-toolbar.gif") 0 0 repeat-x;
padding:6px 0px 6px 0px;
min-width:1024px;
position:relative;
z-index:2;
}
.reader-toolbar{ min-width:850px;}
.toolbar-group{
height:28px;
line-height:28px;
text-align:center;
}
.toolbar-group * { vertical-align:middle;}
.reader-toolbar .toolbar-group{ background:transparent url("../images/toolbar-line.gif") right 0 repeat-y;}
.first-tbg{
text-align:left;
padding-left:12px;
}
.last-tbg,
.reader-toolbar .last-tbg{
background:none;
text-align:right;
padding-right:12px;
}
.toolbar .textbox{
padding:auto 4px;
padding/*\**/: 0px 4px\9;
height:20px;
line-height:20px;
}
.tb-no-element{
min-height:0;
background-image:url("../images/bg-toolbar-thin.gif");
height:12px;
padding:0;
}
/*Tool Bar ホーム*/
.toolbar-home{
min-height:28px;
background:#292929 url("../images/bg-toolbar-home.gif") 0 0 repeat-x;
padding:6px 0px 6px 0px;
min-width:0;
}
.toolbar-home table.layouttable{ width:980px; margin:0 auto;}
.tbg-login{ text-align:right; padding-right:15px;}
.tbg-login img{ margin-right:4px;}
.btn-login { width:131px; height:27px; background-image:url("../images/btn-login.png"); margin-left:4px;}
/*Tool Bar 検索*/
.btn-clearterm{ width:82px; height:21px; background-image: url("../images/minibtn-clear.png");}
.searchtype-label{ margin-left: 1em;}
.segbtn-search01{ width:176px; height:26px; background-image: url("../images/segbtn-search01.png"); margin-right:-2px;}
.segbtn-search02{ width:168px; height:26px; background-image: url("../images/segbtn-search02.png"); margin-left:-3px;}
/*.segbtn-search03{ width:176px; height:26px; background-image: url("../images/segbtn-search03.png");} deprecated from 2013-Oct*/
.segbtn-search04{ width:146px; height:26px; background-image: url("../images/segbtn-search04.png"); margin-left:4px;}
.segbtn-search05{ width:110px; height:26px; background-image: url("../images/segbtn-search05.png"); margin-left:4px;}
.tbg-searchtype{ background:transparent url("../images/toolbar-line.gif") right 0 repeat-y;}
.tbg-externallinks input:first-child{ margin-left:8px;}
.btn-saveterm{ width:28px; height:28px; background-image: url("../images/ico-saveterm.png");}
/*Tool Bar 本文表示*/
.tbg-hitword-nav .imgbtn{
width:35px;
height:21px;
}
.btn-result-prevhit{ background-image:url("../images/minibtn-arrow-left.png");}
.btn-result-nexthit{ background-image:url("../images/minibtn-arrow-right.png");}
.hitword-nav-label{ margin:0 8px;}
.txt-textsearch{ width:130px; width/*\**/: 120px\9;}
.btn-searchtext{ width:45px;height:23px; background-image:url("../images/btn-search-intext.png");}
.btn-prevhit{ width:35px;height:21px; margin-right:-3px; background-image:url("../images/minibtn-arrow-left.png");}
.btn-nexthit{ width:35px;height:21px; margin-left:-2px; background-image:url("../images/minibtn-arrow-right.png");}
.btn-marker{ width:28px;height:28px;}/*ボタンの画像は「ラインマーカー機能」に記述*/
.btn-marker-colorchooser{ width:12px;height:28px; background-image:url("../images/btn-optionarrow.png"); margin-left:-2px;}
.btn-sticky{ width:28px;height:28px; margin-left:6px;} /*ボタンの画像は「ふせん機能」に記述*/
.btn-fusen-colorchooser{ width:12px;height:28px; background-image:url("../images/btn-optionarrow.png"); margin-left:-2px;}
.btn-shownote{ width:33px;height:21px; background-image:url("../images/minibtn-eye.png"); margin-left:6px;}
.btn-savenote{ width:39px;height:21px; background-image:url("../images/minibtn-save.png");}
.btn-print{ width:28px;height:28px; background-image:url("../images/ico-print.png");}
.btn-rink{ width:28px;height:28px; background-image:url("../images/ico-share.png");}
.btn-savetext{ width:28px;height:28px; background-image:url("../images/ico-savetext.png");}
.save-switch-on{ background-position: 0 -30px;}
/*保存完了メッセージ*/
.save-message {
display:inline;
height:28px;
background:#3eb33e;
border:#aFa 1px solid;
color:#FFF;
position:absolute;
right:8px;
top:6px;
line-height:28px;
padding:0 12px;
font-weight:bold;
}
.btn-closemsg{
margin-left:12px;
height:18px;
width:18px;
background-image:url("../images/ico-delete.png");
line-height:18px;
}
/*Content*/
.content{
background:#d9d9d9 url("../images/bg-content.gif") 0 top repeat-x;
padding:6px;
}
.contentpanel{
border: 1px solid #999999;
overflow:hidden !important;
}
.singlepane .contentpanel{ background:#fffdf2; overflow:auto !important;}
.panel{
background:#fffdf2;
}
.content .contentpanel panel{ overflow:auto;}
.pane_inner{
padding:0;
margin:0;
}
/* ホーム */
.header-home-inner{ width:980px; margin: 0 auto; padding:5px 0;}
.header-home-inner .bs-left{ padding-left:12px;}
.header-home-inner .bs-right{ padding-right:12px;}
.header-home .bs-right{ height:50px;}
.header-home .bs-right img{ vertical-align:middle;}
.header-home .link-logout{ margin: 0 12px 0 1em; line-height:50px;}
body.home .content{ background:#faf9f5 url("../images/bg-homecontent.gif") 0 0 repeat-x;}
body.home .content-inner{ width:980px; margin: 0 auto; margin-bottom:50px;}
body.home-logined .content { background:#faf9f5;}
body.home .sidebar{ width:224px; float:left; padding: 0px 4px 0 4px;}
body.home .mainpane{ width:732px; float:left; padding: 12px 4px 0 4px;}
.btn-home01 { display:block; width:222px; height:42px; background-image:url("../images/btn-home01.png"); text-indent:-9999px; margin:0 auto 8px auto;}
.btn-home02 { display:block; width:222px; height:42px; background-image:url("../images/btn-home02.png"); text-indent:-9999px; margin:0 auto 4px auto}
.btn-home03 { display:block; width:196px; height:54px; background-image:url("../images/btn-home03.png"); text-indent:-9999px; margin:0 auto 4px auto}
body.home .sidebar .imgbtn:hover{ background-position: 0 -60px;}
body.home .sidebar a.pushed{ background-position: 0 -120px !important;}
body.home .sidebar span.align-right{ display:block; text-align:right; margin-right:8px;}
.sidebar-block{ margin:12px auto 12px auto;}
.sidebar .boxed{border:1px solid #a69985;}
.sidebar-box-title{border-bottom:1px solid #a69985; font-size:1.2em; font-weight:bold; background:#f2ebe1 url("../images/v1.1/40.png") 0 0 repeat-x; padding:8px;}
.sidebar-block .linkrole{padding:8px;}
.sidebar .banner{ display:block; margin-bottom:8px;}
body.home .eyecatches{ margin-bottom:12px;}
body.home .eyecatch{ width:361px; height:255px;}
.eyecatch-standard{ background:transparent url("../images/v1.2/2.png") 0 0 no-repeat; margin-right:10px;}
.eyecatch-premium{ background:transparent url("../images/v1.2/35.png") 0 0 no-repeat;}
.eyecatch{ float:left;}
/*ホーム ログイン後*/
.premium-column {width:972px; height:141px; background:url("../images/v1.2/pbg.png") 0 0 no-repeat; margin:13px 0 0; position:relative;}
.standard-column {width:972px; height:183px; background:url("../images/v1.2/sbg.png") 0 0 no-repeat; margin:12px 0 0; position:relative;}
.d1-column {width:972px; height:122px; background:url("../images/v1.2/dbg.png") 0 0 no-repeat; margin:11px 0 0px; position:relative;}
.seriestitle a{ width:304px; height:48px; display:block; text-indent: -9999px; position:absolute; left:20px; top:14px;}
body.home-logined a:hover{ background-position:0 -70px;}
body.home-logined .searchbox{ padding:12px; margin-bottom:8px;}
.home-formtitle{font-weight:bold; font-size:1.3em; margin-bottom:6px;}
.home01{ width:520px; width/*\**/: 516px\9; height:34px; height/*\**/: 30px\9; line-height/*\**/: 30px\9; font-size:17px; vertical-align:middle;}
.home-searchform {position:absolute; top:20px; left:344px;}
body.home-logined .srcfrm-td-submit {width:108px; vertical-align:top;}
body.home-logined .srcfrm-td-submit input.imgbtn:hover{ background-position:0 -70px;}
body.home-logined .layouttable {width:628px;}
body.home-logined .goto-info a {padding-left:24px; display:block; text-decoration:underline; font-size:14px; line-height:22px; font-weight:bold;}
body.home-logined .premium-column .goto-info a {position:absolute; left:20px; top:81px; background:url("../images/v1.2/pi.png") 0 2px no-repeat; color:#fff;}
body.home-logined .standard-column .goto-info a {position:absolute; left:20px; top:81px; background:url("../images/v1.2/si.png") 0 2px no-repeat; color:#000;}
body.home-logined .d1-column .goto-info a {position:absolute; left:344px; top:87px; background:url("../images/v1.2/di.png") 0 2px no-repeat; color:#fff;}
body.home-logined .goto-info a:hover {text-decoration:none; opacity:0.5;}
body.home-logined .booktitle-links li { float:left;}
body.home-logined .booktitle-links li.booktitle-right {margin-left:305px; margin-top:4px; margin-bottom:4px;}
body.home-logined .booktitle-links li.booktitle-bar {margin-left:0px; margin-top:18px; margin-bottom:25px;}
body.home-logined .premium-column .booktitle-links {position:absolute; top:71px; left:343px;}
body.home-logined .premium-column .booktitle-links a {text-indent:-9999px; display:block; width:198px; height:56px; margin:0 8px 0 0;}
body.home-logined .standard-column .booktitle-links {position:absolute; top:71px; left:343px;}
body.home-logined .standard-column .booktitle-links a {text-indent:-9999px; display:block; width:146px; height:44px; margin:0 9px 10px 0;}
body.home-logined .d1-column .booktitle-links {position:absolute; top:16px; left:343px;}
body.home-logined .d1-column .booktitle-links a {text-indent:-9999px; display:block; width:301px; height:65px; margin:0 9px 0 0;}
/*Premium*/
.btn-seriestitle-premium{background-image:url("../images/v1.2/p0.png");}
.btn-booktitke-06{background-image:url("../images/v1.2/p1.png");}
.btn-booktitke-10{background-image:url("../images/v1.2/p2.png");}
.btn-booktitke-11{background-image:url("../images/v1.2/p3.png");}
/*Standard*/
.btn-seriestitle-standard{background-image:url("../images/v1.2/s0.png");}
.btn-booktitke-01{background-image:url("../images/v1.2/s1.png");}
.btn-booktitke-02{background-image:url("../images/v1.2/s2.png");}
.btn-booktitke-03{background-image:url("../images/v1.2/s3.png");}
.btn-booktitke-04{background-image:url("../images/v1.2/s4.png");}
.btn-booktitke-12{background-image:url("../images/v1.2/s5.png");}
.btn-booktitke-13{background-image:url("../images/v1.2/s6.png");}
.btn-booktitke-05{background-image:url("../images/v1.2/s7.png");}
/*D1-Law*/
.btn-booktitke-07{background-image:url("../images/v1.2/d1.png");}
.btn-booktitke-08{background-image:url("../images/v1.2/d2.png");}
.btn-booktitke-09{ background-image:url("../images/v1.1/36.png"); height:30px !important;}
.booktitle-bar hr{color:#bebdba; background-color:#bebdba; border:none;}
/*Footer*/
.footer { padding:8px 0; width:980px; margin:12px auto 12px auto; border-top:2px solid #b27924;}
.footer ul li { display:inline; margin-right:1em;}
.footer ul li a{ color:#444444;}
.footerlogo { width:120px; float:left; }
.footer ul {margin-bottom:6px;}
.links_copyright{ float:left;}
.copyright{ color:#999; display:block;}
/*目次*/
.index-list a{ text-decoration:none;}
.index-list li{
line-height:1.6em;
white-space:nowrap;
}
.index-list .selected a{
color:#0055AA;
}
.index-list .deleted{
color:#999999;
}
.index-list .deleted .hitarea{
display:block;
float:left;
width:16px;
height:16px;
background:transparent url("../images/list-deleted.gif") center center no-repeat;
}
.particular-index li{ text-indent:1em;}
.particular-index ul.level2 li{ text-indent:2em;}
.particular-index ul.level3 li{ text-indent:3em;}
.particular-index ul.level4 li{ text-indent:4em;}
.particular-index ul.level5 li{ text-indent:5em;}
.particular-index ul.level6 li{ text-indent:6em;}
.particular-index ul.level7 li{ text-indent:7em;}
.particular-index ul.level8 li{ text-indent:8em;}
.particular-index ul.level9 li{ text-indent:9em;}
.particular-index ul.level10 li{ text-indent:10em;}
.particular-index ul.level11 li{ text-indent:11em;}
.particular-index ul.level12 li{ text-indent:12em;}
.particular-index ul.level13 li{ text-indent:13em;}
/*不足であれば増やしてください*/
.index-list .selected{ background:#c2d4f2;}
*:first-child+html .mokuji-search-wrap .index-list li{
display:relative;
clear:both;
}
*:first-child+html .mokuji-search-wrap .index-list li a{
margin-top:-3px;
position:absolute;
}
*:first-child+html .mokuji-search-wrap .index-list li a.hitarea{
margin-top:0;
position:static;
}
*:first-child+html .mokuji-search-wrap .index-list li a.hitarea-no{
margin-top:0;
position:static;
}
*:first-child+html .mokuji-search-wrap .index-list .deleted .hitarea-no{
margin-top:0px;
position:static;
}
*:first-child+html .mokuji-search-wrap .index-list .deleted .mokuji-title{
margin-top:-3px;
position:absolute;
}
*:first-child+html .mokuji-search-wrap .index-list:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
*:first-child+html .mokuji-search-wrap .index-list {
display: inline-block;
}
/*本文*/
#index_pane .headword2{
min-width:200px;
}
#index_pane .headword3{
white-space:nowrap;
}
#textpane{
background-image:url("../images/bg-text-left.gif");
background-position:0 0;
background-repeat: repeat-y;
}
#crnt-term {
position:relative;
}
#crnt-term .discloser-switch{
font-weight:bold;
position:absolute;
z-index:2;
}
.term-item{
position:relative;
margin-left:5.5em;
padding-left:20px;
color:#666666;
}
.termitem-name{ font-weight:bold; margin-right:4px; color:#000000;}
#crnt-index-path p{ color:#666666;}
#crnt-index-path .index-path{ margin-left:72px; padding: 3px 0 3px 0 ;}
#crnt-index-path .index-path .year{ font-weight:bold; color:#000 !important;}
.edition-mark{ width:60px; height:20px; float:left; line-height:20px; text-align:center;}
p.new-edition-mark{ border:1px solid #FFF; background:#cc5500; color:#FFF !important;}
p.old-edition-mark{ border:1px solid #FFF; background:#666666; color:#FFF !important;}
p.rev-edition-mark{ border:1px solid #999; background:#ffffbf ; color:#666 !important;}
.btn-relateditem{ height:24px; }
.btn-relatedclose{ height:24px; }
.filter-relateditem{ margin-left:12px;}
.filter-relateditem span { line-height:24px; vertical-align: middle;}
.textbody{
background:transparent url("../images/bg-text-right_2.gif") right 0 repeat-y;
padding:12px 32px 12px 44px;
border-bottom:1px solid #999999;
}
.old-edition .textbody { background-image:url("../images/bg-text-right-old_2.gif");}
.haishi-edition .textbody { background-image:url("../images/bg-text-right-haishi_2.gif");}
/*参照バルーン表示*/
#refer-balloon{
padding:8px;
position:absolute;
background:transparent url("../images/bg-balloon.png") 0 0 repeat;
border:1px solid #999;
left:400px;
top:300px;
}
#refer-text{
font-size:1.2em;
line-height:1.6em;
}
#refer-more{ text-align:right;}
/*文書体裁 (本文の文字サイズ等の体裁を変更する場合は、この部分のスタイルを調整してください) */
/*
div.textbody{
line-height:2.0em;
font-size:1.75em;
}
*/
div.textbody-size1 {line-height:2.0em; font-size:2.15em;}
div.textbody-size2 {line-height:2.0em; font-size:1.75em;}
div.textbody-size3 {line-height:2.0em; font-size:1.3em;}
p.h1{ font-weight: bold; font-size: 1.6em; text-indent: ; text-align: center; font-family: serif; margin-bottom:1.2em; margin-top:0.5em;}
p.h2{ font-weight: bold; font-size: 1.3em; text-indent: ; text-align: center; font-family: serif; margin-bottom:1em;}
p.h3{ font-weight: bold; font-size: 1.3em; text-indent: ; text-align: center; font-family: serif; margin-bottom:0.8em;}
p.h4{ font-weight: bold; font-size: ; text-indent: ; text-align: center; font-family: serif; margin-bottom:0.6em;}
p.h5{ font-weight: bold; font-size: ; text-indent: 1.2em; text-align: ; font-family: ; margin-bottom: 0.2em;}
p.h6{ font-weight: bold; font-size: ; text-indent: 1.2em; text-align: ; font-family: ; margin-bottom:0.2em;}
p.h7{ font-weight: bold; font-size: ; text-indent: 2.5em; text-align: ; font-family: ; margin-bottom:0.2em;}
p.h8{ font-weight: bold; font-size: ; text-indent: 3.4em; text-align: ; font-family: ; margin-bottom:0.2em;}
p.h9{ font-weight: bold; font-size: ; text-indent: 3.6em; text-align: ; font-family: ; margin-bottom: ;}
p.h10{ font-weight: bold; font-size: ; text-indent:1em ; text-align: ; font-family: ; margin-bottom: ;}
p.h11{ font-weight: ; font-size: ; text-indent: ; text-align: ; font-family: ; margin-bottom: ;}
p.h12{ font-weight: ; font-size: ; text-indent: ; text-align: ; font-family: ; margin-bottom: ;}
p.h13{ font-weight: ; font-size: ; text-indent: ; text-align: ; font-family: ; margin-bottom: ;}
p.h14{ font-weight: ; font-size: ; text-indent: ; text-align: ; font-family: ; margin-bottom: ;}
.sentence{ text-indent: 1em; }
.optional-sentence{
margin-left:1em;
line-height:1.6em;
font-size:0.9em;
}
.refer-link{ font-weight: bold;}
.link-movepage{
text-align:right;
font-size:0.83em;
}
table.doc-table{
table-layout:auto;
}
table.doc-table tr td{
padding:0 6px 0 6px;
}
.discloserblock .optional-h a{ text-decoration:none;}
.discloserblock .optional-h { padding:2px; border:#2e4a99 1px solid; background:#e6e3da; width:10em; margin-top:6px;}
span.hitclr1{ background:#ffff99;}
span.hitclr2{ background:#ffbfff;}
span.hitclr3{ background:#cce5ff;}
span.hit-focus{ background:#1c498c !important; color:#FFF !important;}
/*本文印刷機能*/
#print-content{ padding:12px;}
.print-setting .headword2{
min-width:350px;
}
.print-guide{ margin-bottom:12px; color:#666;}
.ck-printscope{ margin-right:4px; float:left; display:block; width:16px;}
.print-scope-list .selected { background:#dde3ed;}
.print-title img{ vertical-align:middle;margin-right:6px;}
.print-scope-list li { margin-left:1em; clear:both; padding:3px 0; }
.print-scope-list label{ margin-left:2em; display:block; }
*:first-child+html .print-scope-list label{ padding-top:4px; }
.btn-printimage{ width:111px; height:23px; background-image:url("../images/primebtn-printimage.png");}
.btn-printstart{ width:100px; height:23px; background-image:url("../images/primebtn-printstart.png");}
.print-setting .bs-right{ padding-top:3px;}
*:first-child+html .print-setting .bs-right{ padding-top:1px;}
.print-setting .bs-left a{ text-decoration:none;}
#print-content{ background:#FFF;}
#print-content .item-indexpath{ margin-bottom:12px;}
#print-content .textbody{
font-family:'MS 明朝';
background:none;
border:none;
}
#print-content .textbody-size1 {line-height:2.0em; font-size:1.75em;}
#print-content .textbody-size2 {line-height:2.0em; font-size:1.3em;}
#print-content .textbody-size3 {line-height:2.0em; font-size:1.0em;}
#print-content .optional-h{
display:inline;
padding:2px 6px;
border:1px solid #666;
}
#print-content .sentence,
#print-content .optional-sentence{
font-family:'ヒラギノ明朝 Pro W3' , 'Hiragino Mincho Pro' , 'MS P明朝', serif;
}
#print-content .copyright{ margin-top:12px; text-align:center;}
/* ふせん機能 */
.eye-switch { }
.eye-switch-on { background-position: 0 -30px; }
.fusen-switch-on { background-position: 0 -30px; }
.fusen-block { position: relative; }
.fusen-block-highlight { background-color: #ededda; }
.fusen-icon {
width:18px;
height:18px;
background:transparent url("../images/ico-showsticky.png") 0 0 no-repeat;
position:absolute;
left:-24px;
top:0.5em;
}
.fusen-dialog {
padding: 0 !important;
border: none;
margin:0;
position:relative;
}
.ui-widget .sticky-textarea{
width:100%;
height:100%;
border:none;
background:transparent;
resize: none;
overflow:auto;
padding:0 !important;
}
.fusen-dialog .ui-dialog-titlebar {
text-align:right;
height:20px;
padding:0 !important;
border: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-khtml-border-radius: 0;
border-radius: 0;
margin:0 -20px 0 -20px !important;
}
.fusen-dialog .ui-dialog-titlebar-close { display: none }
.fusen-dialog .ui-dialog-titlebar .imgbtn {
height: 12px !important;
width: 12px !important;
}
.ui-corner-all,
.fusen-dialog .ui-corner-bottom,
.fusen-dialog .ui-corner-right,
.fusen-dialog .ui-corner-br{
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
-khtml-border-radius: 0 !important;
border-radius: 0 !important;
}
.fusen-dialog .ui-dialog-titlebar .imgbtn{
border:none !important;
outline:none !important;
padding:0 !important;
background:transparent url("") 0 0 no-repeat;
}
.fusen-dialog .ui-dialog-titlebar .btn-del-sticky {
background:transparent url("../images/ico-stckydlg-delete.png") 0 0 no-repeat !important;
margin:4px 0 0 0 !important;
padding:0 20px !important;
}
.fusen {
padding: 0 !important;
/* background: url("../images/bg-sticky-body-y.gif") repeat-x scroll 0 0 #FFF58C !important;*/
overflow:hidden !important;
}
.fusen-dialog .ui-dialog-content, .fusen-dialog .ui-widget-content{
padding: 0 0 0 8px !important;
}
.fusen-dialog .ui-dialog-buttonpane {
margin: 0 !important;
border: none;
text-align: center !important;
height:25px !imortant;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: none !important;
}
.fusen-dialog .ui-dialog-buttonpane .ui-button {
height:21px;
width:62px;
border:none;
outline:none;
padding:0;
background:transparent url("../images/minibtn-ok.png") 0 0 no-repeat;
font-size: 75%;
line-height: 140%;
font-family: "MS UI Gothic";
text-indent: -9999999px;
}
*:first-child+html .fusen-dialog .ui-dialog-buttonpane .ui-button {
position:absolute !important;
margin-left:-28px !important;
bottom:0 !important;
}
*:first-child+html .ui-dialog .btn-del-sticky {
position:absolute !important;
top:0 !important;
z-index:999999 !important;
margin-left:-40px !important;
}
body.fusen-mode-color-0 .textbody{
cursor:url("http://zei-ptest.ichiho.jp/D1WP_COMMON/images/cursor-sticky-y.cur"),pointer;
}
body.fusen-mode-color-1 .textbody{
cursor:url("http://zei-ptest.ichiho.jp/D1WP_COMMON/images/cursor-sticky-b.cur"),pointer;
}
/*IE対応のため、curファイルへのパスは必ず絶対パスで指定する。上記のパスは実際のディレクトリ構成に従って必ず変更してください 2013-10 sociomedia*/
.fusen-colortip-0{ background:#fff58c; }
.fusen-colortip-1{ background:#b2e5ff;}
.fusen-dialog-color-0 { background:#fff58c url("../images/bg-sticky-body-y.gif") 0 0 repeat-x;}
.fusen-dialog-color-1 { background:#b2e5ff url("../images/bg-sticky-body-b.gif") 0 0 repeat-x;}
.fusen-dialog-color-0 .fusen { background:#fff58c url("../images/bg-sticky-body-y.gif") 0 0 repeat-x !important;}
.fusen-dialog-color-1 .fusen { background:#b2e5ff url("../images/bg-sticky-body-b.gif") 0 0 repeat-x !important;}
.fusen-dialog-color-0 .ui-dialog-titlebar{ background:#fff58c url("../images/bg-sticky-header-y.gif") 0 0 repeat-x;}
.fusen-dialog-color-1 .ui-dialog-titlebar{ background:#b2e5ff url("../images/bg-sticky-header-b.gif") 0 0 repeat-x;}
.fusen-dialog-color-0 .ui-dialog-buttonpane{ background:#fff58c;}
.fusen-dialog-color-1 .ui-dialog-buttonpane{ background:#b2e5ff;}
.fusen-switch-color-0 { background-image:url("../images/ico-sticky-y.png"); }
.fusen-switch-color-1 { background-image:url("../images/ico-sticky-b.png"); }
/* ラインマーカー 機能*/
.marker{ position:relative;}
.btn-delmarker{
display:inline;
border:none;
width:20px;
height:20px;
text-indent:-999px;
z-index:1;
background:transparent url("../images/ico-delmarker.png") 0 0 no-repeat;
position:relative;
top:-1.2em;
left:1.5em;
margin-left:-1.5em;
text-decoration:none;
}
*:first-child+html .btn-delmarker{
position:absolute;
margin-left:0;
left:auto;
}
.marker-switch-on{
background-position: 0 -30px;
}
.marker-colortip-0{ background:#73e580; }
.marker-colortip-1{ background:#e58673;}
.marker-switch-color-0 { background-image:url("../images/ico-marker-g.png"); }
.marker-switch-color-1 { background-image:url("../images/ico-marker-r.png"); }
body.marker-mode-color-0 .textbody{
cursor:url("http://zei-ptest.ichiho.jp/D1WP_COMMON/images/cursor-marker-g.cur"),pointer;
}
body.marker-mode-color-1 .textbody{
cursor:url("http://zei-ptest.ichiho.jp/D1WP_COMMON/images/cursor-marker-r.cur"),pointer;
}
/*IE対応のため、curファイルへのパスは必ず絶対パスで指定する。上記のパスは実際のディレクトリ構成に従って必ず変更してください 2013-10 sociomedia*/
/* マーカー/ふせん 色選択*/
.colorchooser-panel{
width:20px;
height:46px;
position:absolute;
border:1px solid #999;
background:#faf9f5;
z-index:999;
padding:6px;
}
*:first-child+html .colorchooser-panel{ margin-bottom:40px; }
.colorchooser-panel input{
width:20px; height:20px; display:block; margin-bottom:6px; border:1px solid #999;
}
.colorchooser-panel input:hover{ border:1px solid #666;}
/* 目次・索引検索 */
.index-booktitle {
padding-left:4px;
}
.index-booktitle p{
font-weight:bold;
}
.index-booktitle span{
display:block;
height:20px;
padding-left:20px;
background:transparent url("../images/ico-index-book.png") 0 center no-repeat;
}
.index-bookyear{ margin-left:1em;}
/*Search Box*/
.searchbox{
background:#c0bbac url("../images/bg-searchbox.gif") 0 0 repeat-x;
border-top:1px solid #eeeeee;
border-bottom:1px solid #999999;
position:relative;
padding-bottom:6px; /*20110905rev*/
}
.searchform{
width:720px;
padding:4px 0 0; /*20110905rev*/
margin:0 auto 0 auto;
}
.sf-freeword-normal{
width:560px;
padding:4px 0 0; /*20110905rev*/
}
.sf-freeword-option{
width:600px;
}
.searchform .layouttable{ margin:4px 0;}
.sf-hanrei{ width:870px;}
.searchform .layouttable td{
padding:2px 0;
}
.searchbox .textbox{
padding:4px 4px;
padding/*\**/: 5px 4px\9;
}
.inputgroup{ margin-right:1em;}
.searchbox select{
padding:3px 4px 3px 4px;
padding/*\**/: 4px 4px\9;
border: solid #807c73 1px;
vertical-align:middle;
background:#fff url("../images/bg-textbox.gif") 0 0 repeat-x;
}
.searchbox select:disabled{ background:#ddd;}
.slct-position-fix{ position:relative; bottom:1px;}
*:first-child+html .slct-position-fix{ position:static; bottom:auto; margin-top:-10px; }
*:first-child+html .searchbox select{ font-size:1.2em;}
.searchbox .sf-radio{ vertical-align:middle; width:24px; margin:0; }
.searchbox .sf-check{ vertical-align:middle; width:24px; margin:0; }
.sf-text{ margin:0 6px 0 6px;}
.sf-unittext{ margin:0 10px 0 4px;}
/*
.btn-srchsubmit-s{
width:82px;
height:26px;
background-image: url("../images/primebtn-search-s.png");
margin-left:4px;
}
*/
.btn-srchsubmit-s{background-image:url("../images/v1.2/ps.png"); width:82px; height:34px; margin-left:6px;}
.btn-srchsubmit-ss{background-image:url("../images/v1.2/ss.png"); width:82px; height:34px; margin-left:6px;}
.btn-srchsubmit-o{
width:132px;
height:26px;
background-image: url("../images/primebtn-search.png");
position:relative;
z-index:999;
}
.search-submit{ text-align:center; padding:8px 0 0 0;}
*:first-child+html .search-submit{ text-align:center; padding:0;}
.btn-srchsubmit{
width:132px;
height:26px;
background-image: url("../images/primebtn-search.png");
}
.srcfrm-td-submit{ width:86px;}
.sf-freeword-option .sf-label-td{ width:108px;}
.sf-horei .sf-label-td{ width:80px;}
.sf-tsutatsu .sf-label-td{ width:85px;}
.sf-hanrei .sf-label-td{ width:80px;}
.sf-label-td{ text-indent:24px; }
.hasradio{ text-indent:0;}
.sf-hanrei .sf-label-td-left { width:70px;}
.sf-hanrei .sf-label-td-right { width:50px;}
hr.formline {
height:2px;
padding:0; margin:0;
background:#999 url("../images/form-line.gif") 0 0 repeat-x;
border:none;
}
.opt-open .sf-freeword-option{ display:block;}
.opt-open .sf-freeword-normal{ display:none;}
.opt-close .sf-freeword-option{ display:none;}
.opt-close .sf-freeword-normal{ display:block;}
.srch-option-wrap{ /*20110905rev*/
position:relative;
margin:0 auto 0px;
}
.opt-open .srch-option-wrap{ /*20110905rev*/
width:640px;
margin-top:-18px;
}
.opt-close .srch-option-wrap{ width:600px;} /*20110905rev*/
.opt-open .current-terms{ display:none;} /*20110905rev*/
.srch-option-switch{ /*20110905rev*/
float:left;
}
.so-descloser-switch{ /*20110905rev*/
display:block;
padding-left:20px;
background:transparent url("../images/triangle.png") 0 0 no-repeat;
line-height:18px;
text-decoration:none;
}
.opt-open .so-descloser-switch{ background-position: 0 -40px;}
.srch-option-wrap .current-terms{ /*20110905rev*/
padding-left:1em;
color:#444;
}
/* IE7, IE8 Width Fix -- width -10px */
.fw01{ width:474px; width/*\**/: 464px\9;}
.fw02{ width:382px; width/*\**/: 372px\9;}
.fw03{ width:382px; width/*\**/: 372px\9;}
.fw04{ width:382px; width/*\**/: 372px\9;}
.fw05{ width:382px; width/*\**/: 372px\9;}
.ho01{ width:376px; width/*\**/: 366px\9; margin-right:6px;}
.ho02{ width:84px; width/*\**/: 74px\9; margin-right:6px;}
.ho03{ width:80px; width/*\**/: 70px\9;margin-right:6px;}
.ho04{ width:80px; width/*\**/: 70px\9;}
.ho05{ width:50px; width/*\**/: 40px\9; margin-right:8px;}
.ho06{ width:160px; width/*\**/: 150px\9; margin-right:8px;}
.ho07{ width:160px; width/*\**/: 150px\9; margin-right:8px;}
.tsu01{ width:414px; width/*\**/: 404px\9; margin-right:8px;}
.tsu02{ width:213px; width/*\**/: 203px\9;}
.tsu03{ width:50px; width/*\**/: 40px\9; margin-right:8px;}
.tsu04{ width:160px; width/*\**/: 150px\9; margin-right:8px;}
.tsu05{ width:160px; width/*\**/: 150px\9; margin-right:8px;}
.han01{ width:40px; width/*\**/: 30px\9;}
.han02{ width:40px; width/*\**/: 30px\9;}
.han03{ width:40px; width/*\**/: 30px\9;}
.han04{ width:245px; width/*\**/: 235px\9;}
.han05{ width:40px; width/*\**/: 30px\9;}
.han06{ width:40px; width/*\**/: 30px\9;}
.han07{ width:40px; width/*\**/: 30px\9;}
.han08{ width:100px; width/*\**/: 90px\9; margin-right:8px;}
.han09{ width:40px; width/*\**/: 30px\9;}
.han10{ width:40px; width/*\**/: 30px\9;}
.han11{ width:40px; width/*\**/: 30px\9;}.han12{ width:40px; width/*\**/: 30px\9;}
.han13{ width:40px; width/*\**/: 30px\9;}
/* 法令・通達・判例等から探す SearchBox */
.tosai-selectform{
text-align:center;
padding:6px 0;
}
.seg-tosai01 { width:110px; height:22px; background:transparent url("../images/segbtn-tosai01.png") 0 0 no-repeat; margin-left:-3px; margin-right:-2px;}
.seg-tosai02 { width:110px; height:22px; background:transparent url("../images/segbtn-tosai02.png") 0 0 no-repeat; margin-right:-2px; margin-left:-3px;}
.seg-tosai03 { width:110px; height:22px; background:transparent url("../images/segbtn-tosai03.png") 0 0 no-repeat; margin-left:-3px;}
.horei-mode .sf-tsutatsu{ display:none;}
.horei-mode .sf-hanrei{ display:none;}
.tsutatsu-mode .sf-horei{ display:none;}
.tsutatsu-mode .sf-hanrei{ display:none;}
.hanrei-mode .sf-horei{ display:none;}
.hanrei-mode .sf-tsutatsu{ display:none;}
.horei-mode .seg-tosai01{ background-position:0 -30px;}
.tsutatsu-mode .seg-tosai02{ background-position:0 -30px;}
.hanrei-mode .seg-tosai03{ background-position:0 -30px;}
.tosai-guide-title{ font-weight:bold; font-size:1.3em; margin-bottom:8px; line-height:1.3em; text-align:center;}
.tosai-guide { width:612px; margin:12px auto 24px auto; padding-bottom:24px;}
.tosai-guide p{ padding:4px 0;}
.guide-imagebox{ text-align:center;}
.guide-imagebox img{ border:1px solid #999999;}
/*お知らせ*/
.info-title p{ font-weight:bold;}
.info-title span{
display:block;
height:20px;
line-height:20px;
padding-left:24px;
background:transparent url("../images/ico-info.png") 0 center no-repeat;
}
.information .info-title{ padding:3px 8px;}
.info-list li{
padding:6px 0px 6px 0px;
}
.infodate{ width:70px; padding:0 0 0 30px; float:left; background:transparent url("../images/list-disc-info.png") 10px center no-repeat;}
.infotext{ margin-left:100px; padding:0 12px 0 12px;}
.information .discloser-hitarea-lv2{ padding:4px 8px; display:inline-block;}
.info-icopdf{ vertical-align:middle; margin-left:2px;}
/* 索引 */
div.sakuin-title{ width:6em;}
.syllabary-nav-gyo{ margin:0 6em;}
.panebody .headword2{ min-height:28px; height:auto;}
.syllabary-nav li{
display:inline;
}
.syllabary-nav li a{
text-decoration:none;
line-height:28px;
padding:3px 12px;
margin:0;
color:#000;
}
.syllabary-nav .selected{ background-position:0 -30px; background-color:#9b958c; color:#FFF;}
.syllabary-nav-gyo li a{ margin: 0 -2px 0 -3px;}
.srchpane-index .headword3{ padding: 0 8px 1px 8px;}
*:first-child+html .syllabary-nav li a{ padding:4px 12px; line-height:26px;}
*:first-child+html .srchpane-index .headword3{ padding: 0 8px 3px 8px;}
.btn-index {
display:block;
width:30px;
height:16px;
background:transparent url("../images/btn-index.png") 0 0 no-repeat;
text-indent:-9999px;
float:left;
margin:2px 4px 2px 0;
}
.btn-index-strong {
background-image:url("../images/btn-index-strong.png");
}
.btn-index.visited{ background-position:0 -60px;}
.heading_of_index p{ font-weight:bold; padding-top:6px;}
.heading_of_index span{margin-right:1em;}
.heading_of_index .lv1{ margin-left:0em;}
.heading_of_index .lv2{ margin-left:1em;}
.heading_of_index .lv3{ margin-left:2em;}
.heading_of_index .lv4{ margin-left:3em;}
.heading_of_index .lv5{ margin-left:4em;}
/*検索結果絞り込みペイン*/
.filter-chooseditem li{
padding:4px 8px;
}
.filter-group .headword3 .discloser-switch{ font-weight:bold;}
.filter-group a{ text-decoration:none;}
.btn-filt-delete{ width:18px; height:18px; background-image:url("../images/ico-delete.png");}
.filtermode-select{ text-align:center; margin:8px 0;}
.seg-filter01{ width:98px; height:22px; background-image:url("../images/segbtn-filter01.png"); margin:0 -2px 0 0;}
.seg-filter02{ width:98px; height:22px; background-image:url("../images/segbtn-filter02.png"); margin:0 0 0 -3px;}
.filtermode-select .selected{ background-position: 0 -30px;}
.related-keyword-wrap li{
padding:2px 8px 2px 8px;
}
.filter-group .showall{ margin-top:6px; margin-bottom:6px;}
/*解説項目一覧*/
.search-result .itemlist-nav{ padding: 2px 8px 3px 8px; min-width:520px;}
.number-result{ font-weight:bold; width:19em;}
.number-result span { color:#444; font-weight:normal; margin:0 6px 0 4px;}
.paging{ white-space:nowrap;}
.paging-center{ margin:0 20em;}
*:first-child+html .paging-center{ float:right; margin:0;}
.sortlist { margin-left:1em;}
ul.paging li{ display:inline;}
*:first-child+html ul.paging li{ display:block; float:left; margin:0 2px 0 2px;}
ul.paging .cmnbtn{
text-decoration:none;
line-height:20px;
margin:0;
color:#000;
padding:1px 4px 2px 4px;
position:relative;
bottom:1px;
}
*:first-child+html ul.paging .cmnbtn{ position:static; padding-bottom:1px;}
.paging a.cmnbtn:hover{
border:1px solid blue;
}
.paging .imgbtn{
line-height:20px;
display:inline-block;
text-indent:-9999px;
height:20px;
width:22px;
}
*:first-child+html .paging .imgbtn{ display:block; float:left;}
.btn_prev{ background-image:url("../images/minibtn-prev.png"); text-indent:-9999px; text-decoration:none;}
.btn_next{ background-image:url("../images/minibtn-next.png"); text-indent:-9999px; text-decoration:none;}
.paging .selected{ background-position:0 -30px; background-color:#9b958c; color:#FFF;}
.sl-sortlist{
height:20px;
line-height:20px;
}
.itemlist .item .discopened .disclose-area{
display:inline;
}
.item-leftpart{ width:56px; float:left; padding:6px 3px;}
.item-rightpart{ margin-left:62px; padding:6px;}
.item-classicon{ width:48px; height:48px; margin: 0 auto 4px auto;}
.class-kaisetsu .item-classicon{ background:transparent url("../images/classicon-01.png") 0 0 no-repeat;}
.class-cmnt .item-classicon{ background:transparent url("../images/classicon-02.png") 0 0 no-repeat;}
.class-jirei .item-classicon{ background:transparent url("../images/classicon-03.png") 0 0 no-repeat;}
.class-search .item-classicon{ background:transparent url("../images/classicon-04.png") 0 0 no-repeat;}
.class-other .item-classicon{ background:transparent url("../images/classicon-05.png") 0 0 no-repeat;}
.item-title { font-size:1.2em; font-weight:bold; margin-bottom:6px;}
.item-title a { text-decoration:none;}
.item-book_year{ margin-bottom:2px;}
.item-book{ font-weight:bold; margin-right:1em;}
.item-year{ color:#666;}
.item-indexpath{ margin-bottom:2px; color:#666;}
.item-snippet{ margin-bottom:6px;}
.btn-readlater{ width:82px; height:20px; background-image:url("../images/minibtn-readlater.png"); vertical-align:middle;}
.msg-readlater-add{
margin-right:12px;
background:#3eb33e;
color:#FFF;
padding:3px 8px;
font-weight:bold;
}
.chuki{
color:#666;
background-color:#ffffbf; /*編注*/
background-image: url("../images/bg-listmark.png");
font-size: 11px;
font-weight: normal;
height: 18px;
line-height: 18px;
margin: 0 auto 4px;
text-align: center;
width: 52px;
margin-left: 5px;
}
.mra-hide .msg-readlater-add{ display:none;}
.item-statemark{ height:18px; width:52px; line-height:18px; font-size:11px; font-weight:normal; background-image:url("../images/bg-listmark.png"); text-align:center; margin:0 auto 4px auto;}
.odd .item-statemark{ background-position:0 0;}
.even .item-statemark{ background-position:0 -18px;}
/*一覧項目の状態マーク (背景色と文字色を指定します)*/
.item .state1{ color:#ffff99; background-color:#cc5500;} /*New*/
.item .state2{ color:#666; background-color:#ffffbf;} /*見直済み*/
.item .state3{ color:#666; background-color:#ffffbf;} /*編注*/
.item .state4{ color:#444444; background-color:#cccccc;} /*廃止*/
/*検索履歴*/
.itemlist table td{ padding-top:8px; padding-bottom:6px;}
.datagrid .item .item-leftpart{ padding-top:0; padding-bottom:0;}
.datagrid .item .item-rightpart{ padding-top:0; padding-bottom:0;}
.datagrid .class-search .item-classicon{ width:48px; height:30px; margin: 0 auto 4px auto;}
.btn-histsrch{ height:20px; width:72px; background-image:url("../images/primebtn-hist-srch.png");}
.btn-histtext{ height:20px; width:72px; background-image:url("../images/primebtn-hist-text.png");}
.item .searchterm {
}
.item .searchterm .searchtype{
width:10.5em;
font-weight:bold;
float:left;
}
.term-items{ float:left;}
.item .searchterm .term-item{
margin-left:0;
padding-left:0;
color:#666666;
margin-bottom:2px;
position:static;
}
/*閲覧履歴*/
.segbtn-history01{ width:100px; height:26px; background-image:url("../images/segbtn-history01.png"); margin-right:6px;}
.segbtn-history02{ width:100px; height:26px; background-image:url("../images/segbtn-history02.png"); margin-right:-2px; margin-left:2px;}
.segbtn-history03{ width:100px; height:26px; background-image:url("../images/segbtn-history03.png"); margin-right:-2px; margin-left:-3px;}
.segbtn-history04{ width:100px; height:26px; background-image:url("../images/segbtn-history04.png"); margin-left:-3px;}}
td.disc img{ margin-top:4px;}
/*記録ツール*/
.segbtn-notetool01{ width:100px; height:26px; background-image:url("../images/segbtn-notetool01.png"); margin-right:6px;}
.segbtn-notetool02{ width:100px; height:26px; background-image:url("../images/segbtn-notetool02.png"); margin-right:-2px; margin-left:2px;}
.segbtn-notetool03{ width:100px; height:26px; background-image:url("../images/segbtn-notetool03.png"); margin-right:6px; margin-left:-3px;}
.segbtn-notetool04{ width:100px; height:26px; background-image:url("../images/segbtn-notetool04.png"); margin-right:-2px; margin-left:2px;}
.segbtn-notetool05{ width:100px; height:26px; background-image:url("../images/segbtn-notetool05.png"); margin-left:-3px;}
.btn-deletelist{ width:48px; height:18px; background-image:url("../images/minibtn-list-delete.png");}
.btn-refreshlist{ width:48px; height:18px; background-image:url("../images/minibtn-list-done.png"); vertical-align:middle;}
.btn-addfolder{ width:55px; height:20px; background-image:url("../images/minibtn-addfolder.png");}
.folderpane .bs-right{ padding-top:4px;}
*:first-child+html .folderpane .bs-right{ padding-top:0; }
.folder-list li{ padding:4px 8px;}
.btn-folder-edit{ background-image:url("../images/minibtn-list-edit.png"); width:37px; height:18px;}
.folder-list a{ text-decoration:none;}
.folder-list li{
line-height:1.6em;
white-space:nowrap;
padding-left:8px;
}
.folder-list .selected a{
color:#0055AA;
}
.folder-list .selected{ background:#c2d4f2;}
.sl-folder{ width:120px;}
.itemlist .fusen-icon {
width:18px;
height:18px;
margin:0 auto;
background:transparent url("../images/ico-showsticky.png") 0 0 no-repeat;
position:static;
cursor:pointer;
}
.th-fusenlist-item{ width:auto;}
.th-fusenlist-memo{ width:15%;}
.th-marker-item{ width:auto;}
.th-marker-text{ width:30%;}
.toolbar-notetool .btn-pane-show{ background-image:url("../images/btn-panecontrol-show-folder.png");}
.btn-folder-rename { background-image:url("../images/minibtn-henko.png"); width:62px; height:20px; margin-left:8px;}
.txt-foledr-rename{ width:206px; width/*\**/: 196px\9;}
.btn-del-folder { width:133px; height:20px; background-image:url("../images/minibtn-del-folder.png"); margin-left:6px;}
.setgroup-del-folder{ padding-top:12px !important; border-top:#999 1px solid !important; text-align:right;}
.txt-foledr-name{ width:206px; width/*\**/: 196px\9;}
.btn-folder-add{ width:55px; height:20px; background-image:url("../images/minibtn-addfolder.png"); margin-left:8px;}
/*ユーザー設定*/
.kaizei-setting-dialog{ position:absolute;}
#setting-dialog .set-input{ margin-right:12px;}
.kaizei-setting-dialog .p-size1 span.set-example{ font-size:2.15em;}
.kaizei-setting-dialog .p-size2 span.set-example{ font-size:1.75em;}
.kaizei-setting-dialog .p-size3 span.set-example{ font-size:1.3em;}
.kaizei-setting-dialog .p-size1{ line-height:3em; }
.kaizei-setting-dialog .p-size2{ line-height:3em; }
.kaizei-setting-dialog .p-size3{ line-height:3em; }
.kaizei-setting-dialog .set-group input{ vertical-align/*\**/: middle\9;}
.kaizei-setting-dialog .set-group{ padding:0 12px 12px 12px;}
.kaizei-setting-dialog .set-subtitle{
font-weight:bold;
font-size:1.2em !important;
padding-left:16px;
background:transparent url("../images/list-disc-info.png") 0 center no-repeat;
}
#setting-dialog .legend{ padding:8px 18px; margin-top:4px; background:#f2ebe1 url("../images/bg-sidebarbox.gif") 0 0 repeat-x; border:1px solid #a69985;}
.kaizei-setting-dialog {
background:#faf9f5 !important;
padding: 0 !important;
}
.kaizei-setting-dialog .ui-dialog-titlebar{
height:28px;
border-top:1px solid #eeeeee;
border-bottom:1px solid #999999;
background:#c0bbad url("../images/bg-h2.gif") 0 0 repeat-x;
padding:0 28px 0 28px !important;
line-height:28px;
}
.kaizei-setting-dialog .ui-dialog-titlebar-close{ right:28px !important;}
.kaizei-setting-dialog .ui-dialog-title{ font-weight:bold; font-size:1.1em;}
.kaizei-setting-dialog .ui-dialog-buttonpane{
background:#f2f2f2;
border-top:1px solid #999999 !important;
text-align: center !important;
height:33px !imortant;
}
.kaizei-setting-dialog .ui-dialog-buttonpane .ui-button {
height:21px;
width:62px;
border:none;
outline:none;
padding:0;
background:transparent url("../images/minibtn-henko.png") 0 0 no-repeat;
font-size: 75%;
line-height: 140%;
font-family: "MS UI Gothic";
text-indent: -9999px;
}
*:first-child+html .kaizei-setting-dialog .ui-dialog-buttonpane .ui-button {
position:absolute !important;
margin-left:-28px !important;
bottom:0 !important;
}
/*キーワードサジェスト(スタイルのみ:参考)*/
.suggest{
background:#FFF ;
border:1px solid #999;
}
.crth_gou{
text-align:right;
}
.crth_title{
font-weight:bold;
margin-left:10px
}
.crt_p{
margin-left: 1.5cm;
text-indent: -0.65cm;
}