/* ::::: http://www.ii.is.kit.ac.jp/hai2012/proceedings/html/css/hai08_paper.css ::::: */

/* ::::: http://www.ii.is.kit.ac.jp/hai2012/proceedings/html/css/hai08_1col.css ::::: */

/* ::::: http://www.ii.is.kit.ac.jp/hai2012/proceedings/html/css/hai08_base.css ::::: */

* { margin: 0px; padding: 0px; }
body { background-image: url('bg_grad.jpg'); background-attachment: fixed; width: 100%; }
h1 { font-size: x-large; }
img { border: medium none; }
#outerframe { position: relative; margin-top: 10px; margin-left: auto; margin-right: auto; width: 760px; border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); }
#tl { position: absolute; top: -1px; left: -1px; z-index: 100; }
#tr { position: absolute; top: -1px; right: -1px; z-index: 100; }
#bl { position: absolute; bottom: -2px; left: -1px; z-index: 100; }
#br { position: absolute; bottom: -2px; right: -1px; z-index: 100; }
#header { border-bottom: 1px solid rgb(204, 204, 204); height: 80px; }
#headerLogo { float: left; }
#headerLogo img { margin: 10px 10px 5px; }
#headerTitle { padding: 15px 20px 0px 5px; }
#footer { clear: both; border-top: 1px solid rgb(204, 204, 204); font-size: x-small; text-align: center; padding-top: 20px; padding-bottom: 20px; }
table { clear: both; border: 1px solid rgb(162, 187, 221); width: 100%; margin: 5px 0px; }
.breadcrumb { color: rgb(136, 136, 136); font-size: small; margin-top: 5px; margin-bottom: 5px; padding-left: 5px; text-align: left; }
.breadcrumb a:link { color: rgb(136, 136, 136); }
.breadcrumb a:visited { color: rgb(136, 136, 136); }
.breadcrumb a:hover { color: rgb(51, 51, 51); }
.breadcrumb a:active { color: rgb(51, 51, 51); }
.dateNav { font-size: small; }
.dateNav a:link { color: rgb(17, 42, 187); }
.dateNav a:visited { color: rgb(17, 42, 187); }
.dateNav a:hover { color: rgb(0, 0, 255); }
.dateNav a:active { color: rgb(0, 0, 255); }
#contents { margin: 30px 20px; }
#paper { clear: both; margin-top: 10px; margin-left: 10px; margin-right: 10px; }
#paper table { margin-bottom: 20px; }
#paper td { padding: 8px; }
.item { color: rgb(68, 102, 136); background-color: rgb(232, 238, 249); border: 1px solid rgb(196, 218, 255); white-space: nowrap; vertical-align: top; text-align: left; }
#author { white-space: nowrap; padding: 0px; line-height: 130%; }
#abstract { line-height: 130%; }
a#pdflink { text-decoration: none; }
a#pdflink:link { color: rgb(17, 42, 187); }
a#pdflink:visited { color: rgb(17, 42, 187); }
a#pdflink:hover { color: rgb(0, 0, 255); text-decoration: underline; }
a#pdflink:active { color: rgb(0, 0, 255); text-decoration: underline; }
.auto-style1 { font-size: large; }
